awesome-flake-parts
github.com/wearetechnative/awesome-flake-parts ↗A curated list of awesome flake-parts resources, modules, and examples. Flake-parts is a framework for writing Nix Flakes.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me community modules resources from awesome-flake-parts"
Installation instructions →What's inside
Official Resources
- API Reference
Comprehensive options reference.
- flake-parts Repository
Source code and issue tracker.
- flake-parts Website
Official documentation and guides.
Flake Modules
- community.flake.partsCommunity Modules
A Community website with links to several flake-module projects.
- devshellCommunity Modules
Improved developer shells.
- flake-parts/modulesOfficial Modules
Built-in modules.
- flake-rootCommunity Modules
Discover project root directory.
- hercules-ci-effectsCommunity Modules
CI/CD integration for flake-parts.
- nix-gamingCommunity Modules
Gaming tools and configurations.
Tutorials
- Dendritc Design with the Flake Parts Framework
A guide on how to structure your Nix code with Flake Parts using the Dendritic Pattern.
- flake-parts to set up nodejs devshell
Tutorial about using flake-parts to set up a nodejs devshell.
- Flake-parts: writing custom flake modules
Primer on writing flake-parts reusable flake modules.
Related Patterns, Frameworks, Utilities and Libraries
- Dendritic Nix
Community-driven Nix distribution based on the Dendritic pattern.
- flake-file
Dynamically generate your flake.nix from flake-parts modules.
- Flake-parts Builder
Nix flakes interactive template builder based on flake-parts written in Rust.
- Flake-Parts-Graph (fpg)
Visualize flake-parts module dependency graphs.
- import-tree
Import all nix files in a directory tree.
- The Dendritic Pattern
Nix flake-parts usage pattern in which every Nix file is a flake-parts module.
Personal Dotfiles & Infra repo's using flake-parts
- dropol/infra
Pol Dellaiera's configuration of all his home computers.
- dtomvan/puntbestanden
Tom van Dijk's monolithic, interconnected NixOS/HomeManager/Nixvim configs.
- mightyiam/infra
Shahar "Dawn" Or (mightyiam)'s personal Nix-powered IT infrastructure repository.
- quasigod/nixconfig
NixOS and Home Manager configurations with flake-parts and
- srid/nixos-config
NixOS configuration with flake-parts.
- vic/vix
Vic's *Nix config with flake-parts and
Blog Posts
- Evaluating Den
blog about Den, A Dendritic Configuration Framework.
- Refactoring My Infrastructure As Code Configurations
About a migration from host-centric to feature centric nixos configuration.
Community
- GitHub Discussions
Q&A and discussions.
Showing a sample of 35 resources. View the full list on GitHub →