Rust Top Open-Source Projects, done by great Rust Developers

Daily actualized Rust Github Projects

Find Rust Jobs

  • deno
  • javascript
  • rust
  • typescript
A modern runtime for JavaScript and TypeScript.
  • compiler
  • hacktoberfest
  • language
  • rust
Empowering everyone to build reliable and efficient software.
  • hacktoberfest
  • high-performance
  • rust
  • webview
  • works-with-clojurescript
  • works-with-construct
  • works-with-elm
  • works-with-flutter
  • works-with-gatsby
  • works-with-mint
  • works-with-phaser
  • works-with-quasar
  • works-with-react
  • works-with-reason
  • works-with-svelte
  • works-with-vue
  • works-with-yew
Build smaller, faster, and more secure desktop applications with a web frontend.
  • bsd
  • gpu
  • linux
  • macos
  • opengl
  • rust
  • terminal
  • terminal-emulators
  • vte
  • windows
A cross-platform, OpenGL terminal emulator.
  • anydesk
  • dart
  • flutter
  • flutter-apps
  • flutter-desktop
  • flutter-examples
  • flutter-mobile
  • flutter-ui
  • flutter-web
  • linux
  • p2p
  • rdp
  • remote-control
  • remote-desktop
  • rust
  • rust-lang
  • teamviewer
  • vnc
  • wayland
Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative.

bat

  • cli
  • command-line
  • git
  • hacktoberfest
  • rust
  • syntax-highlighting
  • terminal
  • tool
A cat(1) clone with wings.
  • beginner-friendly
  • rust
  • rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
  • cli
  • command-line
  • command-line-tool
  • gitignore
  • grep
  • recursively-search
  • regex
  • ripgrep
  • rust
  • search
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
  • ai
  • app
  • application
  • chatgpt
  • desktop-app
  • gpt
  • gpt-3
  • linux
  • macos
  • notes-app
  • openai
  • rust
  • tauri
  • webview
  • windows
🔮 ChatGPT Desktop Application (Mac, Windows and Linux)
  • api
  • app-search
  • customizable
  • database
  • easy-to-use
  • enterprise-search
  • faceting
  • full-text-search
  • geosearch
  • instantsearch
  • out-of-the-box
  • rest
  • rust
  • search
  • search-as-you-type
  • search-engine
  • site-search
  • synonyms
  • typo-tolerance
A lightning-fast search engine that fits effortlessly into your apps, websites, and workflow.
  • content-management
  • content-services
  • editor
  • flutter
  • flutter-app
  • flutter-apps
  • flutter-examples
  • flutter-ui
  • hacktoberfest
  • low-code
  • no-code
  • no-code-platform
  • notion
  • notion-alternative
  • rust
  • rust-lang
  • rust-language
  • wiki
AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.
A curated list of Rust code and resources.
  • bash
  • fish
  • fish-prompt
  • fish-theme
  • oh-my-zsh
  • powershell
  • rust
  • shell-prompt
  • starship
  • zsh
  • zsh-prompt
  • zsh-theme
☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

yew

  • asmjs
  • concurrency
  • elm
  • emscripten
  • gui
  • hacktoberfest
  • jsx
  • multithreading
  • rust
  • wasm
  • web
  • web-framework
  • webworkers
Rust / Wasm framework for building client web apps

fd

  • cli
  • command-line
  • filesystem
  • hacktoberfest
  • regex
  • rust
  • search
  • terminal
  • tool
A simple, fast and user-friendly alternative to 'find'

swc

  • babel
  • compiler
  • ecmascript
  • ecmascript-parser
  • javascript
  • parser
  • rust
  • swc
  • typescript
  • typescript-compiler
  • typescript-parser
Rust-based platform for the Web
  • bitwarden
  • bitwarden-rs
  • docker
  • hacktoberfest
  • rocket
  • rust
  • vaultwarden
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
  • bevy
  • game-development
  • game-engine
  • gamedev
  • hacktoberfest
  • open-source
  • rust
A refreshingly simple data-driven game engine built in Rust
The Servo Browser Engine
  • kakoune
  • rust
  • text-editor
  • vim
A post-modern modal text editor.

exa

  • command-line
  • files
  • ls
  • rust
A modern replacement for ‘ls’.
  • containers
  • minimalist
  • open-source
  • oversubscription
  • rust
  • sandbox
  • serverless
  • virtual-machine
  • virtualization
Secure and fast microVMs for serverless computing.
  • asynchronous
  • networking
  • rust
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
  • framework
  • rocket
  • rust
  • web
  • web-development
  • web-framework
A web framework for Rust.
  • c
  • c-plus-plus
  • c-sharp
  • cross-platform
  • flatbuffers
  • go
  • grpc
  • java
  • javascript
  • json-parser
  • marshalling
  • mmap
  • protobuf
  • python
  • rpc
  • rust
  • serialization
  • serialization-library
  • typescript
  • zero-copy
FlatBuffers: Memory Efficient Serialization Library
  • c
  • jit
  • language
  • object-oriented
  • programming-language
  • ruby
  • ruby-language
  • rust
The Ruby Programming Language
  • elm
  • graphics
  • gui
  • interface
  • renderer-agnostic
  • rust
  • toolkit
  • user-interface
  • widget
  • widgets
A cross-platform GUI library for Rust, inspired by Elm
  • cross-platform
  • distributed-systems
  • encryption
  • file-manager
  • rust
  • storage
  • typescript
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
  • backend
  • database
  • graph
  • index
  • infrastructure
  • rust
  • search
  • search-engine
  • search-server
  • server
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
  • actix
  • actix-web
  • async
  • rust
  • web
  • web-development
  • websockets
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
  • arrow
  • dataframe
  • dataframe-library
  • dataframes
  • out-of-core
  • python
  • rust
Fast multi-threaded, hybrid-out-of-core DataFrame library in Rust | Python | Node.js
  • color-themes
  • delta
  • diff
  • git
  • git-delta
  • pager
  • rust
  • syntax-highlighter
A syntax-highlighting pager for git, diff, and grep output
  • android
  • classroom
  • course
  • google
  • guide
  • rust
  • training-materials
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust to everyone.
  • app
  • crdt
  • editor
  • electron
  • knowledge-base
  • markdown
  • miro
  • notes
  • notion
  • notion-alternative
  • rust
  • rust-lang
  • rust-language
  • table
  • tableview
  • whiteboard
  • wiki
  • workspace
There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
  • book
  • chinese
  • course
  • deno
  • javascript
  • learn
  • learning
  • programming-courses
  • rust
  • rust-book
  • rust-course
  • rust-lang
  • rust-learn
  • rust-learning
  • rust-study
  • study
  • wasm
“连续六年成为全世界最受喜爱的语言,无 GC 也无需手动内存管理、极高的性能和安全性、过程/OO/函数式编程、优秀的包管理、JS 未来基石" — 工作之余的第二语言来试试 Rust 吧。<<Rust语言圣经>>拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,甚至还有JS程序员关注的 WASM 和 Deno 等专题。这可能是目前最用心的 Rust 中文学习教程 / Book
  • algorithms
  • data-structures
  • hacktoberfest
  • rust
  • rust-lang
All Algorithms implemented in Rust
  • benchmark
  • cli
  • command-line
  • hacktoberfest
  • rust
  • terminal
  • tool
A command-line benchmarking tool
  • chatgpt
  • gpt-4
  • high-performance
  • linux-desktop
  • loop
  • mac
  • mac-desktop
  • no-electron
  • open
  • openai
  • productivity
  • rust
  • tauri
  • twitter
  • webview
  • windows-desktop
  • wry
  • youtube
🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 很简单的用 Rust 打包网页生成很小的桌面 App
  • analytics
  • bigquery
  • cube
  • headless-bi
  • hive
  • microservice
  • mysql
  • postgresql
  • presto
  • rust
  • semantic-layer
  • serverless
  • sql
📊 Cube — The Semantic Layer for Building Data Applications
  • emscripten
  • linux
  • macos
  • rust
  • wasi
  • wasm
  • wasmer
  • webassembly
  • windows
🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
  • linter
  • pep8
  • python
  • python3
  • ruff
  • rust
  • rustpython
  • static-analysis
  • static-code-analysis
  • style-guide
  • styleguide
An extremely fast Python linter, written in Rust.
  • game-development
  • gamedev
  • gui
  • imgui
  • rust
  • wasm
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
  • compiler
  • hacktoberfest
  • interpreter
  • jit
  • language
  • python-language
  • python3
  • rust
  • wasm
A Python Interpreter written in Rust
  • cli
  • rust
  • spotify
  • spotify-api
  • spotify-tui
  • terminal
  • terminal-based
Spotify for the terminal written in Rust 🚀
Organize world's knowledge, explore connections and curate learning paths
  • busybox
  • command-line-tool
  • coreutils
  • cross-platform
  • gnu-coreutils
  • rust
Cross-platform Rust rewrite of the GNU coreutils
  • microkernel
  • operating-system
  • redox
  • rust
Mirror of https://gitlab.redox-os.org/redox-os/redox
  • bash
  • linux
  • macos
  • rust
  • shell
  • terminal
  • wasm
  • zsh
Warp is a blazingly-fast modern Rust based GPU-accelerated terminal built to make you and your team more productive.
  • events
  • forwarder
  • logs
  • metrics
  • observability
  • parser
  • pipeline
  • router
  • rust
  • stream-processing
  • vector
  • vrl
A high-performance observability data pipeline.