Rust Categories

A total of 2513 repository are currently included and grouped into 84 classifications

Encoding JSON29
Encoding JSON
Applications32
Applications
Asynchronous60
Crates to help you deal with events independently of the main program flow, using techniques like futures, promises, waiting, or eventing
Audio and Music48
Audio and Music
Authentication27
Authentication
Automotive8
Automotive
Build system35
Build system
Caching26
Caching
Cargo plugins32
Subcommands that extend the capabilities of Cargo
Command-line210
Command-line
Compression12
Compression
Computation16
Computation
Concurrency48
Concurrency
Configuration28
Configuration
Cryptocurrencies64
Libraries and tools for digital currencies, and distributed ledgers
Cryptography92
Cryptography
Data processing14
Data processing
Data structures124
Rust implementations of particular ways of organizing data suited for specific purposes
Data visualization16
Data visualization
Database52
Database
Database interfaces29
Crates to interface with database management systems
Date and time17
Date and time
Debugging49
Crates to help you figure out what is going on with your code such as logging, tracing, or assertions
Deployment7
Deployment
Development tools25
Development tools
Distributed systems14
Distributed systems
Email16
Crates to help with Sending, receiving, formatting, and parsing email
Embedded4
Embedded
Embedded development58
Crates that are primarily useful on embedded devices or without an operating system.
Emulators15
Emulators
Encoding Binary4
Encoding Binary
Encoding Multimedia 3
Crates that encode or decode binary data in multimedia formats.
Encoding XML8
Encoding XML
Encoding YAML4
Encoding YAML
Filesystem63
Filesystem
Foreign Function Int53
The Rust FFI Omnibus (a collection of examples of using code written in Rust from other languages)
Game development66
Game development
Games46
Games
Genetic algorithms12
Genetic algorithms
Geospatial3
Geospatial
Graphics47
Graphics
GUI89
GUI
HTTP Client40
Crates to make HTTP network requests
IDEs22
Rust Tools.
Image processing81
Image processing
Industrial automatio3
Industrial automation
Logging11
Logging
Machine learning50
Machine learning
macOS APIs10
Bindings to macOS-specific APIs
Math36
Crates related to solving mathematical problems
Memory management32
Crates to help with allocation, memory mapping, garbage collection, reference counting, or interfaces to foreign memory managers
Miscellaneous106
Miscellaneous
Mobile4
Mobile
Network programming97
Network programming
No standard library30
Crates that are able to function without the Rust standard library.
Observability2
Observability
Operating systems13
Operating systems
Parsing45
Utility libraries for writing or generating parsers for any file format.
Platform specific12
Platform specific
Procedural macros18
Crates to help you write procedural macros in Rust.
Productivity2
Productivity
Profiling26
Crates to help you figure out the performance of your code
Resources13
Resources
Science36
Crates related to solving problems involving math, physics, chemistry, biology, machine learning, geoscience, and other scientific fields
Scripting11
Scripting
Security tools51
Security tools
Simulation1
Crates used to model or construct models for some activity, e.g. to simulate a networking protocol
Static Site Generato16
Static Site Generators
System tools48
System tools
Template engine47
Template engine
Testing53
Crates to help you verify the correctness of your code
Text editors26
Text editors
Text processing41
Text processing
Text search7
Text search
Unix APIs29
Bindings to Unix-specific APIs
Utilities279
Utilities
Value formatting9
Crates to allow an application to format values for display to a user, potentially adapting the display to various languages and regions
Video17
Video
Virtualization30
Virtualization
Web programming54
Crates to create applications for the web
Web Servers53
Web Servers
WebAssembly11
Crates for use when targeting WebAssembly, or for manipulating WebAssembly
WebSocket13
Crates to communicate over the WebSocket protocol
Windows APIs14
Bindings to Windows-specific APIs