Every developer, the same environment
Determinate Nix turns any laptop into a reproducible workstation. Declare your project's tools, compilers, and services once, and every developer gets the exact same environment on macOS and Linux, so "works on my machine" stops being a problem.
Reproducible dev shells
nix develop gives everyone identical toolchains, pinned to the commit. No more chasing version drift between machines.The same environment as CI and production
The environment your developers use locally is the one that builds in CI and ships to production, byte for byte.macOS and Linux, first class
Signed, notarized installers, deep macOS integration, and a Nix that survives every macOS update instead of breaking on it.Onboarding in minutes
Clone the repo, run one command, and start working. New hires skip the wiki page of setup steps entirely.Encrypted Nix store by default
An always-encrypted store protects source and secrets on developer machines, with no extra configuration.Automated garbage collection
Scheduled store cleanup keeps disk usage in check without manual intervention or surprise CI failures.The products behind your workstation
Determinate Nix runs the environment on packages vetted by Determinate Secure Packages; FlakeHub shares the artifacts your team has already built.
- Learn more about Determinate Nix
Determinate Nix
The secure, stable, validated distribution of Nix.
Learn more - Learn more about FlakeHub
FlakeHub
Privately cache Nix artifacts and share flakes.
Learn more - Learn more about Determinate Secure Packages
Determinate Secure Packages
Secure, signed, auditable Nix packages you can trust.
Learn more
- Learn more about Enterprise Nix SupportLearn more
Enterprise Nix Support
Enterprise-grade support for simple, secure, and confident Nix.
- Determinate Nix documentation
Determinate Nix documentation (opens in a new tab)
Install Determinate Nix and set up your first reproducible development environment.
- Nix for macOS
Nix for macOS
The zero-friction way to run Nix on macOS, from a single laptop to a whole fleet under mobile device management (MDM).
- Zero to Nix
Zero to Nix (opens in a new tab)
A friendly, from-scratch introduction to Nix and flakes for people new to the ecosystem.
Explore more environments
- Learn more about CI/CD
CI/CD
Cache hits instead of rebuilds, on every pipeline.
- Learn more about Edge
Edge
Deploy without a build, even on constrained devices.
- Learn more about Cloud
Cloud
Reproducible images and deployments, fleet-wide.