Top 23 Rust HacktoberFest Projects
A cat(1) clone with wings.Project mention: What programming language would you suggest learning to someone who likes PowerShell? | reddit.com/r/PowerShell | 2022-01-18
less - or usually bat
Build smaller, faster, and more secure desktop applications with a web frontend.Project mention: Build smaller, faster, and more secure desktop applications with a web front end | news.ycombinator.com | 2022-01-20
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Powerful, fast, and an easy to use search engineProject mention: T-Wand: Beat Lucene in Less Than 600 Lines of Code | news.ycombinator.com | 2021-11-16
That's the problem right there. The so called "Information Retrieval Community" does not seem to care about what users want, and they treat their users in a condescending way, ignoring an obvious problem for years, as clearly demonstrated here and elsewhere.
Why should I care about what they think? In the end of the day, they are serving the users. They are either going to be left behind, or they have to change.
For example, the newer search engines, such us, https://github.com/meilisearch/MeiliSearch, also does what T-Wand does. Users are going to vote by their feet. The "information retrieval community" be damned. It's as simple as that. Got it?
A simple, fast and user-friendly alternative to 'find'Project mention: What programming language would you suggest learning to someone who likes PowerShell? | reddit.com/r/PowerShell | 2022-01-18
fd awesome simple and fast file listings
Rust / Wasm framework for building client web appsProject mention: Lifetimes, Clones, and Closures: Explaining the “glib::clone!()” Macro | reddit.com/r/rust | 2022-01-14
Unfortunately this isn't a problem to limited to gtk-rs. Many other GUI frameworks run into the same issue. This leads to issues this like this: https://github.com/yewstack/yew/issues/1656
A refreshingly simple data-driven game engine built in RustProject mention: bevy_backroll v0.3.0 is now available. | reddit.com/r/rust | 2022-01-18
"Bevy" is a Rust based Game engine: https://bevyengine.org/
Distributed transactional key-value database, originally created to complement TiDBProject mention: NoSQL and Key-Value storage systems based on Rust (Redis and Tarantool replacements in Rust) | reddit.com/r/rust | 2021-12-17
tikv — A distributed KV database in Rust
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
A command-line benchmarking toolProject mention: Trying to find a CLT that allows you to compare the speed of various scripts and outputs a table of the results. | reddit.com/r/commandline | 2021-12-16
Do you mean hyperfine?
A Flash Player emulator written in RustProject mention: Are browser-based games still a thing? | reddit.com/r/patientgamers | 2022-01-20
You can get old Flash games running with Ruffle without having to deal with the old Flash plugin itself.
A Rust compiler front-end for IDEsProject mention: Blog post: Rust at Scale: Packages, Crates, and Modules | reddit.com/r/rust | 2022-01-19
We started with a similar setup in rust-analyzer: obviously, when you want to convert X to Y, you need a trait for that, right? But then I’ve refactored that to just a bunch of functions in https://github.com/rust-analyzer/rust-analyzer/pull/4418, and never looked back. In ra case, that was a case of concrete abstraction (https://matklad.github.io/2020/08/15/concrete-abstraction.html) — all the callers wanted to convert specific X to specific Y, no one was using the trait generically.
Blazing 💥 fast terminal-ui for git written in rust 🦀Project mention: Git UI | reddit.com/r/devopspro | 2021-12-30
A bunch of lints to catch common mistakes and improve your Rust codeProject mention: Questions about zero-cost abstraction | reddit.com/r/learnrust | 2022-01-15
Actor framework for Rust.Project mention: Actix Actor Framework v0.11 has been released | reddit.com/r/rust | 2021-03-21
Check out the change log: https://github.com/actix/actix/blob/master/actix/CHANGES.md
A new way to see and navigate directory trees : https://dystroy.org/brootProject mention: Cargo's `strip` profile option has been stabilized! | reddit.com/r/rust | 2022-01-04
I use scripts for all my multiplatform apps. Here's an example: https://github.com/Canop/broot/blob/master/compile-all-targets.sh
🚀 Fast and simple Node.js version manager, built in RustProject mention: change node version or unistall | reddit.com/r/node | 2022-01-16
Personally I like fnm. It’s nearly nvm api compatible, but (at least at the time) much faster. I don’t know if nvm still takes a noticeable time to switch, but fnm doesn’t.
🥧 Savoury implementation of the QUIC transport protocol and HTTP/3Project mention: Which QUIC crate should I use | reddit.com/r/rust | 2021-12-28
As an code hobbyist I'm working on an opensource project where I would be happy to use QUIC. I did a little research and found Quinn and Quiche but also the Mozilla's implementation for which I couldn't find crate Neqo.
🤖 The Modern Port Scanner 🤖Project mention: nmap scanning takes forever? | reddit.com/r/tryhackme | 2021-12-21
:mailbox_with_mail: Easily and securely share files from the command line. A fully featured Firefox Send client.Project mention: I'm giving out microgrants to open source projects for the third year in a row! Brag about your projects here so I can see them, big or small! | reddit.com/r/programming | 2021-12-28
I maintain Send and host a public instance at send.vis.ee. Useful to send 10GB of files over email for example. I also developed ffsend as CLI tool for it.
A smarter cd command. Supports all major shells.Project mention: Spice up your old #Linux commands | reddit.com/r/linuxadmin | 2022-01-11
cd -> zoxide
Volta: JS Toolchains as Code. ⚡Project mention: How do I uninstall node on osx? | reddit.com/r/node | 2022-01-15
I’m a big fan of volta for this!
All Algorithms implemented in Rust (by TheAlgorithms)
The Rust toolchain installerProject mention: Backlog: Rough Progress Assessments | reddit.com/r/oilshell | 2021-12-07
Find files with SQL-like queriesProject mention: Fselect – a CLI tool to find files with “not quite SQL” query language | news.ycombinator.com | 2021-12-31
Rust HacktoberFest related posts
Blog post: Rust at Scale: Packages, Crates, and Modules
2 projects | reddit.com/r/rust | 19 Jan 2022
Why Static Languages Suffer From Complexity
8 projects | reddit.com/r/rust | 19 Jan 2022
A 2D Pixel Physics Simulator with Cellular Automata written in Rust
8 projects | reddit.com/r/rust | 19 Jan 2022
tstock - a lightweight command-line tool to view stocks, written in C.
2 projects | reddit.com/r/commandline | 13 Jan 2022
Can’t figure out how to access Sonarr through web UI with VPN turned on.
1 project | reddit.com/r/sonarr | 7 Jan 2022
Using the image library to crop
1 project | reddit.com/r/rust | 5 Jan 2022
Language for game engine
5 projects | reddit.com/r/GraphicsProgramming | 2 Jan 2022
What are some of the best open-source HacktoberFest projects in Rust? This list will help you:
Are you hiring? Post a new remote job listing for free.