container-shell
rust-nix-template
container-shell | rust-nix-template | |
---|---|---|
5 | 3 | |
24 | 210 | |
- | - | |
6.2 | 7.9 | |
about 2 months ago | about 2 months ago | |
Shell | Nix | |
MIT License | MIT License |
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.
container-shell
-
Automate Project Environments with Devbox and Direnv
Very nice. I'll def. check it out.
I've created https://github.com/jrz/container-shell myself, which has a similar mindset, but is based on docker and is just a single bash script.
-
My VM is lighter (and safer) than your container
Not really, you'd still need a proper chroot / etc.
Check out https://github.com/jrz/container-shell
-
Lcl.host: fast, easy HTTPS in your local dev environment
Just use orbstack, it gives you https and hostnames.
Shameless plug: https://github.com/jrz/container-shell in combination with orbstack. Isolated dev environment, easy to use, local tools, https
-
Over 100k Infected Repos Found on GitHub
Check out https://github.com/jrz/container-shell it is one of the use cases. Not a VM but a docker container
- Show HN: container-shell – containers as chroot sandbox on steroids
rust-nix-template
-
Automate Project Environments with Devbox and Direnv
https://nixos.asia/en/direnv
But if you are comfortable with Nix you don't need Devbox per se, as you can get by with using Flakes. Here are some examples -- just `git clone` and run `direnv allow` (once), then you are put in the corresponding devShell
Haskell: https://github.com/srid/haskell-template
Rust: https://github.com/srid/rust-nix-template
home-manager: https://github.com/juspay/nix-dev-home
Dioxus: https://github.com/srid/dioxus-desktop-template
-
Introducing Crane: Composable and Cacheable Builds with Cargo and Nix
I probably should switch over https://github.com/srid/rust-nix-template to this.
- rust-nix-template: Rust project template with Nix and VSCode support
What are some alternatives?
nammayatri - A Direct-to-Driver open mobility platform powering the next-generation of mobility applications in India.
home-manager - Manage a user environment using Nix [maintainer=@rycee] [Moved to: https://github.com/nix-community/home-manager]
nixos-unified-template - A multi-platform Nix configuration template optimized as development environment, based on nixos-unified.
cargo2nix - Granular builds of Rust projects for Nix
libkrun - A dynamic library providing Virtualization-based process isolation capabilities
crate2nix - rebuild only changed crates in CI with crate2nix and nix
Quark - A secure container runtime with CRI/OCI interface
Home Manager using Nix - Manage a user environment using Nix [maintainer=@rycee]
dnsssl
haskell-template - Haskell project template using Nix + Flakes + VSCode (HLS)
firecracker-container
nix-cargo-integration - Library to easily and effortlessly integrate Cargo projects with Nix.