Most popular rust repositories and open source projects

Rust is a systems programming language created by Mozilla. It is similar to C++, but is designed for improved memory safety without sacrificing performance.

calamine

A pure Rust Excel/OpenDocument SpeadSheets file reader: rust on metal...

119   1156   1156  

pomsky

A new, portable, regular expression language

15   1153   1153  

tao-of-rust-codes

《Rust编程之道》随书源码

158   1148   1148  

lopdf

A Rust library for PDF document manipulation.

108   1138   1138  

cargo-deny

❌ Cargo plugin for linting your dependencies 🦀

58   1137   1137  

rust-design-pattern

rust design patterns

98   1136   1136  

rend3

MAINTENCE MODE ---- Easy to use, customizable, efficient 3D renderer l...

63   1136   1136  

wasmi

WebAssembly (Wasm) interpreter.

225   1135   1135  

api-guidelines

Rust API guidelines

96   1132   1132  

jreleaser

:rocket: Release projects quickly and easily with JReleaser

124   1127   1127  

rtic

Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex...

145   1121   1121  

h2

HTTP 2.0 client & server implementation for Rust.

205   1118   1118  

sniprun

A neovim plugin to run lines/blocs of code (independently of the rest...

39   1117   1117  

learn-web3-dapp

This Next.js app is designed to be used with the Figment Learn Pathway...

413   1117   1117  

librevault

Librevault - Peer-to-peer, decentralized and open-source file sync.

71   1114   1114  

librespot

Open Source Spotify client library

187   1113   1113  

void

terminal-based personal organizer

38   1112   1112  

occlum

Occlum is a memory-safe, multi-process library OS for Intel SGX

185   1110   1110  

rust_cmd_lib

Common rust command-line macros and utilities, to write shell-script l...

39   1108   1108  

cargo-web

A Cargo subcommand for the client-side Web

78   1106   1106  

synth

The Declarative Data Generator

83   1104   1104  

smithay

A smithy for rusty wayland compositors

106   1101   1101  

cargo-llvm-cov

Cargo subcommand to easily use LLVM source-based code coverage (-C ins...

64   1101   1101  

translator

简单、轻量、好用的划词翻译软件

96   1100   1100  

rust-embed

Rust Macro which loads files into the rust binary at compile time duri...

64   1094   1094  

scaphandre

⚡ Energy consumption metrology agent. Let "scaph" dive and bring back...

71   1094   1094  

rust-crdt

a collection of well-tested, serializable CRDTs for Rust

50   1093   1093  

penrose

A library for writing an X11 tiling window manager

75   1093   1093  

diskus

A minimal, fast alternative to 'du -sh'

40   1091   1091  

Grocery-App

Flutter Grocery Shopping App (Mobile App, Web App)

512   1088   1088  

ternimal

Simulate a lifeform in the terminal

31   1086   1086  

homeserver

A Matrix homeserver written in Rust.

43   1084   1084  

human-panic

😱 Panic messages for humans.

49   1084   1084  

incubator-teaclave-sgx-sdk

Apache Teaclave (incubating) SGX SDK helps developers to write Intel S...

246   1081   1081  

rustc_codegen_cranelift

Cranelift based backend for rustc

66   1079   1079  

binserve

A fast production-ready static web server with TLS (HTTPS), routing, h...

68   1077   1077  

derive_more

Some more derive(Trait) options

86   1076   1076  

vue-compiler

Vue's template compiler reimplemented in Rust!

39   1076   1076  

PoloDB

PoloDB is an embedded document database.

53   1073   1073  

async-raft

An implementation of the Raft distributed consensus protocol using the...

83   1073   1073  

heapless

Heapless, `static` friendly data structures

135   1073   1073  

Thruster

A fast, middleware based, web framework written in Rust

46   1070   1070  

enigma

An Erlang VM implementation in Rust

41   1065   1065  

luminance-rs

Type-safe, type-level and stateless Rust graphics framework

59   1064   1064  

mundane

Mundane is a Rust cryptography library backed by BoringSSL that is dif...

45   1060   1060  

ckb

The Nervos CKB is a public permissionless blockchain, and the layer 1...

200   1056   1056  

bazuka

Rust implementation of Ziesha protocol

465   1056   1056  

strum

A small rust library for adding custom derives to enums

86   1055   1055  

cached

Rust cache structures and easy function memoization

68   1052   1052  

algorithms-and-data-structures

:abacus: Algorithms and Data Structures in several Programming Languag...

269   1052   1052