List of companies using NixOS technologies

It’s time for another refresh!

The last time we did this was 3 years ago: https://www.reddit.com/r/NixOS/comments/5dz8fp/list_of_companies_using_nixos/

Let’s keep the format simple:

  • Name of company
  • Link to homepage
  • A few words on what parts of the NixOS project you use and for what.
  • Feel free to say if you are hiring for a role that uses Nix
14 Likes

Sure, happy to share.

  • TenX
  • https://tenx.tech/
  • We use NixOS for our inhouse build machine, as well as nixpkgs for our developer machines (to keep the environments in sync on OSX and Linux) and nix the language for some of our tooling such as cargo2nix
7 Likes
  • Type Classes
  • https://typeclasses.com/ and https://joyofhaskell.com/
  • Servers and developer machines run NixOS. Servers run nginx, acme, and a handful of socket-activated haskell services. We use cabal2nix and the ghcWithPackages function to build the package database, but compile our in-house code with a bit of bespoke infrastructure that involves a nix derivation for each haskell module. All the static site content is built with nix, with the primary build dependencies being pandoc, inkscape, imagemagick, and the makeFontsConf function.
6 Likes
  • Standard Cognition
  • https://standard.ai
  • We’re doing autonomous checkout; applying AI to retail and getting rid of pesky lines forever. We build all the software that runs in the stores with Rust and package it with Nix. We’ve also been playing with running NixOS on embedded devices lately.
  • We’re always interested in people who know Nix and/or Rust. Reach out to me at bernardo@standard.ai
6 Likes
  • nyantec
  • nyantec.com
  • Internal infrastructure like monitoring and gitlab servers
1 Like
  • Acosense
  • http://www.acosense.com/?lang=en
  • Research code written in Python packaged using Nix (Flakes). Some servers run NixOS, e.g. hosting gitea and webapps for viewing our data. Next year we may make the switch from Debian to NixOS on our product (embedded device).
1 Like
5 Likes
  • RELEX Solutions
  • https://www.relexsolutions.com/
  • We have a custom deployment service to manage 1000’s of single-tenant instances of RELEX’s core software (grocery and retail forecasting/supply chain magic). The deployment service is being rewritten on top of Nix: user input is used to generate a derivation that describes the particular instance. We deploy to Centos using a custom deployment agent that is a thin wrapper over nix-env and systemd. (I’d like to see that agent open sourced, which may indeed happen when we have a spare minute.) The service itself runs on NixOS, as do most of our development laptops. It is written in Haskell and deployed with kubectl <( dhall-to-yaml ./all-of-isengard.dhall), so make of that what you will. :smiley:
  • We are currently hiring for a couple roles that do not get to use Nix straightaway, unless you start implementing things with Nix, in which case, you would be. Haha. Devops and Kubernetes. These teams both work closely with mine, so there’s lots of room for cross-pollination. Feel free to message me / email me for more details! And if you’re just way into Haskell and Finland, that’s cool too, let me know.
8 Likes
  • DailyKos
  • https://www.dailykos.com
  • We use Nix to manage all of the development dependencies across our projects (includes nodejs, some purescript, and ruby on rails) on macOS and Linux laptops. We build and run tests with Hydra, which also deploys fully baked AMIs to AWS for quick autoscaling and minimal dependencies on system startup for quick boots and system response.
4 Likes
  • Red Code Labs
  • https://redcodelabs.io
  • We use Nix in some of our projects, some of them were turned recently into flakes and we look forward into making more and more of them flakes as well. We also have one Nix project, a declarative “hackable” NixOS container pre-loaded with pentesting and security-focused tools for security auditors, pentesters and CTF players. We’re looking forward to expanding our projects with Nix in the near future ))
3 Likes
  • Centrifuge
  • https://centrifuge.io
  • We use Nix and Terraform to declare our infrastructure. We also package our blockchain node using flakes. We would like to use Nix for more parts of the infra, where we currently use HCL and Jsonnet.
  • We are hiring :slight_smile: PM me for details
1 Like

Mina Foundation

2 Likes

Adding a few company’s where I know that they use Nix/OS (in no particular order)

and there is probably a lot more.

8 Likes

This really needs a page on nixos.org/whousesnix

might be nice to show its not longer a research project.

1 Like

Just do a PR against the nixos-homepage repo or ask in the #marketing:nixos.org matrix room since they probably edited nixos.org most.

2 Likes

don’t worry, they will see this, they read all my posts very very carefully.

1 Like

Shopify no longer uses nixos

1 Like

do you have a source?

1 Like

Yep Burke Libbey, he said that they had to stop using nix as it was too difficult for others and redo all the code (not a programmer but I am job searching for one) sorry if that doesn’t sound so technical lol.

why? do they read your posts very carefully?