SaaSHub helps you find the best software and product alternatives Learn more →
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!
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
nixcfg
My nix configuration(s), using flakes. It's my laptop, it's my servers, it's my everything, in code. (by MatthewCroughan)
-
nixos-flake-example
This is a demo NixOS config, with optional flakes support. Along with notes on why flakes is useful and worth adopting.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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
Project mention: Obscura: The VPN that can't track your activity | news.ycombinator.com | 2023-09-29It'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
- Generating virtual machines/installators from a configuration: https://github.com/astro/microvm.nix and https://github.com/nix-community/nixos-generators
Project mention: Nix is a better Docker image builder than Docker's image builder | news.ycombinator.com | 2024-03-15There 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.
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.
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.
Pinning can be done without flakes, be it manually or with codegen (nvfetcher)
Project mention: Is there a nixos solution for hyperconverged infrastructure? | /r/NixOS | 2023-05-31Skyflake, which lets you configure a Nomad cluster of NixOS micro VMs running on NixOS hosts: https://github.com/astro/skyflake
Project mention: Nix Survival Mode: macOS upgrades won't break Nix anymore | news.ycombinator.com | 2023-10-25
flakes related posts
-
NixOS MicroVMs
-
Home-manager as NixOS module or as standalone?
-
What is the current recommended documentation when starting out with NixOs?
-
GNOME on NixOS
-
How to install Gnome with PKG overlay
-
Flake + Disko + nixos-install
-
Really confused about Hyprland, flakes and home-manager
-
A note from our sponsor - SaaSHub
www.saashub.com | 5 May 2024
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