All organizations · GSoC 2026 · Programming languages, Infrastructure and cloud
NixOS Foundation
Declarative builds and deployments
Our role is to support the infrastructure and development of the NixOS project as a whole. Most of the development is happening here: https://github.com/nixos/nix - the Nix cli and language reference implementation https://github.com/nixos/nixpkgs - package definitions for the Nix package manager and NixOS source code A few key points are: - keeping our ci up and running - hosting a trustworthy binary cache for the public - providing documentation for everything Nix - unblocking contributors and keeping things civil
- git
- nix
- programming language
- operating system
- configuration management
- build system
- Infrastructure as Code
Project ideas
15 ideas on its 2026 ideas page; of the 13 that state a difficulty: 3 easy, 5 medium, 5 hard. 6 mentors named.
- Review Nixpkgs PRs easy
- Improved release notes for Nixpkgs easy
- Migrate some NixOS modules to modular services medium
- Nixpkgs Security Tracker Improvements hard
- Testing Dynamic Derivations hard
- Declarative user profile pictures easy
- Enhanced Patch Information Extraction hard
- Cross-Ecosystem Vendored Dependencies medium
- Remove the Build Hook Mechanism, Store Extensions hard
- SBOM Accuracy and PURL Integration for Nixpkgs medium
- Statix Nix Linter Improvements medium
- Provide support for Mandatory Access Control hard
- Patch CVE Reference Cleanup
- Package Wrapper Metadata in Nixpkgs
- NixOS Configuration Drift Detector & Reconciler medium
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2024, 2 years. Projects per year: '24: 3, '26: 4.
On GitHub
52 repositories pushed to in the last year. Main languages: Nix (12), Haskell (6), Python (6), Rust (4), Shell (3), C++ (2).
Links and channels
- Website: https://nixos.org/
- Ideas page: https://github.com/NixOS/GSoC/blob/main/ideas/2026.md
- Contributor guide: https://github.com/NixOS/GSoC/blob/main/contributor-guide.md
- Source code: https://github.com/nixos/nixpkgs
- Chat: https://matrix.to/#/#community:nixos.org
- Mailing list: https://discourse.nixos.org/
git-into-gsoc org "NixOS Foundation" --shortlist
git-into-gsoc repos "NixOS Foundation"
git-into-gsoc issues --org "NixOS Foundation"
or ask your assistant: "Which NixOS Foundation repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.