Noogle: Difference between revisions

Noogle.dev - nix function exploring
 
Klinger (talk | contribs)
added link to noogle.dev
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Noogle =
= Noogle =


Noogle is a community maintained search page designed specifically for NixOS users and maintainers. It knows about all standard nix functions. Which are typically used via <code>builtins</code>, <code>lib</code> and the <code>pkgs</code> attributes.
[https://noogle.dev Noogle] is a community maintained search page designed specifically for NixOS users and maintainers. It knows about all standard nix functions. Which are typically used via <code>builtins</code>, <code>lib</code> and the <code>pkgs</code> attributes.
 
Noogle.dev is especially useful when:
 
* you are looking for a function doing a certain transformation. For example: [https://noogle.dev/q?from=list&to=attrset List -> AttributeSet] [https://noogle.dev/q?from=list&to=string List -> String] [https://noogle.dev/q?from=attrset&to=list AttributeSet -> List]
 
* quick companion looking up how to use a certain function.
* fuzzy searching within all the functions
* finding the source position of functions


== Discoverability ==
== Discoverability ==
Line 33: Line 41:


Download the dataset at: http://noogle.dev/api/v1/data
Download the dataset at: http://noogle.dev/api/v1/data
[[Category:Nixpkgs]]
[[Category:Nix]]