dream2nix
Simplified nix packaging for various programming language ecosystems [maintainer=@DavHau] (by nix-community)
system
My NixOS configuration (by hpfr)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dream2nix
Posts with mentions or reviews of dream2nix.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-07.
- Dream2nix – Automate reproducible packaging for various language ecosystems
-
flox – Harness the Power of Nix
(I'm on the flox team) we'd love to support that and it's something we've talked about! We already support auto-generation for some languages like Rust because they have a lockfile (e.g. Cargo.lock), but it's a bit trickier for a requirements.txt. We hope at some point to contribute to/integrate with upstream efforts like dream2nix which have auto-generation as their goal
-
Minimal approach for python devel environment with flake
How about dream2nix? I like to use the nix way, but there are many third nix ways
- New BFF
-
yarnpnp2nix: More efficient way of packaging NodeJS applications
I'm not 100% sure, but looking at the docs [here](https://nix-community.github.io/dream2nix/subsystems/node.html#granular-pure-default) and the implementation [here](https://github.com/nix-community/dream2nix/tree/main/src/subsystems/nodejs/builders/granular-nodejs) it seems as it builds dependencies separately and symlinks (see `install-deps.py` those into a `node_modules` tree. I don't know much about Yarn's PNP (was doing more backend/devex last few years), but it sounds vaguely similar in that each package should be built once as a separate derivation and then symlinked to a big `node_modules`-as-a-symlink-tree derivation?
-
How do you build NodeJS project in Nix? 2022
How are you building your NodeJS project with Nix right now? Recently I spot a new abstraction, it looks good but I havn't tried it yet: https://github.com/nix-community/dream2nix
-
dream2nix - include a test run? (node project)
dream2nix is a great package, that makes a nix-derivation out of node project with the minimal flake
-
Why aren't systems like NixOS and GNU Guix more popular?
The DavHau/dream2nix project aims to be a generic solution for this issue by splitting the problem into specific stages, each of which can be configured individually (e.g., changing the level of purity)
- Betting on Nix
system
Posts with mentions or reviews of system.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-18.
What are some alternatives?
When comparing dream2nix and system you can also consider the following projects:
flake-registry - Global registry of Nix flakes
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]
nix-portable - Nix - Static, Permissionless, Installation-free, Pre-configured
linux-surface - Linux Kernel for Surface Devices
nix-npm-buildpackage - Build nix packages that use npm/yarn
home-manager - Manage a user environment using Nix [maintainer=@rycee] [Moved to: https://github.com/nix-community/home-manager]
nixos-hardware - A collection of NixOS modules covering hardware quirks.
nixpkgs - Nix Packages collection & NixOS
dotfiles - And I say hey, what's going on?
nixcfg - My nix configuration(s), using flakes. It's my laptop, it's my servers, it's my everything, in code.
dream2nix vs flake-registry
system vs Home Manager using Nix
dream2nix vs nix-portable
system vs linux-surface
dream2nix vs nix-npm-buildpackage
system vs home-manager
dream2nix vs Home Manager using Nix
system vs nixos-hardware
dream2nix vs nixpkgs
system vs dotfiles
dream2nix vs nixcfg
system vs nixcfg