Rust rust-crate

Open-source Rust projects categorized as rust-crate

Top 23 Rust rust-crate Projects

  • sniffnet

    Application to comfortably monitor your Internet traffic 🕵️‍♂️

    Project mention: Sniffnet – Comfortably monitor your Internet traffic (Like Wireshark) | | 2023-07-14
  • grex

    A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases

    Project mention: grex 1.0.0 - Generate regular expressions from user-provided test cases | /r/Python | 2023-08-31
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • boa

    Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.

    Project mention: Boa JavaScript Engine v0.17 released | /r/rust | 2023-07-09

    Yeah, pretty much. I'm not sure if we're gonna need to implement Static Shapes first but at least we need to make it possible to separate codeblocks from contexts for this to be feasible.

  • plotters

    A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀

    Project mention: Plotting with GTK4 | /r/GTK | 2023-06-23

    plotter-rs Cairo backend: Specific backend to interact with a gtk-rs DrawingArea widget.


    🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1092🚀) dependencies🚀

    Project mention: 🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1092🚀) dependencies🚀 | /r/ThePrimeagenReact | 2023-09-23
  • async-graphql

    A GraphQL server library implemented in Rust

    Project mention: Dynarust - no excuse for not using rust in AWS now - a DynamoDB ODM library that uses serde_json for mapping native rust structs to Dynamo items. | /r/rust | 2023-06-26

    I have found that the combination of [cargo lambda](, [async graphql]( and DynamoDB is an amazing combination for a backend stack, really cheap as lambdas are pretty minimal and insanely fast with the Rust runtime.

  • artichoke

    💎 Artichoke is a Ruby made with Rust

    Project mention: Ruby 3.2.0 Is from Another Dimension | | 2023-01-04

    The java based ruby, removes the GIL, which provides us real multithreading.

    Truffleruby is "A high performance implementation of the Ruby programming language, built on GraalVM." If you prefer there is even a rust based ruby

    again, IMO, the microbenchmark, doesn't matter. What matters is the problem domain, whole stack and the whole "speed", including development, deployment and etc, and for some domains, ruby is the best and fast choice.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • poem

    A full-featured and easy-to-use web framework with the Rust programming language.

    Project mention: What is the best API generator for Axum? | /r/rust | 2023-04-09

    I've used FastAPI/Pydantic before as well and it was a very good experience. It has been a while since I used them though, so I forget exactly how they compare, but I do recall it wrote most of the OpenAPI spec. for you. I will also agree when I saw utoipa and aide they seemed to require more boilerplate even though I have not done an actual comparison. Poem, on the other hand, seems very neat and clean and doesn't have any duplication that I can see. Here is the [TODO example](

  • uniffi-rs

    a multi-language bindings generator for rust

    Project mention: UniFFI: Automatically generate foreign-language bindings for Rust libraries | | 2023-11-30
  • kalk

    Kalker/kalk is a calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals

    Project mention: Ask HN: Do you still use a hand held/desktop calculator? | | 2023-08-02

    There's also Not as powerful, but convenient syntax

  • bracket-lib

    The Roguelike Toolkit (RLTK), implemented for Rust.

    Project mention: Does anyone care about CLI/TUI games? | /r/rust | 2023-04-02

    I think having to use a terminal is the scary part for many people. rltk/bracket-lib can be used to get a similar look and feel if that's what's important, but it is geared toward roguelikes.

  • ritual

    Use C++ libraries from Rust

  • termscp

    🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3/SMB

    Project mention: Termscp TUI terminal file transfer and explorer with support for SCP/SFTP/FTP/S3 | /r/commandline | 2023-04-30
  • simd-json

    Rust port of simdjson

    Project mention: fn please_compile_with_a_simd_compatible_cpu_setting_read_the_simdjsonrs_readme() -> ! {} | /r/rustjerk | 2023-01-07
  • rust_minifb

    Cross platfrom window and framebuffer crate for Rust

    Project mention: placing pixels | /r/rust_gamedev | 2023-05-15

    Well, it depends on how you use it; writing to an image buffer isn't much less efficient than writing to any normal buffer (in fact, although displaying your scene to a window efficiently is important, your main bottleneck will be the actual ray tracing loop). You may want to read this article for a practical example of using an ImageBuffer to create and draw a texture with Piston. Other window backends you could use, apart from pixels which was already mentioned in another comment, include minifb and Mini GL, though I haven't personally used them.

  • deku

    Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization

  • lingua-rs

    The most accurate natural language detection library for Rust, suitable for short text and mixed-language text

    Project mention: I created a program that finds out which anki cards out of 50_000 are in english and deletes them in 2 minutes | /r/rust | 2023-10-23

    Discovery of Lingua: While working on a different project, I discovered the Lingua library.

  • lemmeknow

    The fastest way to identify anything!

    Project mention: Speeding up lemmeknow by transposing Lazy<Vec<_>> | /r/rust | 2023-05-20

    You might have heard about lemmeknow, if not, it's a tool that can identify any* text or analyze strings from file.

  • raylib-rs

    Rust bindings for raylib

    Project mention: Raylib really needs better Rust bindings | /r/rust_gamedev | 2023-01-26

    Raylib is a really good way to make a game, it's like a much more mature Macroquad. Raylib has the Rust bindings, but they need an update. Can someone please work on the Rust bindings for raylib?

  • nativeshell

    Experimental embedder for Flutter

  • nixpkgs-fmt

    Nix code formatter for nixpkgs [maintainer=@zimbatm]

  • eventually-rs

    Event Sourcing for Rust

  • simdutf8

    SIMD-accelerated UTF-8 validation for Rust.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-11-30.

Rust rust-crate related posts


What are some of the best open-source rust-crate projects in Rust? This list will help you:

Project Stars
1 sniffnet 12,360
2 grex 6,328
3 boa 4,348
4 plotters 3,257
5 3,186
6 async-graphql 3,090
7 artichoke 2,956
8 poem 2,903
9 uniffi-rs 1,968
10 kalk 1,395
11 bracket-lib 1,369
12 ritual 1,171
13 termscp 1,060
14 simd-json 952
15 rust_minifb 892
16 deku 876
17 lingua-rs 761
18 lemmeknow 760
19 raylib-rs 606
20 nativeshell 589
21 nixpkgs-fmt 497
22 eventually-rs 497
23 simdutf8 484
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives