crane
Build optimizer
Automates and optimizes the build process of Rust projects using incremental artifact caching.
A Nix library for building cargo projects. Never build twice thanks to incremental artifact caching.
954 stars
5 watching
92 forks
Language: Nix
last commit: 15 days ago
Linked from 1 awesome list
cargocratenixnixosnixpkgsrust
Related projects:
Repository | Description | Stars |
---|---|---|
cargo2nix/cargo2nix | A tool that generates reproducible builds of Rust projects using Nix | 381 |
emk/rust-musl-builder | Provides a way to build static Rust binaries for various crates, including OpenSSL and Diesel. | 1,539 |
ptr1337/makepkg-optimize | A collection of scripts and tools for optimizing the build process and package creation in Arch Linux | 18 |
nixos/hydra | Continuous integration service for Nix-based projects | 1,194 |
nix-community/nix-init | Tools and scripts for generating Nix package definitions from URLs | 918 |
yusdacra/nix-cargo-integration | A tool to integrate Cargo projects with Nix, simplifying the process of building and managing Rust projects. | 188 |
rust-osdev/cargo-xbuild | Automates cross-compilation of sysroot crates for Rust projects | 258 |
awakesecurity/hocker | Utilities for fetching docker image artifacts and generating Nix build instructions | 115 |
mandrean/cw-optimizoor | Optimization tool for compiling and optimizing CosmWasm smart contracts. | 50 |
nix-community/fenix | A collection of Rust toolchains and analysis tools for Nix package manager | 701 |
lukemathwalker/cargo-chef | A tool that speeds up Rust Docker builds by caching dependencies and re-hydrating project skeletons. | 1,817 |
matthewbauer/ghc-nix | An effort to speed up Haskell builds by leveraging Nix's caching capabilities and enabling content-addressable store paths for early cut-off of unnecessary rebuilds. | 106 |
rust-lang/rust | The Rust project provides tools and infrastructure to build efficient, reliable software | 98,756 |
nixos/ofborg | Automates testing and building of Rust packages in Nixpkgs | 247 |
nix-community/naersk | Naersk is a tool that allows users to build Rust projects without configuration or code generation, utilizing Nix's sandboxing and caching capabilities. | 741 |