Skip to content

Latest commit

 

History

History
216 lines (211 loc) · 31.2 KB

File metadata and controls

216 lines (211 loc) · 31.2 KB

Back to indexFeedback

Overall Ranking > Knowledge > Rust

Updated: 2022-04-10   /   Tips:English projects refer to those with documents in English, usually displayed in the readme / wiki / official website.

# Repository Description Stars Updated
1 996icu/996.ICU Repo for counting stars and contributing. Press F to pay respect to glorious developers. 261660 2022-03-30
2 rust-unofficial/awesome-rust A curated list of Rust code and resources. 25179 2022-04-08
3 denisidoro/navi An interactive cheatsheet tool for the command-line 10839 2022-04-04
4 analysis-tools-dev/static-analysis ⚙️ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more. 9762 2022-04-08
5 rust-lang/mdBook Create book from markdown files. Like Gitbook but implemented in Rust 9149 2022-04-05
6 rust-embedded/rust-raspberrypi-OS-tutorials 📚 Learn to write an embedded OS in Rust 🦀 7982 2022-04-08
7 pingcap/talent-plan open source training courses about distributed database and distributed systems 7363 2022-04-06
8 TheAlgorithms/Rust All Algorithms implemented in Rust 6780 2022-04-09
9 timvisee/ffsend 📬 Easily and securely share files from the command line. A fully featured Firefox Send client. 5512 2021-10-16
10 phiresky/ripgrep-all rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. 4452 2022-03-23
11 erikgrinaker/toydb Distributed SQL database in Rust, written as a learning project 3353 2021-12-03
12 johnthagen/min-sized-rust 🦀 How to minimize Rust binary size 📦 3226 2022-02-26
13 sunface/rust-by-practice Learning Rust By Practice, narrowing the gap between beginner and skilled-dev with challenging examples, exercises and projects. 2953 2022-04-07
14 TaKO8Ki/awesome-alternatives-in-rust A curated list of replacements for existing software written in Rust 2335 2022-03-10
15 actix/examples Community showcase and examples of Actix ecosystem usage. 2307 2022-04-03
16 rust-unofficial/too-many-lists Learn Rust by writing Entirely Too Many linked lists 1996 2022-03-31
17 dtolnay/proc-macro-workshop Learn to write Rust procedural macros  [Rust Latam conference, Montevideo Uruguay, March 2019] 1809 2022-01-04
18 QMHTMY/RustBook A book about Rust Data Structures and Algorithms. 1731 2022-03-01
19 LukeMathWalker/zero-to-production Code for "Zero To Production In Rust", a book on API development using Rust. 1720 2022-03-31
20 solana-labs/solana-program-library A collection of Solana-maintained on-chain programs 1560 2022-04-02
21 tokio-rs/mini-redis Incomplete Redis client and server implementation using Tokio - for learning purposes only 1482 2022-02-09
22 rust-bio/rust-bio This library provides implementations of many algorithms and data structures that are useful for bioinformatics. All provided implementations are rigorously tested via continuous integration. 1068 2022-03-30
23 mackwic/colored (Rust) Coloring terminal so simple you already know how to do it ! 974 2022-01-13
24 RustCrypto/hashes Collection of cryptographic hash functions written in pure Rust 916 2022-03-28
25 rust-crdt/rust-crdt a collection of well-tested, serializable CRDTs for Rust 888 2022-02-18
26 jauhien/iron-kaleidoscope LLVM tutorial in Rust language 854 2021-12-23
27 rust-in-action/code Source code for the book Rust in Action 843 2022-03-29
28 georust/geo Geospatial primitives and algorithms for Rust 801 2022-04-01
29 tnballo/high-assurance-rust A free book about developing secure and robust systems software. 765 2022-03-31
30 bwasty/learn-opengl-rs Rust port of JoeyDeVries/LearnOpenGL 746 2021-12-22
31 sotrh/learn-wgpu Guide for using gfx-rs's wgpu library. 744 2022-04-02
32 wahn/rs_pbrt Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ... 738 2022-03-23
33 stevedonovan/gentle-intro A gentle Rust tutorial 737 2021-11-01
34 skyzh/type-exercise-in-rust Learn Rust black magics by implementing an expression framework in database systems 732 2022-03-10
35 fkie-cad/cwe_checker cwe_checker finds vulnerable patterns in binary executables 623 2022-03-31
36 LukeMathWalker/build-your-own-jira-with-rust A test-driven workshop to learn Rust building your own JIRA clone! 616 2021-12-30
37 CleanCut/ultimate_rust_crash_course Rust Programming Fundamentals - one course to rule them all, one course to find them... 592 2022-03-08
38 amethyst/rustrogueliketutorial Roguelike Tutorial in Rust - using RLTK 587 2022-01-22
39 analysis-tools-dev/dynamic-analysis ⚙️ A curated list of dynamic analysis tools for all programming languages, binaries, and more. 538 2022-03-20
40 actix/actix-net A collection of lower-level libraries for composable network services. 528 2022-03-15
41 douchuan/algorithm Algorithms written in Rust 519 2021-11-27
42 saschagrunert/git-journal The Git Commit Message and Changelog Generation Framework 📖 519 2022-03-29
43 lise-henry/crowbook Converts books written in Markdown to HTML, LaTeX/PDF and EPUB 519 2022-03-19
44 bevy-cheatbook/bevy-cheatbook Concise Reference Book for the Bevy Game Engine 498 2022-03-13
45 PistonDevelopers/Piston-Tutorials Tutorials for Piston 478 2022-02-23
46 inancgumus/learnrust ❤️ I started learning Rust, if you wanna join me, welcome! 455 2022-01-05
47 RustCrypto/block-ciphers Collection of block cipher algorithms written in pure Rust 455 2022-03-21
48 8051Enthusiast/biodiff Hex diff viewer using alignment algorithms from biology 436 2022-03-05
49 0b01/tectonicdb Database for L2 orderbook 422 2022-04-01
50 Sequal32/yourcontrols Shared cockpit for Microsoft Flight Simulator. 402 2022-03-30
51 actix/actix-extras A collection of additional crates supporting the actix and actix-web frameworks. 380 2022-03-29
52 Synerise/cleora Cleora AI is a general-purpose model for efficient, scalable learning of stable and inductive entity embeddings for heterogeneous relational data. 365 2022-03-17
53 izderadicka/audioserve Simple personal server to serve audiofiles files from folders. Intended primarily for audio books, but anything with decent folder structure will do. 339 2022-03-13
54 warycat/rustgym Leetcode Solutions in Rust, Advent of Code Solutions in Rust and more 336 2022-03-14
55 RustCrypto/AEADs Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers 335 2022-03-21
56 rust-dev-tools/fmt-rfcs RFCs for Rust formatting guidelines and changes to Rustfmt 334 2022-02-21
57 RustCrypto/traits Collection of cryptography-related traits 326 2022-03-31
58 emoon/dynamic_reload Dynamic reloading of shared libraries 306 2022-01-24
59 svartalf/rust-battery Rust crate providing cross-platform information about the notebook batteries. 305 2021-10-31
60 RustCrypto/elliptic-curves Collection of pure Rust elliptic curve implementations (e.g. P-256, P-384, secp256k1) 300 2022-03-29
61 ekzhang/percival 📝 Web-based, reactive Datalog notebooks for data analysis and visualization 296 2022-03-24
62 weihanglo/rust-algorithm-club Learn algorithms and data structures with Rust 286 2021-12-23
63 hyperledger/ursa Hyperledger Ursa is a shared cryptography library 276 2022-03-01
64 JoshOrndorff/recipes A Hands-On Cookbook for Aspiring Blockchain Chefs 270 2022-02-27
65 cfsamson/example-greenthreads Repository accompanying article and gibook 262 2022-01-28
66 iqlusioninc/crates A collection of open source Rust crates from iqlusion 261 2022-03-28
67 unknownue/vulkan-tutorial-rust Following the vulkan tutorial(https://vulkan-tutorial.com/) using the Rust programming language. 260 2022-03-30
68 zhangyuang/leetcode solve questions in leetcode by Rust 257 2022-01-15
69 kyclark/command-line-rust Code for Command-Line Rust (O'Reilly, ISBN 9781098109417) https://learning.oreilly.com/library/view/command-line-rust/9781098109424/ 245 2022-02-18
70 EmbarkStudios/cargo-about 📜 Cargo plugin to generate list of all licenses for a crate 🦀 244 2022-03-04
71 benkay86/nom-tutorial Tutorial for parsing with nom 5. 241 2022-01-13
72 ahhhh6980/Mosaic Takes a folder of images (as a palette), and an image, and figures out how to tile the palette to resemble the image! 234 2022-03-22
73 RustCrypto/signatures Cryptographic signature algorithms: ECDSA, Ed25519 234 2022-03-18
74 rust-lang-nursery/glob Support for matching file paths against Unix shell style patterns. 233 2022-02-06
75 breard-r/libreauth LibreAuth is a collection of tools for user authentication. 230 2022-04-03
76 project-oak/rust-verification-tools RVT is a collection of tools/libraries to support both static and dynamic verification of Rust programs. 227 2022-02-12
77 MichaelBurge/nes-emulator A NES emulator made to learn the Rust programming language 219 2021-11-27
78 rustwasm/wasm_game_of_life A Rust and WebAssembly tutorial implementing the Game of Life 214 2022-02-11
79 Polkadex-Substrate/Polkadex An Orderbook-based Decentralized Exchange using the Substrate Blockchain Framework. 213 2022-03-30
80 cksac/dataloader-rs Rust implementation of Facebook's DataLoader using async-await. 212 2022-03-22
81 out-of-cheese-error/the-way A code snippets manager for your terminal. 199 2022-03-28
82 pablojorge/brainfuck Collection of BF interpreters/translators in C/C++/ASM/JS/Python/Rust + others 196 2022-02-23
83 EFanZh/LeetCode Solutions to LeetCode algorithm problems. 194 2022-04-01
84 quarkslab/rewind Snapshot-based coverage-guided windows kernel fuzzer 192 2021-12-16
85 amethyst/shred Shared resource dispatcher 191 2021-11-09
86 paritytech/parity-bridges-common Collection of Useful Bridge Building Tools 🏗️ 190 2022-04-01
87 espressif/rust-esp32-example Example of Rust integration into an ESP-IDF project, for ESP32 series of chips 184 2022-03-21
88 Michael-F-Bryan/mdbook-epub An experimental mdbook backend for creating EPUB documents. 181 2022-03-24
89 sunshowers-code/lifetime-variance Rust tutorial to demonstrate how variance works 180 2022-02-13
90 paritytech/parity-common Collection of crates used in Parity projects 180 2022-03-30
91 rust-embedded/embedonomicon How to bootstrap support for a no_std target 174 2022-03-30
92 RustCrypto/stream-ciphers Collection of stream cipher algorithms 171 2022-03-29
93 thebracket/HandsOnRust The source code that accompanies Hands-on Rust: Effective Learning through 2D Game Development and Play by Herbert Wolverson 168 2021-11-06
94 emmanueltouzery/hotwire Hotwire allows you to study network traffic of a few popular protocols in a simple way 162 2022-03-09
95 kaplanelad/shellfirm Intercept any risky patterns (default or defined by you) and prompt you a small challenge for double verification 151 2022-03-26
96 CleanCut/rusty_engine 2D game engine for learning Rust 151 2022-03-15
97 facebookincubator/gazebo A Rust library containing a collection of small well-tested primitives. 149 2022-03-30
98 rust-hosted-langs/book Writing Interpreters in Rust: a Guide 143 2022-02-10
99 rcore-os/rCore_tutorial Tutorial for rCore OS step by step (2nd edition) 135 2022-03-24
100 learnedsystems/RMI The recursive model index, a learned index structure 134 2022-03-13
101 bugzmanov/nes_ebook A mini book on writing NES emulator using rust lang 132 2021-10-25
102 vulkano-rs/vulkano-examples Examples of using vulkano 125 2022-01-29
103 tokio-rs/tls A collection of Tokio based TLS libraries. 123 2022-03-19
104 vandadnp/rust-tips-and-tricks A Collection of Rust Tips and Tricks 118 2022-03-03
105 WerWolv/ImHex-Patterns Hex patterns, include patterns and magic files for the use with the ImHex Hex Editor 116 2022-03-28
106 chinedufn/landon A collection of tools, data structures and methods for exporting Blender data (such as meshes and armatures) and preparing it for your rendering pipeline. 116 2022-03-26
107 stevedonovan/runner Tool for running Rust snippets 115 2022-02-27
108 RustCrypto/MACs Message authentication code algorithms written in pure Rust 115 2022-02-22
109 jaywonchung/reason A shell for research papers 113 2022-03-11
110 iolivia/rust-sokoban Rust Sokoban book and code samples 113 2022-02-25
111 citahub/libsm A Rust Library of China's Standards of Encryption Algorithms (SM2/3/4) 112 2022-01-14
112 second-state/dapr-wasm A template project to demonstrate how to run WebAssembly functions as sidecar microservices in dapr 108 2022-03-04
113 badboy/mdbook-mermaid A preprocessor for mdbook to add mermaid support 107 2022-02-28
114 Lutetium-Vanadium/requestty An easy-to-use collection of interactive cli prompts inspired by Inquirer.js. 102 2022-01-18
115 caemor/epd-waveshare Drivers for various EPDs from Waveshare 102 2022-03-30
116 rust-lang/annotate-snippets-rs Library for snippet annotations 102 2022-01-03
117 PacktPublishing/Mastering-RUST-Second-Edition Mastering RUST, Second Edition,published by Packt 99 2022-02-26
118 CAD97/pointer-utils A collection of small utilities for working with pointer types in Rust. 98 2022-03-25
119 cosmos/cosmos-rust The home of all shared Rust resources for the Cosmos ecosystem. 97 2022-03-29
120 CosmWasm/cw-nfts Examples and helpers to build NFT contracts on CosmWasm 95 2022-03-26
121 davidpdrsn/graphql-app-example A complete example how to setup a Rust GraphQL web server 95 2022-03-30
122 bytecodealliance/regalloc.rs Modular register allocator algorithms 92 2022-01-19
123 paritytech/substrate-debug-kit A collection of debug tools, scripts and libraries on top of substrate. 92 2021-11-18
124 adrien-ben/vulkan-tutorial-rs Vulkan tutorial written in Rust using Ash 92 2021-11-24
125 lbeckman314/mdbook-latex An mdbook backend for generating LaTeX and PDF documents. 87 2021-11-04
126 Michael-F-Bryan/mdbook-linkcheck A backend for mdbook which will check your links for you. 86 2022-03-23
127 pradt2/always-online-stun A list of publicly available STUN servers, refreshed every hour. 85 2022-04-03
128 substrate-developer-hub/substrate-contracts-workshop A guided tutorial for building smart contracts on Parity Substrate 85 2021-10-15
129 http-rs/route-recognizer Recognizes URL patterns with support for dynamic and wildcard segments 84 2021-11-25
130 dfinity/agent-rs A collection of libraries and tools for building software around the Internet Computer, in Rust. 80 2022-04-01
131 DioxusLabs/example-projects Featured Dioxus projects on how to build clean user interfaces in Rust 79 2022-02-11
132 joepio/atomic-data-rust Create, share, fetch and model Atomic Data! This project consists of a graph database + server, a CLI and a rust library. 79 2022-04-03
133 crypto-crawler/crypto-crawler-rs Crawl orderbook and trade messages from crypto exchanges 74 2022-03-27
134 Nelarius/weekend-raytracer-rust A Rust implementation of the "Ray Tracing in One Weekend" book 74 2021-12-04
135 badboy/mdbook-toc A preprocessor for mdbook to add inline Table of Contents support. 73 2022-01-26
136 lzanini/mdbook-katex A preprocessor for mdBook, rendering LaTex equations to HTML at build time. 72 2022-01-28
137 helgoboss/realearn Sophisticated MIDI/MCU/OSC learn for REAPER 70 2022-04-03
138 bradyjoslin/sharewifi Quickly share Wi-Fi connection info on macOS and Windows 69 2022-03-09
139 kpcyrd/libredefender Imagine the information security compliance guideline says you need an antivirus but you run Arch Linux 68 2022-03-14
140 wvwwvwwv/scalable-concurrent-containers A collection of building blocks for concurrent programming 68 2022-04-02
141 vfsfitvnm/intruducer A Rust crate to load a shared library into a Linux process without using ptrace. 67 2022-02-12
142 synacktiv/rulesfinder Machine-learn password mangling rules 67 2022-01-27
143 facebookexperimental/rust-shed Repository containing Rust crates common between other Facebook open source projects (like Mononoke or Eden). 66 2022-03-31
144 omerbenamram/mft A parser for the MFT (Master File Table) format 66 2022-02-14
145 SubstrateCourse/slides The slides for the Substrate online course 64 2022-01-04
146 nicohman/rust-wildbow-scraper Automatically scrapes wildbow's web serials and compiles them into ebooks 64 2022-01-08
147 CleanCut/ultimate_rust2 The best Intermediate Rust course out there! 63 2022-03-12
148 rwasm/learn-wasm 🎲 Learning WebAssembly 63 2022-03-01
149 jonhoo/orst Sorting algorithms in Rust 62 2022-01-04
150 Timmmm/autorebase Automatically rebase all your branches onto master 61 2021-12-17
151 sidwellr/schotter Nannou/Rust tutorial based on Schotter by Georg Nees 60 2022-01-18
152 Lucretiel/nom-supreme A collection of utilities for a superior nom experience 59 2022-03-05
153 ZenGo-X/zk-paillier A collection of Paillier cryptosystem zero knowledge proofs 59 2022-04-03
154 Anexen/pyxirr Rust-powered collection of financial functions for Python. 57 2022-01-28
155 pymongo/leetcode-rust leetcode/codeforces Rust solution with unittest, leetcode-rust and codeforces-rust 57 2022-03-28
156 Pitasi/dyn-wallpaper macOS-like dynamic wallpapers for Linux and Windows. 57 2022-01-31
157 museun/cargo-whatfeatures a simple cargo plugin to get a list of features for a specific crate 55 2021-10-17
158 gimli-rs/findshlibs Find the shared libraries loaded in the current process with a cross platform API 55 2021-11-11
159 DioxusLabs/awesome-dioxus An awesome list of Dioxus-related content and resources 53 2022-01-13
160 Vanille-N/wallrnd A configurable generator of random abstract time-aware wallpapers 51 2022-01-29
161 quartiq/stabilizer Firmware and software for the Sinara Stabilizer module with high speed, low latency ADC/DAC data processing and powerful DSP algorithms in between 50 2022-03-28
162 dtolnay/gflags Command line flags library that does not require a central list of all the flags 50 2022-01-22
163 heremaps/flexible-polyline Flexible Polyline encoding: a lossy compressed representation of a list of coordinate pairs or triples 49 2021-11-18
164 oreqizer/rust-notes Terse Rust learning material. 🦀 48 2022-03-26
165 PacktPublishing/Rust-Programming-Cookbook Rust Programming Cookbook, published by Packt 48 2021-10-20
166 facebookresearch/dachshund Dachshund is a graph mining library written in Rust. It provides high performance data structures for multiple kinds of graphs, from simple undirected graphs to typed hypergraphs. Dachshund also provi ... 46 2022-03-01
167 dragfire/leetup Command line tool to solve Leetcode problems. Leet it up!! 45 2022-01-20
168 Learn-Together-Pro/LearnRustTogether Let's learn Rust together 44 2022-04-01
169 layer5io/wasm-filters A collection of Rust-based WebAssembly programs that are deployed as Envoy filters. 44 2022-03-01
170 jdesiloniz/svpdev A collection of development tools targetting SEGA's SVP chip found in the Mega Drive/Genesis version of Virtua Racing. 44 2022-03-20
171 dmitmel/sorting-visualization A Rust program for visualizing sorting algorithms which uses Piston for graphics. Inspired by https://github.com/Hopson97/Sort-Algorithm-Visualiser 44 2021-11-27
172 scrabsha/dep-doc Add a cute dependency declaration snippet in your crate documentation. 43 2021-11-22
173 Psychedelic/dank Dank - The Internet Computer Decentralized Bank - A collection of Open Internet Services - Including the Cycles Token (XTC) 43 2022-03-16
174 s1ck/graph A library of high-performant graph algorithms. 43 2022-04-03
175 alexxroche/rustlings-idiomatic-solutions A curated collection of solutions to the rustlings exercises 43 2022-02-22
176 sytsereitsma/mdbook-plantuml mdBook preprocessor to render PlantUML diagrams to png images in the book output directory 43 2022-04-01
177 xoac/rust-azure-pipelines Collection of azure pipelines templates for rust 43 2022-03-19
178 Chicoryn/dream-go Artificial go player based on reinforcement and supervised learning 43 2022-03-04
179 expenses/line_drawing A collection of line-drawing algorithms for use in graphics and video games. 43 2022-02-21
180 hasenbanck/egui_example Simple example on how to use egui with wgpu and winit. 42 2022-03-09
181 Kryod/rustacean A discord bot written in Rust that compile/exec code snippets. 42 2022-03-15
182 hoodie/icalendar-rs 📆 icalendar library, in Rust of course - for fun 41 2022-04-03
183 dtolnay/scratch Compile-time temporary directory shared by multiple crates and erased by cargo clean 40 2022-01-01
184 os2edu/rust-basics-course rust-basics course of https://rust.os2edu.cn 39 2022-03-06
185 FyroxEngine/Fyrox-tutorials Source code of tutorials for Fyrox Game Engine (formerly known as rg3d) 39 2022-01-13
186 scrtlabs/secret-toolkit A collection of Rust packages that contain common tools used in development of Secret Contracts 39 2022-04-03
187 instrumentisto/rust-incubator Learning Rust step-by-step. 39 2022-03-10
188 jjfiv/fastrank My most frequently used learning-to-rank algorithms ported to rust for efficiency. Try it: "pip install fastrank". 38 2022-03-10
189 epilys/bitmappers-companion zine/book about bitmap drawing algorithms and math with code examples in Rust 37 2022-01-09
190 jakobwesthoff/the_ray_tracer_challenge_in_rust Repository to follow my development of "The Raytracer Challenge" book by Jamis Buck in the language Rust 37 2022-03-31
191 RustCrypto/KDFs Collection of Key Derivation Functions written in pure Rust 37 2022-03-27
192 EatTheFuture/image_tools Eat the Future's collection of image/color tools. 35 2022-03-11
193 hcdenbakker/sepia taxonomic classifier based on the kraken2 algorithms and more 35 2022-02-06
194 FKLC/PyVM A Python Virtual Machine implemented in Rust. For learning purposes. 34 2021-11-07
195 stevepryde/tauri-yew-demo Demo project for the Tauri + Yew tutorial 33 2022-01-16
196 franktea/leetcode-rust leetcode with rust 33 2022-03-03
197 kampersanda/sucds Collection of succinct data structures in Rust 32 2022-04-02
198 webrtc-rs/examples Examples of WebRTC.rs 32 2022-01-17
199 max-block/solana-examples Examples of Solana on-chain programs 32 2022-02-25
200 siriusdemon/P523-Rust P523 Course in Rust 31 2021-11-30

↓ -- Thanks -- ↓

If it is helpful to you, please star it for easy browsing. Thanks for your support!