cargo-deb

Make Debian packages directly from Rust/Cargo projects (by kornelski)

Cargo-deb Alternatives

Similar projects and alternatives to cargo-deb

  1. rust

    2,781 cargo-deb VS rust

    Empowering everyone to build reliable and efficient software.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. zig

    862 cargo-deb VS zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

  4. rfcs

    679 cargo-deb VS rfcs

    RFCs for changes to Rust

  5. gccrs

    GCC Front-End for Rust

  6. Rust-for-Linux

    Adding support for the Rust language to the Linux kernel. (by Rust-for-Linux)

  7. crossterm

    Cross platform terminal library rust

  8. jakt

    The Jakt Programming Language

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Cursive

    A Text User Interface library for the Rust programming language

  11. amdgpu_top

    Tool to display AMDGPU usage

  12. cargo-msrv

    🦀 Find the minimum supported Rust version (MSRV) for your project

  13. surveys

    Repo for coordinating the creation, distribution, collection, and analysis of surveys for the Rust project. (by rust-lang)

  14. netbsd-sandbox

    The secmodel_sandbox security module for NetBSD

  15. libdrm-amdgpu-sys-rs

    libdrm_amdgpu bindings for Rust, and some methods ported from Mesa3D

  16. cargo-patch

    Cargo Subcommand for patching dependencies using patch files

  17. rusty-pan

    Pansexual based UNIX shell

  18. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better cargo-deb alternative or higher similarity.

cargo-deb discussion

Log in or Post with

cargo-deb reviews and mentions

Posts with mentions or reviews of cargo-deb. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-04.
  • AMDGPU_TOP v0.1.2 - switch to crossterm-backend, add simple fdinfo viewer
    6 projects | /r/linux_gaming | 4 Apr 2023
    Ok, AMDGPU_TOP v0.1.3 is released. And the deb package is released at the same time (thanks cargo-deb).
  • How do I turn my shell into a package?
    2 projects | /r/rust | 27 Jun 2022
    cargo deb?
  • Rust for the Kernel Could Possibly Be Merged for Linux 5.20
    13 projects | news.ycombinator.com | 23 Jun 2022
    Rust actually works fine with distros. See for example https://github.com/kornelski/cargo-deb and https://wiki.archlinux.org/title/Rust_package_guidelines

    I use Arch Linux and Most Rust programs I use are installed from the Arch repositories or AUR. Rust packages are very well integrated with the distro, they depend on distro packages and have other packages depend on it. As far as the user is concerned, the Rust build system is just a developer-only stuff like CMake or autotools or ninja or whatever.

    Anyway I would like to point out that C++ also do something similar to what Rust libraries typically do, which is to use header-only libraries that don't appear as separate distro packages. It's as if every Rust library meant to be used by Rust programs (as opposed to libraries that expose a C API that can be called by other languages) were a header-only library. And this is actually great because Rust (like C++) monomorphizes generics, that is, if you call a generic function defined on another crate, the compiler actually generates a new function just with the type parameters you supplied, and there's no way the library can know upfront which generic instantiations will happen over all programs that use it.

    On the reproducibility front, I think it would be great if C program actually did what Rust does and pinned the exact damn versions of all libraries they use (like Cargo.toml does)

  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic cargo-deb repo stats
3
457
9.0
2 days ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai