Nix flake

Open-source Nix projects categorized as flake

Top 23 Nix flake Projects

  • flake-utils

    Pure Nix flake utility functions [maintainer=@zimbatm]

  • microvm.nix

    NixOS MicroVMs

  • Project mention: Tvix – A New Implementation of Nix | news.ycombinator.com | 2024-04-16

    - Generating virtual machines/installators from a configuration: https://github.com/astro/microvm.nix and https://github.com/nix-community/nixos-generators

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • digga

    A flake utility library to craft shell-, home-, and hosts- environments.

  • dotfiles

    NixOS system config & Home-Manager user config (by fufexan)

  • Project mention: NixOS-generators – Collection of VM and Container disk image builders for NixOS | news.ycombinator.com | 2024-03-26

    I’ve found it most helpful to review other people’s configurations to learn Nix.

    Some specific ones I really like:

    https://github.com/malob/nixpkgs

    https://github.com/fufexan/dotfiles

    I keep a not comprehensive GitHub Stars list of Nix stuff I find here if you want more:

    https://github.com/stars/heywoodlh/lists/nix

    If you aren’t familiar, Nix-Darwin allows you to codify your MacOS deployments in a fashion comparable to NixOS. As a huge Nix-Darwin user myself, I have found malob’s repo extremely helpful for ideas with MacOS configuration. Nix-Darwin has made me so happy as a MacOS user. :)

    Some other unsolicited tips:

    1. Start with Nix flakes for configuration

    2. Invest in Home-Manager before NixOS or Nix-Darwin

    3. Ask people for help in Matrix or Discourse — my experience is that Nix-related folk are very welcoming and understanding

    Good luck!

  • fenix

    Rust toolchains and rust-analyzer nightly for Nix [maintainer=@figsoda] (by figsoda)

  • Project mention: Use nix-shell or systemPackages | /r/NixOS | 2023-07-09

    Rustup works as is. Though note that Nix supplants all such toolchain installers such as Rustup, nvm, etc. I.e. instead of Rustup there is fenix.

  • nixos-config

    My Personal Nix, NixOS and Nix-Darwin System Configuration Flake (by MatthiasBenaets)

  • Project mention: Ask HN: What Are You Learning? | news.ycombinator.com | 2024-03-31
  • system

    Declarative system configurations using nixOS, nix-darwin, and home-manager

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • nix-config

    My personal NixOS config (by lovesegfault)

  • Project mention: Fastest way to set up an k8s environment ? | /r/kubernetes | 2023-05-31
  • haumea

    Filesystem-based module system for Nix [maintainer=@figsoda]

  • Project mention: Haumea - Filesystem-based module system for Nix | /r/linux | 2023-05-26
  • neovim-flake

    Nix flake for neovim with configuration

  • nix-cargo-integration

    Library to easily and effortlessly integrate Cargo projects with Nix.

  • nixos

    My NixOS Configurations

  • Project mention: miasma | /r/neovim | 2023-06-16

    I don't know. Have been using colorbuddy for ages now and it has always done exactly what I want. I don't need the "instant reaload" that lush advertices, doing :source on the colorscheme file, does the same for me to preview changes instantly. This is my theme, in case you need something to start with: - https://github.com/pinpox/nixos/blob/main/home-manager/modules/nvim/lua/config/pinpox-colors.lua

  • base16.nix

    Theme applications with your favourite base16 colorschemes in Nix

  • Project mention: Getting `base16-shell` to work on my system and adding it to nixpkgs (first contribution). | /r/NixOS | 2023-04-30
  • kernel-module-flake

    Nix flake for linux kernel module development with rust support

  • nix-config

    ❄️ My nix config and dotfiles (by oddlama)

  • Project mention: Caddy plugins on NixOS | /r/NixOS | 2023-06-12

    You can also override the caddy package to inject modules into the build process without needing xcaddy: See https://github.com/oddlama/nix-config/blob/b5d2d31b6903f5829490513c1297e7ea1e54899c/pkgs/caddy.nix

  • nix-configs

    My Nix{OS} configuration files (by thiagokokada)

  • Project mention: XML is better than YAML | news.ycombinator.com | 2023-09-20

    Sorry, didn't see this comment. It is here: https://github.com/thiagokokada/nix-configs

    In the `actions` directory is all the Nix files. There is some glue code in `lib/flakes` to generate the YAML files from Nix.

  • nixconfig

    My NixOS config

  • templates

    Nix flake templates managed by the community [maintainer=@IogaMaster] (by nix-community)

  • Project mention: Would it make sense to start a repo which contains some "standard" flake.nix files for various types of projects? | /r/NixOS | 2023-04-25

    Also, I see that it suggests this for "more advanced" usages but there's literally nothing there: https://github.com/nix-community/templates

  • flake-nimble

    Nimble packages Nix flake [maintainer=?]

  • nix-config

    My personal NixOS config (by jhvst)

  • Project mention: BTFS (BitTorrent Filesystem) | news.ycombinator.com | 2024-04-15

    Just the other week I used Nix on my laptop to derive a PXE boot images, uploaded those to IPFS, and netbooted my server in another country over a public IPFS mirror. The initrd gets mounted as read-only overlayfs on boot. My configs are public: https://github.com/jhvst/nix-config

  • cq-flake

    CadQuery and CQ-editor flake, closely follows master

  • hana

    花 - Hana | Nixos dotfiles (by mobsenpai)

  • Project mention: Guys help me! No idea what I am doing wrong | /r/NixOS | 2023-11-11

    Check the repo for more or ask me here. Thank you.

  • dotnix

    Personal NixOS & MacOS Configurations (by amz-x)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Nix flake related posts

Index

What are some of the best open-source flake projects in Nix? This list will help you:

Project Stars
1 flake-utils 1,012
2 microvm.nix 998
3 digga 978
4 dotfiles 617
5 fenix 560
6 nixos-config 536
7 system 406
8 nix-config 287
9 haumea 241
10 neovim-flake 223
11 nix-cargo-integration 170
12 nixos 159
13 base16.nix 153
14 kernel-module-flake 104
15 nix-config 102
16 nix-configs 89
17 nixconfig 84
18 templates 37
19 flake-nimble 32
20 nix-config 32
21 cq-flake 21
22 hana 15
23 dotnix 11

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com