Warning
We don't recommended using this for production as it's still in development! Please consider to use an alternative like buildbot-nix .
Hydronix is a continuous integration (CI) framework for nix (the package manager).
- Offers CI intergration at Pull request time or for small projects.
- Modern (tailwind & dioxus), fast and written in 100% rust.
- How to pronounce?
- Hydronix is pronouced hai-DRON-iks.
- What is the difference between this and hydra, buildbot-nix and oher CI's.
- Hydra
- Is only meant for a build time.
- This doesn't replace hydra for big projects (you can use this at pr time then once merged use hydra) or this aims for small projects that hydra doesn't seem feasible.
- Github/Gittea/Forgjo Actions/Travis CI/Jenikins.
- Unfortantly not nix native.
- Github & Travis CI isn't opensource.
- Build-bot (written in python)-Nix
- Is an alternative to this however the UI isn't as modern that it could be and very hard and uninitiative to use.
- Hercules-ci (written in haskell)
- is semi opensource sourced, but however when using it in private repos you unfortantly have to pay.
- Ofborg (written in rust)
- This is purely written for nixpkgs only..
- And it's not fully 100% written in rust because the ui code is in js.
- If there is anymore that you want use to compare, please make an issue.
- Please note it must be used by a large amount of nix users for it to be addeed here.
- Hydra
- Do you think it will be non nix specific?
- We don't have any plans for that as of right now, but we are open to a discussion about that.