Nix language server, based on nix libraries [maintainer=@inclyc,@Aleksanaa]
  • C++ 93%
  • Nix 3.2%
  • Python 2.1%
  • Meson 1.5%
  • C 0.1%
Find a file
2026-02-09 12:16:39 +08:00
.github refactor(code-action): reorganize code actions into dedicated files and test subdirectories (#765) 2026-01-09 22:48:23 +08:00
libnixf feat(code-action): add quickfix to remove unused let bindings (#779) 2026-02-07 15:35:07 +09:00
libnixt flake: update nixpkgs input, nixVersions.nix_2_28 -> nixVersions.nix_2_30 (#709) 2025-08-13 09:52:53 +08:00
nixd nixd: pre-commit test for incomplete completion-list 2026-02-09 12:16:39 +08:00
.clang-format init: framework & buildsystem support 2023-05-10 18:19:54 +08:00
.clang-tidy .clang-tidy: disable readability-avoid-return-with-void-value 2025-05-10 02:13:38 +08:00
.gitignore gitignore: add nix-build result links 2024-07-31 18:10:07 +08:00
default.nix flake: update nixpkgs input, nixVersions.nix_2_28 -> nixVersions.nix_2_30 (#709) 2025-08-13 09:52:53 +08:00
Doxyfile docs: disable CALL_GRAPH 2024-01-30 14:02:55 +08:00
flake.lock flake: update nixpkgs input, nixVersions.nix_2_28 -> nixVersions.nix_2_30 (#709) 2025-08-13 09:52:53 +08:00
flake.nix libnixf: suggest adding builtins. for known primops (#720) 2025-10-07 02:18:31 +08:00
LICENSE license: LGPLv3 2023-05-29 18:47:14 +08:00
meson.build libnixf: suggest adding builtins. for known primops (#720) 2025-10-07 02:18:31 +08:00
README.md README: credit @qaqland 2026-01-28 21:45:14 +08:00
treefmt.nix nixd: replace nixpkgs-fmt with nixfmt (#569) 2024-08-10 18:46:30 +08:00

nixd

Nix language server

About

This is a feature-rich nix language server interoperating with C++ nix.

Some notable features provided by linking with the Nix library include:

  • Nixpkgs option support, for all option system (NixOS/home-manager/flake-parts).
  • Nixpkgs package complete, lazily evaluated.
  • Shared eval caches (flake, file) with your system's Nix.
  • Support for cross-file analysis (goto definition to locations in nixpkgs).

Get Started

You can try nixd without installation. We have tested some working & reproducible editor environments.

Resources

Sponsor this project

❤️This project is sponsored by:

User avatar: qaqland   User avatar: MidAutumnMoon   User avatar: Moraxyc   User avatar: Guanran928   User avatar: StarryReverie   User avatar: prince213   User avatar: linyinfeng   User avatar: cubewhy  

Chinese Users

中国用户可以通过以下方式支持 nixd 的开发! 赞助的付费项目主要是技术支持,新功能开发/体验!

开源项目编写不易,还请各位老板多多资瓷 :)

  • 爱发电: @inclyc 进行定期赞助
  • 微信/支付宝: 扫描二维码进行一次性赞助
支付宝 微信
WeChat Alipay