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.

incubator-teaclave

Apache Teaclave (incubating) is an open source universal secure comput...

144   673   673  

envy

deserialize env vars into typesafe structs with rust

38   672   672  

szyszka

Szyszka is fast and powerful file renamer

28   670   670  

site

The new frontend/backend code for https://xeiaso.net

116   669   669  

oauth2-rs

Extensible, strongly-typed Rust OAuth2 client library

119   667   667  

rust-ios-android

Example project for building a library for iOS + Android in Rust.

61   667   667  

snatch

A simple, fast and interruptable download accelerator, written in Rust

38   667   667  

similar

A high level diffing library for rust based on diffs

26   664   664  

handlr

A better xdg-utils

29   661   661  

rust-cpp

Embed C++ directly inside your rust code!

42   660   660  

axiom

A powerful realtime node-based audio synthesizer.

31   656   656  

catfs

Cache AnyThing filesystem written in Rust

52   656   656  

csview

📠 Pretty and fast csv viewer for cli with cjk/emoji support.

18   656   656  

casbin-rs

An authorization library that supports access control models like ACL,...

54   654   654  

ruma

A set of Rust crates for interacting with the Matrix chat network.

169   653   653  

menyoki

Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️

14   651   651  

wasm-tools

Low level tooling for WebAssembly in Rust

134   649   649  

xcnotary

the missing macOS app notarization helper, built with Rust

28   648   648  

gl-rs

An OpenGL function pointer loader for Rust

116   648   648  

avml

AVML - Acquire Volatile Memory for Linux

64   643   643  

nlprule

A fast, low-resource Natural Language Processing and Text Correction l...

39   641   641  

relly

RDBMS のしくみを学ぶための小さな RDBMS 実装

64   640   640  

puppy-browser

An example implementation of a tiny Web browser for educational purpos...

25   639   639  

tmux-thumbs

A lightning fast version of tmux-fingers written in Rust, copy/pasting...

50   639   639  

wasmtime-go

Go WebAssembly runtime powered by Wasmtime

67   638   638  

pathfinding

Pathfinding library for rust

53   637   637  

langs-in-rust

A list of programming languages implemented in Rust, for inspiration.

29   637   637  

httparse

A push parser for the HTTP 1.x protocol in Rust.

118   635   635  

pikkr

JSON parser which picks up values directly without performing tokeniza...

15   635   635  

argmin

Mathematical optimization in pure Rust

54   632   632  

nvim-oxi

:link: Rust bindings to all things Neovim

29   632   632  

wsta

A CLI development tool for WebSocket APIs

17   631   631  

shiplift

🐳 🦀 rust interface for maneuvering docker containers

118   631   631  

leetcode-rust

my leetcode solutions in rust

116   630   630  

static-assertions

Ensure correct assumptions about constants, types, and more in Rust

24   630   630  

Hypervisor-101-in-Rust

The materials of "Hypervisor 101 in Rust", a one-day long course, to q...

35   630   630  

wickdb

Pure Rust LSM-tree based embedded storage engine

70   629   629  

scrap

📸 Screen capture made easy!

71   628   628  

telegrand

A Telegram client for GNOME

34   626   626  

datafusion

DataFusion has now been donated to the Apache Arrow project

55   626   626  

vim-markdown-composer

An asynchronous markdown preview plugin for Vim and Neovim.

25   624   624  

pikelet

A friendly little systems language with first-class types. Very WIP!...

27   622   622  

printpdf

An easy-to-use library for writing PDF in Rust

64   621   621  

rust-peer

Rust implementation of the Fluence network peer

45   619   619  

bus

Efficient, lock-free, bounded Rust broadcast channel

35   617   617  

allsorts

Font parser, shaping engine, and subsetter implemented in Rust

18   616   616  

arewegameyet

The repository for https://arewegameyet.rs

134   615   615  

cortex-m

Low level access to Cortex-M processors

121   614   614  

hck

A sharp cut(1) clone.

14   613   613  

elasticsearch-rs

Official Elasticsearch Rust Client

61   612   612