Top all-time · #2334
Flox
Company blog · flox.dev/blogprogrammingsystems
Flox is the company blog at flox.dev, writing about programming and systems. Since 2024, 33 different Hacker News readers have linked it 68 times, most often “Flox: Dev environment everywhere”. It is still writing: the last post was on 2026-10-29, and you can follow it by feed.
Too few sampled comments (29) to say how often HN recommends it.?
Why HN links it
HN readers link Flox as a Nix-based tool for reproducible developer environments that makes installing packages easy. Most comments cite it as an alternative to devenv, Devbox and Dev Containers.
Summarised by Claude from a sample of 29 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Flox gives platform teams one declared environment that stays reproducible for every developer and agent, from the first commit through to production.
Most-linked posts?
- Flox: Dev environment everywhere7 people · 10 mentions · first linked 2024-03-16
- /6 people · 7 mentions · first linked 2024-03-16
- It's Time to Bring Nix to Work3 people · 3 mentions · first linked 2024-10-30
- Non-determinism is an issue with patching CVEs2 people · 4 mentions · first linked 2026-05-03
- Hermetic builds help contain Shai-Hulud attacks2 people · 3 mentions · first linked 2026-06-23
- /docs/install-flox/2 people · 2 mentions · first linked 2024-03-15
- Flox Build and Publish2 people · 2 mentions · first linked 2025-07-08
- Show HN: Flox – Nvidia CUDA available for the Nix ecosystem2 people · 2 mentions · first linked 2025-09-10
- /nixinthewild/nix-in-the-wild-bellroy/2 people · 2 mentions · first linked 2025-10-16
What Hacker News says?
Try flox [0]. It's an imperative frontend for Nix that I've been using. I don't know how to use nix-shell/flakes or whatever it is they do now, but flox makes it easy to just install stuff. [0]: https://flox.dev/
Comment linking /
on “Uv's killer feature is making ad-hoc environments easy”Submitted Run Nix Based Environments in Kubernetes as a story · 111 points
HN discussionTechnically its performance is a bit slower than CachyOS, and some of the package versions can be a bit behind as well (like Mesa or the kernel), which can contribute to the slowness. Flatpaks work fine though for the most part. I would recommend CachyOS if you're after raw performance and you're technically inclined, and don't mind ocassionally going into the terminal to fix something or do some maintenance (maybe…
Comment linking /
on “Bazzite: Operating System for Linux gaming”Submitted Non-determinism is an issue with patching CVEs as a story · 16 points
HN discussionNix and NixOS are in something like the state git was in before GitHub: the fundamental idea is based on more serious computer science than the status quo (SVN, Docker), the plumbing still has some issues but isn’t worse, and the porcelain and docs are just not there for mainstream adoption. I think that might have changed with the release of flox: https://flox.dev , it’s basically seamless (and that’s not surprisin…
Comment linking /
on “Nix is a better Docker image builder than Docker's image builder”Submitted Flox: Dev environment everywhere as a story · 16 points
HN discussion> Hey there! Looks like you may have missed the Nix/Generic and Nix/NixOS tabs at https://flox.dev/docs/install-flox/ ? Do those satisfy the side by side use case you’re talking about? I totally did! Those are what I was looking for. (Although I'm glad I missed them in a way because I'm happy to have gotten to explore the behavior of the Flox installer when there's an existing Nix install already.) How embarrassing!…
Comment linking /docs/install-flox/
on “Show HN: Flox 1.0 – Open-source dev env as code with Nix”Submitted Show HN: Flox – Nvidia CUDA available for the Nix ecosystem as a story · 14 points
HN discussionHey there! Looks like you may have missed the Nix/Generic and Nix/NixOS tabs at https://flox.dev/docs/install-flox/ ? Do those satisfy the side by side use case you’re talking about? I think the best way to use fish at the moment is `FLOX_SHELL=zsh flox activate -- fish`. That doesn’t support aliases but should mostly work Are you hoping to actually hack on the source or just trying to understand how to come up with…
Comment linking /docs/install-flox/
on “Show HN: Flox 1.0 – Open-source dev env as code with Nix”Submitted Nix and Containers: Why Not Both? as a story · 13 points
HN discussion`flox` needs Nix to function. So the rpm/dev/OSX installers first install Nix, and then installs flox itself. If you have Nix already, you can try it out as described here: https://flox.dev/docs/install-flox/#install-with-existing-ni... . side-note: with further improvements to Nix as a library, it may be possible to make installing Nix not necessary for flox to function, but this is on a longer time horizon... don'…
Comment linking /docs/install-flox/
on “Show HN: Flox 1.0 – Open-source dev env as code with Nix”Submitted Flox 1.1: Time Travel Across 100k+ Nix Packages as a story · 12 points
HN discussionVery cool. I will try it out as replacement of nix profile. flox install/show/search in $HOME looks like way better UX https://flox.dev/docs/tutorials/layering-multiple-environmen...
Comment linking /docs/tutorials/layering-multiple-environments/
on “Show HN: Flox 1.0 – Open-source dev env as code with Nix”Submitted Simplified Service Management with Flox as a story · 10 points
HN discussionThat link in hub.flox.dev is wrong. The link at https://flox.dev/terms-conditions is correct. Fixing.... thanks!
Comment linking /terms-conditions
on “Show HN: Flox 1.0 – Open-source dev env as code with Nix”Submitted It's Time to Bring Nix to Work as a story · 9 points
HN discussionThanks for asking! I'm Michael Brantley, Flox CTO and formerly responsible for build and release engineering at the D. E. Shaw group. The high-level summary can be found in https://flox.dev/about but the back story is that I started diving into Nix in late 2017, and once I finally understood how Nix worked, how amazing the Nix community is and the incredible potential of the Nixpkgs collection I immediately realized…
Comment linking /about
on “Show HN: Flox 1.0 – Open-source dev env as code with Nix”Submitted ML Modeling with Flaim and Hugging Face Diffusers as a story · 8 points
HN discussionAnother Nix based alternative.. https://flox.dev/
Comment linking /
on “Mise: Monorepo Tasks”Submitted Flox Build and Publish as a story · 6 points
HN discussionhttps://flox.dev/docs/cookbook/languages/rust/ That describes how to get set up with Rust. Long story short, cargo depends on a linker and brings it along, but doesn’t expose it to other programs via PATH. If there are build scripts that call out to rustc or a linker directly then you need to explicitly install one. This is intentional, but yeah it can be surprising when you get an error about not finding a linker.…
Comment linking /docs/cookbook/languages/rust/
on “Nix – Death by a Thousand Cuts”Submitted Using Flox to Create Portable, Reproducible Python Environments as a story · 6 points
HN discussionI think that's a bit reductive, but I get the intent. A lot of people see systemic problems in their development and turn to tools to reduce the cognitive load, busywork, or just otherwise automate a solution. For example "we always argue over formatting" -> use an automated formatter. That makes total sense as long as managing/interacting with the tool is less work, not just different work. With Nix I still think i…
Comment linking /
on “Nix – Death by a Thousand Cuts”Submitted Supercharge your shell with OpenAI and Flox as a story · 6 points
HN discussionI think it's a bad addition since it pushes people towards a worse solution to a common problem. Using "go tool" forces you to have a bunch of dependencies in your go.mod that can conflict with your software's real dependency requirements, when there's zero reason those matter. You shouldn't have to care if one of your developer tools depends on a different version of a library than you. It makes it so the tools the…
Comment linking /
on “Go 1.24's go tool is one of the best additions to the ecosystem in years”Submitted Flox, the Nix Foundation, and Nvidia Partner for CUDA as a story · 5 points
HN discussionThat's mostly what we've built with Flox [1] (though I'm not exactly sure what you mean by run any command from any Nix package). It looks and feels like an amped up package manager, but uses Nix as kind of an infrastructure layer under the hood. Here's a typical workflow for an individual developer: - cd into repo - `flox activate` -> puts you into a subshell with your desired tools, environment variables, services…
Comment linking /docs/tutorials/ci-cd/
on “Run GitHub Actions locally”Submitted Bpftrace: A scriptable magnifying glass with X-ray vision for Linux as a story · 5 points
HN discussionIn addition to https://devenv.sh and https://bob.build , here are 2 others that are based on Nix. - https://flox.dev - https://www.jetify.com/devbox
Comment linking /
on “Run GitHub Actions locally”Submitted Get a Portable Turn-Key RAG Stack with Verba and Flox as a story · 5 points
HN discussion