Topics / #nixos

Nixos projects on GitHub

Declarative Linux distribution resources, packages, and home configuration tooling.

As of , the most-starred Nixos projects on GitHub are laya (33.2K stars), nixpkgs (26.5K stars) and nix (17.9K stars). GitHub.Locker tracks 15 Nixos repositories with 142.2K stars combined. The fastest-growing on October 16 was KytyPS5, with +156 stars in a day.

15Projects
142.2KStars in total
+485Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

15 projects · by stars

  1. #1 · NandhaKishorM/laya

    laya

    Laya is a non-autoregressive decision engine: instead of generating text, it answers typed questions — multiple choice, a numeric score, or yes/no — about any text in a single forward pass, across 100+ languages. A built-in router detects the language and picks the right checkpoint per request.

    33.2K
  2. #2 · NixOS/nixpkgs

    nixpkgs

    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.

    26.5K
  3. #3 · NixOS/nix

    nix

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

    17.9K
  1. 4

    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.

  2. 5

    shell

    12.9Kcaelestia-dots/shell · QML

    Caelestia shell is an animated desktop shell for Linux: the visual layer of your desktop — bar, launcher, dashboard, notifications — rendered with Quickshell on top of the Hyprland window manager under Wayland.

  3. 6

    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.

  4. 7

    KytyPS5

    8.7KKytyPS5/KytyPS5 · C++

    KytyPS5 is a free and open-source PlayStation 5 emulator (translation layer) written in C++ for Windows and Linux, with experimental macOS support, based on a heavily modified version of the Kyty project.

  5. 8

    serpantinum

    7.3Kilyamiro/serpantinum · QML

    Serpantinum is a shell for Wayland compositors built with Quickshell and QML. It used to be a collection of dotfiles but has now become a standalone shell package you install and update on its own, separately from your compositor config.

  6. 9

    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.

  7. 10

    bloodborne_pc

    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.

  8. 11

    herdr-gpui

    1.4Kpenso/herdr-gpui · Rust

    Herdr GPUI is a native desktop client for Herdr, a terminal/agent session daemon, letting you view terminal sessions, workspaces, Git worktrees, and agent activity through your local Herdr daemon on macOS, Linux, and Windows.

  9. 12

    underclass

    237ghuntley/underclass · Rust

    It pools multiple ChatGPT/Codex and GitHub Copilot subscriptions behind one OpenAI-compatible endpoint — when one account runs dry it cools down until its window resets and comes back on its own.

  10. 13

    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.

  11. 14

    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.

  12. 15

    juhradial-mx

    140JuhLabs/juhradial-mx · Python

    JuhRadial MX is an open-source Linux app that fills the gap left by Logitech's Options+ software, giving MX Master mice (and now the MX Keypad and MX Keys S) a radial action menu, button remapping and per-app profiles on KDE Plasma, GNOME and Hyprland.

Often tagged together