nix-community/rnix-parser

A Nix parser written in Rust [maintainer=@oberblastmeister]

NixRustrustparsernix
This is stars and forks stats for /nix-community/rnix-parser repository. As of 11 May, 2024 this repository has 301 stars and 37 forks.

rnix-parser rnix is a parser for the Nix language written in Rust. This can be used to manipulate the Nix AST and can for example be used for: Interactively render Nix on a GUI Formatting Nix code Rename identifiers and a lot more! rnix nowadays uses @matklad's rowan crate to ensure: all span information is preserved, meaning you can use the AST to for example apply highlighting printing out the AST prints out 100% the original code. This is not an over-exaggeration, even completely invalid nix...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
fzakaria/nix-harden-neededNixShell33030
bandprotocol/bandchainReasonGoPython2250580
Canop/brootRustHTMLCSS9.3k02090
gytis-ivaskevicius/neovitalityNixLuaVim Script56030
starknet-id/contractCairoPythonNix990530
dhall-lang/dhall-haskellDhallHaskellHTML88101980
nviennot/core-to-core-latencyJupyter NotebookRust8480440
Gabriella439/macos-builderNix76000
nix-community/nur-packages-templateNix810960
aurae-runtime/auraeRustShellMakefile1.8k0920