Rust Top Open Source Projects

  • deno
  • javascript
  • rust
  • typescript
A modern runtime for JavaScript and TypeScript.
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.
bat
  • cli
  • command-line
  • git
  • hacktoberfest
  • rust
  • syntax-highlighting
  • terminal
  • tool
A cat(1) clone with wings.
  • database
  • enterprise-search
  • highlighting
  • instant
  • rust
  • search-engine
  • site-search
  • synonyms
  • typo-tolerance
Powerful, fast, and an easy to use search engine
  • bash
  • fish
  • fish-prompt
  • fish-theme
  • hacktoberfest
  • oh-my-zsh
  • powershell
  • rust
  • shell-prompt
  • starship
  • zsh
  • zsh-prompt
  • zsh-theme
☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
A curated list of Rust code and resources.
  • beginner-friendly
  • rust
  • rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
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
  • content-management
  • content-services
  • editor
  • flutter
  • flutter-app
  • flutter-apps
  • flutter-examples
  • flutter-ui
  • low-code
  • no-code
  • no-code-platform
  • notion
  • notion-alternative
  • rust
  • rust-lang
  • rust-language
  • server
  • servers
  • wiki
AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.
yew
  • asmjs
  • concurrency
  • elm
  • emscripten
  • gui
  • hacktoberfest
  • jsx
  • multithreading
  • rust
  • wasm
  • web
  • web-framework
  • webworkers
Rust / Wasm framework for building client web apps
The Servo Browser Engine
  • containers
  • minimalist
  • open-source
  • oversubscription
  • rust
  • sandbox
  • serverless
  • virtual-machine
  • virtualization
Secure and fast microVMs for serverless computing.
exa
  • command-line
  • files
  • ls
  • rust
A modern replacement for ‘ls’.
  • anydesk
  • flutter
  • frp
  • p2p
  • parsec
  • rdp
  • remote
  • remote-access
  • remote-control
  • remote-desktop
  • rust
  • teamviewer
  • vnc
Open source virtual / remote desktop infrastructure for everyone! The open source TeamViewer alternative.
  • framework
  • rocket
  • rust
  • web
  • web-development
  • web-framework
A web framework for Rust.
  • bitwarden
  • bitwarden-rs
  • docker
  • hacktoberfest
  • rocket
  • rust
  • vaultwarden
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
  • asynchronous
  • networking
  • rust
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
  • bevy
  • game-engine
  • gamedev
  • hacktoberfest
  • open-source
  • rust
A refreshingly simple data-driven game engine built in Rust
  • actix
  • actix-web
  • async
  • rust
  • web
  • web-development
  • websockets
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
  • elm
  • graphics
  • gui
  • interface
  • renderer-agnostic
  • rust
  • toolkit
  • user-interface
  • widget
  • widgets
A cross-platform GUI library for Rust, inspired by Elm
  • color-themes
  • delta
  • diff
  • git
  • git-delta
  • pager
  • rust
  • syntax-highlighter
A syntax-highlighting pager for git, diff, and grep output
  • 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.
  • analytics
  • athena
  • bigquery
  • chart
  • cube
  • hive
  • javascript
  • microservice
  • mysql
  • nodejs
  • postgresql
  • presto
  • rust
  • serverless
  • spark
  • sql
📊 Cube — Headless Business Intelligence for Building Data Applications
  • cli
  • rust
  • spotify
  • spotify-api
  • spotify-tui
  • terminal
  • terminal-based
Spotify for the terminal written in Rust 🚀
  • emscripten
  • linux
  • macos
  • rust
  • wasi
  • wasm
  • wasmer
  • webassembly
  • windows
🚀 The leading WebAssembly Runtime supporting WASI and Emscripten
  • busybox
  • command-line-tool
  • coreutils
  • cross-platform
  • gnu-coreutils
  • rust
Cross-platform Rust rewrite of the GNU coreutils
  • benchmark
  • cli
  • command-line
  • hacktoberfest
  • rust
  • terminal
  • tool
A command-line benchmarking tool
  • compiler
  • hacktoberfest
  • interpreter
  • jit
  • language
  • python-language
  • python3
  • rust
  • wasm
A Python Interpreter written in Rust
  • cncf
  • consensus
  • distributed-transactions
  • hacktoberfest
  • key-value
  • raft
  • rocksdb
  • rust
  • tidb
  • tikv
Distributed transactional key-value database, originally created to complement TiDB
  • bash
  • cheatsheets
  • cli
  • command-line
  • rust
  • shell
  • snippet
  • snippets
  • terminal
An interactive cheatsheet tool for the command-line
  • assembly
  • c-plus-plus
  • compiler
  • cpp
  • dlang
  • go
  • hacktoberfest
  • haskell
  • ispc
  • rust
  • rust-lang
  • swift
Run compilers interactively from your web browser and interact with the assembly
  • events
  • forwarder
  • logs
  • metrics
  • observability
  • parser
  • pipeline
  • router
  • rust
  • stream-processing
  • vector
A high-performance observability data pipeline.
  • emulator
  • flash
  • hacktoberfest
  • reimplementation
  • rust
  • swf
A Flash Player emulator written in Rust
  • hacktoberfest
  • kernel
  • operating-system
  • rust
  • x86-64
Writing an OS in Rust
An HTTP library for Rust
A Rust compiler front-end for IDEs
  • book
  • mdbook
  • rust
  • rust-programming-language
The Rust Programming Language
  • game-development
  • gamedev
  • gui
  • imgui
  • rust
  • wasm
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
A post-modern modal text editor.
  • blog-engine
  • cms
  • content-management-system
  • documentation-tool
  • markdown
  • markdown-to-html
  • rust
  • site-generator
  • static
  • static-site-generator
  • tera
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
  • browser
  • c
  • c-plus-plus
  • debugger
  • debugger-visualizer
  • frontend
  • gdb
  • gdb-frontend
  • gdbgui
  • gnu-debugger
  • golang
  • gui
  • python
  • reactjs
  • rust
  • websockets
Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
  • c
  • incremental
  • parsing
  • rust
  • tree-sitter
An incremental parsing system for programming tools
  • argument-parser
  • argument-parsing
  • command-line
  • command-line-parser
  • parsed-arguments
  • positional-arguments
  • rust
  • subcommands
A full featured, fast Command Line Argument Parser for Rust
  • bitcoin
  • blockchain
  • ledger
  • performance-blockchain
  • rust
  • rustc
  • solana
Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.
  • mysql
  • orm
  • postgresql
  • query-builder
  • rust
  • sqlite
A safe, extensible ORM and Query Builder for Rust
  • cloud-native
  • golang
  • kubernetes
  • linkerd
  • rust
  • service-mesh
Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.