Rust Rust

Open-source Rust projects categorized as Rust

Top 23 Rust Rust Projects

  • deno

    A modern runtime for JavaScript and TypeScript.

    Project mention: Is it recommended that a backend for React be written in Javascript? Or is another language like Python Ok | reddit.com/r/react | 2023-02-01

    Finally, you could use a runtime like Deno which natively supports Typescript.

  • rust

    Empowering everyone to build reliable and efficient software.

    Project mention: I ❤️ PEG | reddit.com/r/ProgrammerHumor | 2023-02-04

    Rust lexer, still no regex.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • tauri

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

    Project mention: Planning to create a Neovim JackKnife IDE/tool | reddit.com/r/neovim | 2023-02-04

    TL;DR; -- ideasheet: * Foundations * Using rhysd/neovim-component or rewriting it to the current node-client * Using glrnvim and instrumenting alacritty from tauri.app * Migrating from Uivonim to tauri.app * Extensions * in-nvim browser preview * Proper in-nvim browser preview with debugging * extending that preview with tools a la `responsively` or other UI/UX/Dev-Debugging browsers * email * a separate view for emails that works with nvim embedded as writing tool and uses cli-tools with custom frontends * meetings * a separate view that might come as pop-overs or something for integrating with google-meet & co * time management * a separate view that helps with task/time management - possibly a UI for taskwarrior * tmux as a driver * possibly doing most/all of the extensions on the basis of cli tools in a alacritty-remote-controlled tmux-workflow * predefined config * a predefined set of specific config-dists, surely extensible and able to use/hack your own * a UI to conveniently config those nvim-settings and tick/activate/deactivate/browse/search plugins

  • alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: How do you manage your git commits? | reddit.com/r/github | 2023-02-04

    As for the terminal itself honestly it just comes with time. Really go trough some effort to make your terminal your own; find what shell emulators you like I use one called alacrity myself. Take the time to customize it to your liking. For me, thats adding tools like cgywin to my windows; or swapping shells on linux entirely to something like fish. Customizing the look with tools like starship

  • bat

    A cat(1) clone with wings.

    Project mention: Trial and error FreeBSD | reddit.com/r/freebsd | 2023-01-28
  • rustdesk

    Open source virtual / remote desktop infrastructure for everyone! The open source TeamViewer alternative. Display and control your PC and Android devices from anywhere at anytime.

    Project mention: Does KDE have a good QT remote desktop app | reddit.com/r/kde | 2023-02-02

    Use RustDesk. Its works well. https://rustdesk.com/

  • Rustlings

    :crab: Small exercises to get you used to reading and writing Rust code!

    Project mention: JOY OF PROGRAMMING - Prof. Scherer - Use real Python code to automate all kinds of machines, robots, drones, and more and solve exciting bite-sized programming challenges | reddit.com/r/Games | 2023-01-30

    The Rustlings tutorial for the Rust language is structured in a puzzle-like fashion. The compiler already provides really incredible error messages and then there is an online code watcher tool that guides you through the examples.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • starship

    ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

    Project mention: Window terminals VS. MAC terminals | reddit.com/r/commandline | 2023-02-04

    In addition to what n4jm4 said above, it is worth mentioning https://starship.rs/ prompt for further beautifying / customizing your prompt.

  • MeiliSearch

    A lightning-fast search engine that fits effortlessly into your apps, websites, and workflow.

    Project mention: What makes milliesearch powerful over Elasticsearch? | reddit.com/r/rust | 2023-02-01

    I'm here to ask something for miliesearch which has gained attention only few months and is built with rust.

  • awesome-rust

    A curated list of Rust code and resources.

    Project mention: GitHub official Twitter account just posted about my Rust project: if it’s a dream don’t wake me up | reddit.com/r/rust | 2022-12-21

    Post it there https://github.com/rust-unofficial/awesome-rust

  • yew

    Rust / Wasm framework for building client web apps

    Project mention: Blazor United - When it ships it would be the most glorious way to do web with .NET | reddit.com/r/programming | 2023-01-25

    Aside from Blazor there's already some other projects like Yew (rust), seed (rust), asm-dom (C++) and vugu (Go) and more that have decent followings and activity. A lot more (especially managed languages) are waiting for some features to come online like wasm GC and host bindings (direct wasm access to browser apis which includes the DOM). It'll take a bit of time, but it'll get there eventually.

  • fd

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

    Project mention: Trial and error FreeBSD | reddit.com/r/freebsd | 2023-01-28
  • swc

    Rust-based platform for the Web

    Project mention: How to use Firestore with Redux in a React application | dev.to | 2023-01-25

    SWC (stands for Speedy Web Compiler ) is a super-fast TypeScript / JavaScript compiler written in Rust. They claim to be “20x faster than Babel on a single thread and 70x faster on four cores”.

  • nushell

    A new type of shell

    Project mention: Any Windows cmd or PowerShell people out there? | reddit.com/r/commandline | 2023-01-31

    Recently, someone convinced me to give it another shot with Windows proper, they said Microsoft had really started fixing it up. I can't stand PowerShell though, so I just downloaded Git-Bash and set it up to be my default shell (along with nushell for some things.

  • vaultwarden

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

    Project mention: Bitwarden Docker | reddit.com/r/selfhosted | 2023-02-04

    VaultWarden is built from scratch in Rust. It is made to be compatible with Bitwarden, so it implements the same protocol as the official BitWarden clients and you can use the official mobile app with it. It also comes with the official BitWarden web app, as that too is compatible.

  • Servo

    The Servo Browser Engine

    Project mention: Servo 2023 Roadmap | news.ycombinator.com | 2023-02-03
  • bevy

    A refreshingly simple data-driven game engine built in Rust

    Project mention: Rust and its friendly crates: Don't miss out on them! | dev.to | 2023-02-04

    Bevy

  • exa

    A modern replacement for ‘ls’.

    Project mention: Nordic Desktop | reddit.com/r/linuxmasterrace | 2023-01-15

    that's exa instead of ls there, cbonsai, and dt's shell color scripts, pipes-rs

  • firecracker

    Secure and fast microVMs for serverless computing.

    Project mention: Ask HN: How do you start contributing to big OS projects? | news.ycombinator.com | 2023-01-31

    In a phrase: try, try again.

    Pick a simple bug, dive in and send a fix. Repeat. Level up the difficulty. Repeat.

    They have labeled some bugs as good for first contributions:

    https://github.com/firecracker-microvm/firecracker/issues?q=...

  • Rocket

    A web framework for Rust.

    Project mention: (Recommendation Request) Rust REST API framework; similar to Python's FastAPI(Python) | reddit.com/r/rust | 2023-01-21
  • tokio

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

    Project mention: 🦗Grillon: an expressive Rust library to test your HTTP APIs | dev.to | 2023-01-31

    This example uses Tokio as asynchronous runtime. Generally, testing libs are used in unit or integration tests. You can declare grillon as a dev-dependency.

  • helix

    A post-modern modal text editor.

    Project mention: Option to automatically add a newline at the end of file and indentation issue with yaml | reddit.com/r/HelixEditor | 2023-02-01

    There‘s already a PR for this, so: soon™️

  • iced

    A cross-platform GUI library for Rust, inspired by Elm

    Project mention: Tauri vs Iced vs egui: Rust GUI framework performance comparison (including startup time, input lag, resize tests) | reddit.com/r/rust | 2023-02-03

    I looked at this graph and it seemed that that vast majority was done by the top contributor. But I guess these graphs can be fairly misleading :/ Fixed my post! Thanks for pointing out the error!

  • SaaSHub

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

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). The latest post mention was on 2023-02-04.

Rust Rust related posts

Index

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

Project Stars
1 deno 87,581
2 rust 77,139
3 tauri 58,280
4 alacritty 44,407
5 bat 39,390
6 rustdesk 36,618
7 Rustlings 34,045
8 starship 32,296
9 MeiliSearch 32,241
10 awesome-rust 31,991
11 yew 26,169
12 fd 26,164
13 swc 25,767
14 nushell 22,738
15 vaultwarden 22,581
16 Servo 22,283
17 bevy 21,548
18 exa 20,582
19 firecracker 20,572
20 Rocket 19,621
21 tokio 19,098
22 helix 18,675
23 iced 17,815
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com