-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Then there is the Home Manager project based on Nix which gives you the (almost) same benefits as the NixOS configuration file for every Linux distribution. The only difference is Nix can this way you can only manage your userland programs and not for example the kernel itself!
I am happy to help with documentation as soon as I can do so in markdown. There is progress: https://github.com/NixOS/nixpkgs/projects/37
Then there is also the Nix User Repository (NUR): https://github.com/nix-community/NUR
I know you have'nt asked me, but maybe my auditional input on this topic is also helpful: With NixOS I find myself looking into the packages on a very regular basis! You can find the links within the search.nixos.org site. The modules are well documented and list all the options available. In case you are interested in a working flakes configuration: you can find mine as an example on GitHub. I'm allready using flakes it for a few months and I love it! The configs are pretty much self explanatory. I also use krops for deploying to multible systems. I've linked some helpful ressources I've used to get into NixoS within my README. https://github.com/mayniklas/nixos
I personally like what projects like devos are doing, which combine upcoming features like flakes with an opinionated and structured way to organise configurations across hosts.
I have a more extensive description in the readme and a link to my dotfiles repo utilizing it: https://github.com/AlexAegis/pont
Btw want to throw one thing here, as far as I am aware, nixos/guix is the only distro that allow chicken or egg paradox of vm building, where you can output an vm image(ami,vbox,iso,azure,openstack,etc) (there is tool like https://github.com/nix-community/nixos-generators that simplify that process) from only an configuration file(no vm booting happen except on the last part to put the store together in the final image)
I love using Shopifys comma tool https://github.com/Shopify/comma cause it's so useful for just small programs that u need to run once and then forget about them
I didn't know about repology.org. I think, I'll try nixos soon.
My favorite part of NixOS is that I can put the entire system configuration for all of my machines into a public GitHub repository, and steal from the repositories of other NixOS users who do the same.
There's nix-darwin which creates launchd services for mac. So, it's possible to have a forked version of NixOS which would create openrc services, but that's work that no one cares to re-implement.
Use of nix-shell to create project-specific shells is a common use case for nix. Coupled with direnv, you can change between projects which will automatically set environment variables, install packages, and expose them in the respective shell. Nix also great integration with pkg-config, cmake and many other toolchains, and usually will be able to find other nixpkgs dependencies that are also declarled in your shell.nix
Here are a bunch of docs in terms of comparison https://github.com/fedora-silverblue/issue-tracker/issues/143