Rust Utilities

Open-source Rust projects categorized as Utilities

Top 19 Rust Utility Projects

  1. python-launcher

    Python launcher for Unix

    Project mention: Automatic Python shebang lines for venv and conda environment finding | news.ycombinator.com | 2025-04-04

    If I understood correctly: you may also be interested in https://github.com/brettcannon/python-launcher (by one of the core Python devs). Although that specifically targets Linux. On Windows, the provided launcher is already aware of venvs (https://peps.python.org/pep-0486/) - although it only uses the currently activated venv, to my understanding.

    Personally I'm not sure I like the idea of searching based on a folder name, as opposed to having some explicit registry of venvs. But this does seem to be more functionality than the existing options offer.

    Out of curiousity, how do you typically make and organize your venvs?

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. paper-age

    Easy and secure paper backups of secrets

  4. xrem

    (Cross-Platform) An open source approach to locally record and enable searching everything you view on any computer.

    Project mention: Show HN: Open Rewind – POC for audio and screen and video streaming to S3 | news.ycombinator.com | 2025-01-04

    I took a crack at this, but had trouble building a community. It's all open source.

    Native MacOS in swift (the popular one with OCR / text selection from history), and cross platform (rust) without text selection from history and very much POC.

    https://github.com/jasonjmcghee/rem

    https://github.com/jasonjmcghee/xrem

  5. emplace

    👩‍❤️‍💋‍👩 Synchronize installed packages on multiple machines

  6. git-ignore

    Quickly and easily list, fetch and generate .gitignore templates

  7. aid-cli

    A CLI toolkit featuring a variety of helpful utilities.

    Project mention: CLI Dev Toolkit | news.ycombinator.com | 2024-10-24
  8. lyon-deck-toolbox

    Lyon's Deck Toolbox, an installer for a collection of tools and utilities to enhance the experience with the Steam Deck.

  9. SaaSHub

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

    SaaSHub logo
  10. uuinfo

    A tool to debug unique identifiers (UUID, ULID, Snowflake, etc).

  11. crypto-helper

    Web app that can hash/hmac, encrypt/decrypt, and sign/verify the data, debug JWT tokens, parse ASN1 structures, compute diffs, and more

  12. lintje

    Lintje is an opinionated linter for Git.

  13. quick-skeleton

    Simple tool for scaffolding

  14. live-app-icon

    Animated app icons in your Dock that can run an arbitrary shell script when clicked.

  15. workstation

    A nifty commandline tool to manage your workstation. (by amar-laksh)

  16. brink

    Brink is a domain specific language for linking and composing binary files.

  17. smart-open

    Opens files for reading. (by infinite-Joy)

  18. Rash

    Rust-based file hashing program

  19. rmwrs

    Rust port of rmw

  20. ifttt-webhook

    Simple async library for triggering IFTTT events using webhooks.

  21. simple-pub-sub

    a simple message broker implemented in rust

  22. SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Utilities discussion

Log in or Post with

Rust Utilities related posts

  • Automatic Python shebang lines for venv and conda environment finding

    2 projects | news.ycombinator.com | 4 Apr 2025
  • So You Think You Know Git – Git Tips and Tricks by Scott Chacon

    6 projects | news.ycombinator.com | 13 Feb 2024
  • Ask HN: How do you manage dotfiles and provision machines?

    1 project | news.ycombinator.com | 26 May 2023
  • Automate your Python project with Makefile (2021)

    3 projects | news.ycombinator.com | 27 Mar 2023
  • PaperAge –easy and secure paper backups of (smallish) secrets

    5 projects | /r/programming | 24 Feb 2023
  • PaperAge –easy and secure paper backups of (smallish) secrets

    1 project | news.ycombinator.com | 24 Feb 2023
  • Simplify Your Dockerfile

    4 projects | dev.to | 20 Feb 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Utility projects in Rust? This list will help you:

# Project Stars
1 python-launcher 612
2 paper-age 474
3 xrem 274
4 emplace 275
5 git-ignore 101
6 aid-cli 89
7 lyon-deck-toolbox 78
8 uuinfo 42
9 crypto-helper 36
10 lintje 30
11 quick-skeleton 25
12 live-app-icon 23
13 workstation 15
14 brink 11
15 smart-open 6
16 Rash 6
17 rmwrs 2
18 ifttt-webhook 1
19 simple-pub-sub 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?