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-solidjs
  • works-with-svelte
  • works-with-vue
  • works-with-yew
Build smaller, faster, and more secure desktop applications with a web frontend.
  • anydesk
  • dart
  • flutter
  • flutter-apps
  • flutter-desktop
  • flutter-examples
  • flutter-mobile
  • flutter-ui
  • flutter-web
  • hacktoberfest
  • linux
  • p2p
  • rdp
  • remote-control
  • remote-desktop
  • rust
  • rust-lang
  • teamviewer
  • vnc
  • wayland
An open-source remote desktop, and alternative to TeamViewer.
  • bsd
  • gpu
  • linux
  • macos
  • opengl
  • rust
  • terminal
  • terminal-emulators
  • vte
  • windows
A cross-platform, OpenGL terminal emulator.
  • beginner-friendly
  • rust
  • rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
  • 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.
  • 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)

bat

  • cli
  • command-line
  • git
  • hacktoberfest
  • rust
  • syntax-highlighting
  • terminal
  • tool
A cat(1) clone with wings.
  • 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
  • app-search
  • database
  • enterprise-search
  • faceting
  • full-text-search
  • fuzzy-search
  • geosearch
  • hybrid-search
  • instantsearch
  • rest
  • rust
  • search
  • search-as-you-type
  • search-engine
  • site-search
  • synonyms
  • typo-tolerance
  • vector-database
  • vectors
A lightning-fast search API that fits effortlessly into your apps, websites, and workflow
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!
  • bitwarden
  • bitwarden-rs
  • docker
  • hacktoberfest
  • rocket
  • rust
  • vaultwarden
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
  • code-editor
  • developer-tools
  • rust
  • text-editor
  • vim
Lightning-fast and Powerful Code Editor written in Rust
  • bevy
  • game-development
  • game-engine
  • gamedev
  • hacktoberfest
  • open-source
  • rust
A refreshingly simple data-driven game engine built in Rust

fd

  • cli
  • command-line
  • filesystem
  • hacktoberfest
  • regex
  • rust
  • search
  • terminal
  • tool
A simple, fast and user-friendly alternative to 'find'
  • 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(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.

swc

  • babel
  • compiler
  • ecmascript
  • ecmascript-parser
  • javascript
  • parser
  • rust
  • swc
  • typescript
  • typescript-compiler
  • typescript-parser
Rust-based platform for the Web
  • kakoune
  • rust
  • text-editor
  • vim
A post-modern modal text editor.

yew

  • asmjs
  • concurrency
  • elm
  • emscripten
  • gui
  • hacktoberfest
  • jsx
  • multithreading
  • rust
  • wasm
  • web
  • web-framework
  • webworkers
Rust / Wasm framework for creating reliable and efficient web applications
  • 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.
  • database
  • go
  • influxdb
  • metrics
  • monitoring
  • react
  • rust
  • time-series
Scalable datastore for metrics, events, and real-time analytics
  • linter
  • pep8
  • python
  • python3
  • ruff
  • rust
  • rustpython
  • static-analysis
  • static-code-analysis
  • style-guide
  • styleguide
An extremely fast Python linter and code formatter, written in Rust.
  • arrow
  • dataframe
  • dataframe-library
  • dataframes
  • out-of-core
  • polars
  • python
  • rust
Dataframes powered by a multithreaded, vectorized query engine, written in Rust
  • browser
  • rust
  • servo
  • webengine
Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
  • android
  • classroom
  • course
  • google
  • guide
  • rust
  • training
  • training-materials
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
  • asynchronous
  • networking
  • rust
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
  • containers
  • minimalist
  • open-source
  • oversubscription
  • rust
  • sandbox
  • serverless
  • virtual-machine
  • virtualization
Secure and fast microVMs for serverless computing.
  • framework
  • rocket
  • rust
  • web
  • web-development
  • web-framework
A web framework for Rust.

exa

  • command-line
  • files
  • ls
  • rust
A modern replacement for ‘ls’.
  • 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
  • chatgpt
  • gpt-4
  • high-performance
  • linux-desktop
  • mac
  • mac-desktop
  • music
  • no-electron
  • open
  • openai
  • poe
  • productivity
  • programming
  • rust
  • tauri
  • twitter
  • webview
  • windows-desktop
  • youtube
🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用
  • elm
  • graphics
  • gui
  • interface
  • renderer-agnostic
  • rust
  • toolkit
  • user-interface
  • widget
  • widgets
A cross-platform GUI library for Rust, inspired by Elm
  • 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
  • color-themes
  • delta
  • diff
  • git
  • git-delta
  • pager
  • rust
  • syntax-highlighter
A syntax-highlighting pager for git, diff, and grep output
  • actix
  • actix-web
  • async
  • rust
  • web
  • web-development
  • websockets
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
  • clash
  • cross-platform
  • react
  • rust
  • tauri
A Clash GUI based on tauri. Supports Windows, macOS and Linux.
  • 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
  • egui
  • game-development
  • gamedev
  • gui
  • imgui
  • rust
  • wasm
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
  • 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.
  • bash
  • linux
  • macos
  • rust
  • shell
  • terminal
  • wasm
  • zsh
Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
  • autojump
  • bash
  • cli
  • command-line
  • command-line-tool
  • elvish
  • fasd
  • fish
  • fish-shell
  • fzf
  • hacktoberfest
  • jump
  • nushell
  • powershell
  • rust
  • shell
  • xonsh
  • xontrib
  • z
  • zsh
A smarter cd command. Supports all major shells.
  • android
  • css
  • desktop
  • html
  • ios
  • native
  • react
  • rust
  • ssr
  • ui
  • virtualdom
  • wasm
  • web
Fullstack GUI library for web, desktop, mobile, and more.
  • emscripten
  • linux
  • macos
  • rust
  • wasi
  • wasix
  • wasm
  • wasmer
  • webassembly
  • windows
🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten
  • bash
  • fish
  • history
  • rust
  • shell
  • zsh
✨ Magical shell history
  • compiler
  • hacktoberfest
  • interpreter
  • jit
  • language
  • python-language
  • python3
  • rust
  • wasm
A Python Interpreter written in Rust