Topics / #nix

Nix projects on GitHub

Declarative package manager and build system for reproducible development environments.

As of , the most-starred Nix projects on GitHub are union (73.7K stars), airi (50.5K stars) and headscale (44.8K stars). GitHub.Locker tracks 24 Nix repositories with 377.2K stars combined. The fastest-growing on October 17 was bloodborne_pc, with +136 stars in a day.

24Projects
377.2KStars in total
+299Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

24 projects · by stars

  1. #1 · unionlabs/union

    union

    Union is a zero-knowledge bridging protocol that lets you pass messages, transfer assets and NFTs, and use DeFi across Cosmos chains and EVM chains like Ethereum, without relying on oracles, multi-signatures, or trusted third parties.

    73.7K
  2. #2 · moeru-ai/airi

    airi

    AIRI is a self-hosted, open-source AI companion/VTuber you own, inspired by Neuro-sama. It gives you a virtual character with a Live2D or VRM avatar that can chat with you in real time and even play games like Minecraft and Factorio.

    50.5K
  3. #3 · juanfont/headscale

    headscale

    Headscale is an open source, self-hosted implementation of the Tailscale control server, letting you run your own private Tailscale-compatible network instead of paying for Tailscale's hosted service.

    44.8K
  1. 4

    openscreen

    39.9Ksiddharthvaddem/openscreen · TypeScript

    OpenScreen is a free, open-source alternative to Screen Studio for making polished screen-recording demos and walkthroughs, with no subscriptions or watermarks.

  2. 5

    ungoogled-chromium

    28Kungoogled-software/ungoogled-chromium · Python

    ungoogled-chromium is Google Chromium with the dependency on Google web services removed. It keeps the standard Chromium experience and adds privacy, control, and transparency tweaks.

  3. 6

    nixpkgs

    26.5KNixOS/nixpkgs · Nix

    Nixpkgs is a collection of over 140,000 software packages that can be installed using the Nix package manager, and it also implements NixOS, a purely-functional Linux distribution built on top of those packages.

  4. 7

    nix

    17.9KNixOS/nix · C++

    Nix is a purely functional package manager for Linux and other Unix systems that makes installing software reliable and reproducible.

  5. 8

    winapps

    16.1Kwinapps-org/winapps · Shell

    WinApps runs Windows applications like Microsoft 365 and Adobe Creative Cloud on GNU/Linux with GNOME, KDE Plasma or XFCE, presenting them as if they were native apps, complete with shortcuts in your application menu.

  6. 9

    devbox

    12.4Kjetify-com/devbox · Go

    Devbox is a command-line tool that creates isolated, reproducible development shells by declaring packages in a devbox.json file, using Nix under the hood instead of Docker or a VM.

  7. 10

    Waybar

    12.1KAlexays/Waybar · C++

    Waybar is a highly customizable status bar built for Wayland compositors like Sway, Hyprland, River, and other wlroots-based setups, with modules for things like battery, network, audio, and the clock.

  8. 11

    home-manager

    10.4Knix-community/home-manager · Nix

    Home Manager manages your user environment with the Nix package manager: you declare user-specific (non-global) packages and dotfiles in configuration instead of installing and tweaking things by hand.

  9. 12

    reason

    10.3Kreasonml/reason · OCaml

    Reason is a programming language for writing simple, fast, type-safe code while leveraging both the JavaScript and OCaml ecosystems.

  10. 13

    hexyl

    10.3Ksharkdp/hexyl · Rust

    hexyl is a command-line hex viewer: it prints the raw bytes of a file in your terminal, with colors distinguishing NULL bytes, printable ASCII, whitespace, other ASCII and non-ASCII bytes.

  11. 14

    vscode-dark-islands

    8.5Kbwya77/vscode-dark-islands · Shell

    Islands Dark is a dark color theme for VS Code-compatible editors, inspired by the easemate IDE and the JetBrains Islands theme. It adds floating glass-like panels, rounded corners and smooth animations.

  12. 15

    peon-ping

    5.1KPeonPing/peon-ping · Shell

    peon-ping plays Warcraft III Peon voice lines and shows bold on-screen banners whenever your AI coding agent (Claude Code, Codex, Cursor, and others) finishes a task or needs your input, so you stop babysitting the terminal and losing focus.

  13. 16

    codex-desktop-linux

    3.9Kilysenko/codex-desktop-linux · JavaScript

    codex-desktop is an unofficial, community-maintained distribution of OpenAI's official Linux ChatGPT desktop app. It repackages the signed upstream payload into native deb, RPM, pacman, AppImage, and Nix outputs, adds optional Linux-only features, and installs as a separate 'ChatGPT Community' app alongside the official one.

  14. 17

    bloodborne_pc

    3.3Kdeadinside28/bloodborne_pc · C++

    bbport is a native Linux port of Bloodborne (CUSA03173, v1.09) that runs the original PS4 executable directly on an x86-64 Linux PC. It isn't a general emulator — the game's own code executes natively, a small custom runtime replaces the PS4 system libraries, and a Vulkan renderer derived from shadPS4 handles the GPU side, including temporal upscaling with FSR 3.1/4/4.1.1.

  15. 18

    spotatui

    1.7KLargeModGames/spotatui · Rust

    spotatui is a fast, standalone terminal music player written in Rust. It can stream from Spotify natively, or from Local Files, a Subsonic/Navidrome server, Internet Radio, YouTube, Qobuz, and Apple Music on macOS, with Spotify being entirely optional.

  16. 19

    selfdb

    572fzakaria/selfdb · Python

    selfdb (SELF, Structured Executable & Linkable Format) makes a program that is literally a SQLite database instead of an ELF binary, plus the loader machinery to actually execute that database on Linux/NixOS.

  17. 20

    libfyaml

    346pantoniou/libfyaml · C

    libfyaml is a high-performance YAML 1.2 and JSON parser/emitter for C, built for zero-copy operation with full document-tree and event-streaming APIs, and it passes the full YAML testsuite.

  18. 21

    sdrmm

    329Newspicel/sdrmm · Rust

    SDR-- (repo sdrmm) is a software-defined radio application for listening to, decoding, and recording radio signals. You connect radios, channels, and displays together in Patch view, then pin your everyday controls to Rack view.

  19. 22

    hearthstone-linux-gui

    217DawnMagnet/hearthstone-linux-gui · Rust

    It is a native GTK4 desktop manager for installing, updating, logging into, and launching Hearthstone on Linux, written in Rust.

  20. 23

    omnibin

    145fzakaria/omnibin · Python

    omnibin is a FUSE-based lazy filesystem that puts every binary ever published across 13+ years of nixpkgs on your PATH, fetching each package's bytes from cache.nixos.org only when a file inside it is actually read.

  21. 24

    walgithub

    135rgodha24/walgithub · Rust

    walgit is a self-hosted git server that runs as a single binary in front of an S3 or GCS bucket instead of a database or local disk. The bucket is the repository, and every running instance is just a disposable cache, so you can add or kill servers without coordination.

Often tagged together