Rust HacktoberFest

Open-source Rust projects categorized as HacktoberFest

Top 23 Rust HacktoberFest Projects

  • rust

    Empowering everyone to build reliable and efficient software.

  • Project mention: hyper (Rust) upgrade to v1: Body became Trait | | 2024-05-21

    apimock-rs is one of my projects on API mock Server generating HTTP/JSON responses to help to develop microservices and APIs, written in Rust.

  • tauri

    Build smaller, faster, and more secure desktop applications with a web frontend.

  • Project mention: Console Msgs in Tauri/.NET/WebView2: BuyNow Driver Initialized | | 2024-05-20
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rustdesk

    An open-source remote desktop, and alternative to TeamViewer.

  • Project mention: Why is remote desktop slow when host monitor is off unless HDMI cable is used? | | 2024-04-10

    Take your risk to use it, it is not signed and verified by Microsoft, and you need to install the test cert to use it.

  • bat

    A cat(1) clone with wings.

  • Project mention: Hired: A Modern Take on 'Ed' | | 2024-02-13

    That’s the same as bat:[1] one of the features is syntax highlighting. Kind of unexpected to find a concatenation program… which also does that.


  • vaultwarden

    Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

  • Project mention: Bitwarden | | 2024-03-11

    To people who want to self-host this, look at Vaultwarden which is a fully compatible alternate server with even more features:

    Been running it for a year with 0 issues.

  • bevy

    A refreshingly simple data-driven game engine built in Rust

  • Project mention: Voronoi, Manhattan, random | | 2024-04-26

    Bevy. A very young engine where you need to write the game entirely in Rust—that was appealing. But fatal flaws overshadowed everything: no editor, the engine brutally enforces the ECS approach, and the game's architecture must literally bend to fit this paradigm. So, you won't migrate to another engine at all—you just throw away all the code and start from scratch.

  • fd

    A simple, fast and user-friendly alternative to 'find'

  • Project mention: Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1) | | 2024-03-16

    ripgrep: A super-fast file searcher. You can install it using your system's package manager (e.g., brew install ripgrep on macOS). fd: Another blazing-fast file finder. Installation instructions can be found here:

  • SaaSHub

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

    SaaSHub logo
  • surrealdb

    A scalable, distributed, collaborative, document-graph database, for the realtime web

  • Project mention: Why SurrealDB is the Future of Database Technology - An In-Depth Look | | 2024-05-09

    SurrealDB was designed from the start to have unparalleled deployment flexibility, combining the ease of use of embedded databases such as SQLite and the power of client-server databases with all our multi-model features into a single Rust binary!

  • Rust

    All Algorithms implemented in Rust (by TheAlgorithms)

  • Project mention: TheAlgorithms/Rust: All Algorithms Implemented in Rust | | 2024-01-07
  • hyperfine

    A command-line benchmarking tool

  • Project mention: The new APT 3.0 solver | | 2024-05-14
  • zoxide

    A smarter cd command. Supports all major shells.

  • Project mention: Zoxide - A faster alternative to boring cd command | | 2024-05-18

    Zoxide offical GitHub repo -

  • qdrant

    Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud

  • Project mention: How to Build a Chat App with Your Postgres Data using Agent Cloud | | 2024-05-13

    AgentCloud uses Qdrant as the vector store to efficiently store and manage large sets of vector embeddings. For a given user query the RAG application fetches relevant documents from vector store by analyzing how similar their vector representation is compared to the query vector.

  • RustPython

    A Python Interpreter written in Rust

  • Project mention: Encapsulation in Rust and Python | | 2024-04-05

    Integrating Rust into Python, Edward Wright, 2021-04-12 Examples for making rustpython run actual python code Calling Rust from Python using PyO3 Writing Python inside your Rust code — Part 1, 2020-04-17 RustPython, RustPython Rust for Python developers: Using Rust to optimize your Python code PyO3 (Rust bindings for Python) Musing About Pythonic Design Patterns In Rust, Teddy Rendahl, 2023-07-14

  • gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

  • Project mention: GitUI | | 2024-01-07

    I was missing interactive rebase, as it is missing from libgit2

  • fnm

    🚀 Fast and simple Node.js version manager, built in Rust

  • Project mention: How to beautify java code reliably | | 2024-02-07

    Install nodejs: (I highly recommend using a node version manager like fnm) and to install a recent node version (current long term support is 16+)

  • tikv

    Distributed transactional key-value database, originally created to complement TiDB

  • Project mention: just wanted to ask is there an in memory database that uses s3 or gcp cloud storage as permanent storage | /r/Database | 2023-07-04

    I know that very similar functionality to this is in TiDB Serverless ( ). TiDB is a distributed relational database. It uses TiKV ( which is a key/value engine ) as the storage engine. You could use SQL to access your K/V records. There is ongoing work in TiKV to support S3 directly as the storage backend ( ) .

  • ruffle

    A Flash Player emulator written in Rust

  • Project mention: Orisinal: Morning Sunshine (recovered old flash games) | | 2024-03-11

    The memories…

    I often wondered what would happen to those wonderful Orisinal mini games after Flash's death, without actually checking out the site. Would Ferry Halim find the time to port them to "HTML5"? Would they just… disappear forever?

    It turns out that they know run in Ruffle[1], a Rust/WASM based Flash Player emulator I've never heard of (or forgotten about). The handful of them that I have tested work flawlessly.


  • rust-analyzer

    A Rust compiler front-end for IDEs

  • Project mention: Higher RAII, and the Seven Arcane Uses of Linear Types | | 2024-05-14
  • RustScan

    🤖 The Modern Port Scanner 🤖

  • Project mention: RustScan – The Modern Port Scanner | | 2023-08-25
  • wgpu

    A cross-platform, safe, pure-Rust graphics API.

  • Project mention: Zed Decoded: Linux When? – Zed Blog | | 2024-05-07

    Wgpu seems very very well loved & supported, is one of the most successful comings together of the graphics world in ages. I'd love to hear some actual critique of it, hear what people think are shortcomings, because it feels to an outsider like this is the fantasy land, that we're living in the better place now.

  • hyperswitch

    An open source payments switch written in Rust to make payments fast, reliable and affordable

  • Project mention: A better storage format for postman collections | | 2024-04-14
  • broot

    A new way to see and navigate directory trees :

  • Project mention: Use Midnight Commander like a pro (2015) | | 2024-01-21

    Take a look at broot

  • volta

    Volta: JS Toolchains as Code. ⚡

  • Project mention: What's New in Node.js 22 | | 2024-05-21

    For greater flexibility in managing multiple versions of Node.js simultaneously, consider a version management tool like Volta:

  • 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 HacktoberFest related posts

  • Enlightenmentware

    22 projects | | 20 May 2024
  • Generic constant expressions: a future bright side of nightly Rust

    2 projects | | 16 May 2024
  • Higher RAII, and the Seven Arcane Uses of Linear Types

    1 project | | 14 May 2024
  • The new APT 3.0 solver

    8 projects | | 14 May 2024
  • Aya Rust tutorial Part One

    1 project | | 9 May 2024
  • Symfony 7 vs. .NET 8 - same-same but different?

    1 project | | 3 May 2024
  • Install Asdf: One Runtime Manager to Rule All Dev Environments

    10 projects | | 27 Apr 2024
  • A note from our sponsor - SaaSHub | 21 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →


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

Project Stars
1 rust 93,633
2 tauri 78,065
3 rustdesk 64,762
4 bat 46,852
5 vaultwarden 33,546
6 bevy 32,745
7 fd 31,910
8 surrealdb 25,689
9 Rust 20,611
10 hyperfine 20,182
11 zoxide 19,140
12 qdrant 18,219
13 RustPython 17,724
14 gitui 17,100
15 fnm 15,710
16 tikv 14,573
17 ruffle 14,556
18 rust-analyzer 13,611
19 RustScan 12,715
20 wgpu 11,109
21 hyperswitch 10,509
22 broot 10,179
23 volta 10,080

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