flakes

Open-source projects categorized as flakes

Top 23 flake Open-Source Projects

  • nix-starter-configs

    Simple and documented config templates to help you get started with NixOS + home-manager + flakes. All the boilerplate you need!

  • Project mention: Home-manager as NixOS module or as standalone? | /r/NixOS | 2023-12-10

    Is this an example of what you mean (home-manager is defined as part of the flake): https://github.com/Misterio77/nix-starter-configs/blob/main/minimal/flake.nix

  • disko

    Declarative disk partitioning and formatting using nix [maintainer=@Lassulus]

  • Project mention: Obscura: The VPN that can't track your activity | news.ycombinator.com | 2023-09-29

    It's mostly bash scripts (I know I have stockholm syndrome there) and nixos-rebuild: https://www.haskellforall.com/2023/01/announcing-nixos-rebui...

    All the nix deployment tools had too much magic and broke, but nixos-rebuild always works and it's part of Nix!

    Disko was great for bootstrapping servers: https://github.com/nix-community/disko

  • 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
  • deploy-rs

    A simple multi-profile Nix-flake deploy tool.

  • 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

  • dev-templates

    Dev environments for numerous languages based on Nix flakes [maintainer=@lucperkins]

  • flake-parts

    ❄️ Simplify Nix Flakes with the module system

  • Project mention: Nix is a better Docker image builder than Docker's image builder | news.ycombinator.com | 2024-03-15

    There are attempts like

    https://flake.parts/

    or

    https://github.com/nix-community/flakelight

    Their aim is to create an ecosystem of reusable Nix libraries. But it is tiny.

  • 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.

  • SaaSHub

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

    SaaSHub logo
  • nixcfg

    My nix configuration(s), using flakes. It's my laptop, it's my servers, it's my everything, in code. (by MatthewCroughan)

  • haumea

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

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

    A ranger-like flake.lock viewer [maintainer=@figsoda]

  • services-flake

    NixOS-like services for Nix flakes

  • Project mention: Testcontainers | news.ycombinator.com | 2024-02-27

    If your project uses Nix, checkout services-flake for running services via Nix.

    https://github.com/juspay/services-flake

    We actually do this in Nammayatri, an OSS project providing "Uber" for autos in India.

    https://github.com/nammayatri/nammayatri

    There is a services-flake module allowing you to spin the entire nammayatri stack (including postgres, redis, etc.) using a flake app. Similarly, there's one for running load test, which is also run in Jenkins CI.

  • nix-cargo-integration

    Library to easily and effortlessly integrate Cargo projects with Nix.

  • nixos-flake-example

    This is a demo NixOS config, with optional flakes support. Along with notes on why flakes is useful and worth adopting.

  • nvfetcher

    Generate nix sources expr for the latest version of packages

  • Project mention: Why you don't need flake-utils | /r/NixOS | 2023-05-21

    Pinning can be done without flakes, be it manually or with codegen (nvfetcher)

  • skyflake

    NixOS Hyperconverged Infrastructure on Nomad/NixOS

  • Project mention: Is there a nixos solution for hyperconverged infrastructure? | /r/NixOS | 2023-05-31

    Skyflake, which lets you configure a Nomad cluster of NixOS micro VMs running on NixOS hosts: https://github.com/astro/skyflake

  • nix-installer-action

    The Github Action for the Determinate Nix Installer

  • Project mention: Nix Survival Mode: macOS upgrades won't break Nix anymore | news.ycombinator.com | 2023-10-25
  • typelevel-nix

    Development tools for Typelevel projects

  • Project mention: Questions with Emacs Overlay Flake | /r/NixOS | 2023-06-02
  • namaka

    Snapshot testing for Nix based on haumea [maintainer=@figsoda]

  • nixt

    Simple unit-testing for Nix [maintainer=@Lord-Valen] (by nix-community)

  • nixconfig

    My NixOS config

  • dotfiles

    My personal dotfiles (by hardselius)

  • nix-config

    Personal NixOS configuration (by wochap)

  • cfg

    My NixOS configuration featuring awesome and neovim

  • 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).

flakes related posts

  • NixOS MicroVMs

    1 project | news.ycombinator.com | 26 Mar 2024
  • Home-manager as NixOS module or as standalone?

    2 projects | /r/NixOS | 10 Dec 2023
  • What is the current recommended documentation when starting out with NixOs?

    3 projects | /r/NixOS | 8 Dec 2023
  • GNOME on NixOS

    2 projects | /r/unixart | 7 Dec 2023
  • How to install Gnome with PKG overlay

    1 project | /r/NixOS | 27 Oct 2023
  • Flake + Disko + nixos-install

    1 project | /r/NixOS | 19 Sep 2023
  • Really confused about Hyprland, flakes and home-manager

    4 projects | /r/NixOS | 7 Jul 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 5 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 nix-starter-configs 1,927
2 disko 1,247
3 deploy-rs 1,164
4 microvm.nix 1,024
5 dev-templates 693
6 flake-parts 594
7 fenix 562
8 nixcfg 250
9 haumea 249
10 nix-melt 194
11 services-flake 184
12 nix-cargo-integration 171
13 nixos-flake-example 166
14 nvfetcher 153
15 skyflake 149
16 nix-installer-action 126
17 typelevel-nix 105
18 namaka 97
19 nixt 94
20 nixconfig 85
21 dotfiles 80
22 nix-config 69
23 cfg 68

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