Rust rust-crate

Open-source Rust projects categorized as rust-crate Edit details

Top 23 Rust rust-crate Projects

  • grex

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

    Project mention: grex 1.4.0 - Generate regular expressions from user-provided test cases | | 2022-08-09

    Command-line tool and Rust library:

  • artichoke

    💎 Artichoke is a Ruby made with Rust

    Project mention: Artichoke is a Ruby made with Rust | | 2022-04-21
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • async-graphql

    A GraphQL server library implemented in Rust

    Project mention: GraphQL is quickly moving to one of my least favorite technologies | | 2022-07-29
  • plotters

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

    Project mention: Simple plotting/graphing crate suggestions | | 2022-04-10
  • poem

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

    Project mention: A Tutorial on How to Integrate Casbin with Poem Web Services | | 2022-07-23

    Poem is a full-featured and easy-to-use web framework with the Rust programming language.

  • 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: Does anyone really like what Mathematica achieves, but hates the syntax? | | 2022-05-06

    For simple use-cases, I made a program called kalker which handles syntax like f(x) = 2ax(x + 2)(a - sqrt2) with syntax highlighting in the REPL and auto completion to mathematical symbols. In many cases you can write math like you would write it on paper. Right now I'm about to release support for vectors, matrices and numerical root-finding.

  • ritual

    Use C++ libraries from Rust

    Project mention: Question about including parent directory C++ files in Rust crate | | 2022-08-09

    For your inspiration to get c++ code in a crate: uses ritual build which integrates qt c++ stuff into the above cargo qt rust examples. I would like to highlight the todo list example. Build and run it verbosely with "--verbose --verbose".

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • bracket-lib

    The Roguelike Toolkit (RLTK), implemented for Rust.

    Project mention: How difficult could it be to make a console program that looks like this and has a game loop running on a separate thread? Any suggestions or crate recommendations are welcome! | | 2022-08-03

    I've been doing some experiments with terminal based games and landed on It's not exactly terminal based in the sense that it actually runs on OpenGL by default. But that's a plus imho because dealing with the bits of the terminal window that can change outside of your control (like fonts, window resize, etc) is a giant pita. It does let you swap the backend to run on crossterm if that's what you really want to do but if what you're after is the aesthetic like I am having bracket_lib handling all that makes life so much better.

  • uniffi-rs

    a multi-language bindings generator for rust

    Project mention: Help required for building Realm alternative with rust | | 2022-08-04

    I am trying to build Realm alternative using Rust - Juno. I have the barebone UniFFI integration into a Swift package where I can send structs from Rust to Swift. But what I want to achieve is have a Swift struct/class implementing a protocol/subclass be able to stored using a KV store in rust.

  • rust_minifb

    Cross platfrom window and framebuffer crate for Rust

    Project mention: Emulating the Sega Genesis - Part II | | 2022-01-12

    Before I could implement the display output, I needed something to draw the images onto. There are quite a few Rust crates available to create a GUI window and update it with 2D graphics. Most of these are of course intended for making games, and also include ways of getting key presses as input, which I'll also need. I looked at Piston, which I've used before on other projects, Macroquad, which also supports web assembly as well as desktop targets, Pixels, which is intended specifically for 2D games, and Minifb, which is also specifically for 2D applications, but is much simpler. I also tried out libretro, which is specifically made for video game emulation, but I found it much more restrictive than the others because of it's narrow focus.

  • simd-json

    Rust port of simdjson

    Project mention: json-deserializer 0.1 released | | 2022-05-09

    Are you aware of ?

  • lingua-rs

    👄 The most accurate natural language detection library for Rust, suitable for long and short text alike

    Project mention: Whatlang 0.15.0 released (lightweight lib for language recognition) | | 2022-05-01

    How does it compare to lingua?

  • nativeshell

    Experimental embedder for Flutter

    Project mention: Frontend Rust Without Node | | 2022-02-14 lets you embed / wrap your flutter app in rust. You can use channels to pass data back and forth, or use FFI to call rust from dart.

  • deku

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

    Project mention: Macro for structured byte to struct parsing | | 2022-03-27
  • termscp

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

    Project mention: Whats your favourite open source Rust project that needs more recognition? | | 2021-10-11

    termscp terminal file transfer (FTP/SFTP/SCP/S3)

  • raylib-rs

    Rust bindings for raylib

    Project mention: Vr in rust | | 2022-01-19

    raylib-rs are rust bindings for Raylib which has VR support:

  • simdutf8

    SIMD-accelerated UTF-8 validation for Rust.

  • eventually-rs

    Event Sourcing for Rust

  • stretto

    Stretto is a Rust implementation for Dgraph's ristretto ( A high performance memory-bound Rust cache. (by al8n)

    Project mention: Stretto 0.5.0 release: Support runtime agnostic AsyncCache | | 2022-07-07

    Hi, I think this link is a good explanation

  • optimization-engine

    Nonconvex embedded optimization: code generation for fast real-time optimization

    Project mention: Is there a library for non-linear optimization in Rust? | | 2022-01-27

    I found this library here called the optimization engine . While it looks really good and thorough, I don't believe it is as feature rich as the C++ Ceres Solver. But mabye there are other libraries out there that people know of which could complement?

  • sv-parser

    SystemVerilog parser library fully compliant with IEEE 1800-2017

    Project mention: Ideas to extract netlist from verilog file to parse into machine learning model written in python for classification. Need help.🥲 | | 2021-11-15

    I would think the difficult part of this is going parsing and elaborating the Verilog code, more than the extraction. Something like sv-parse ( might help for the parsing, but I'm not aware of a library that would help with elaboration.

  • shadow-rs

    A build-time information stored in your rust project.(binary,lib,cdylib,dylib)

  • rustig

    A tool to detect code paths leading to Rust's panic handler

    Project mention: Things I hate about Rust, redux | | 2022-03-10

    You might be interested in this:

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 2022-08-09.

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 grex 5,454
2 artichoke 2,750
3 async-graphql 2,386
4 plotters 2,258
5 poem 1,758
6 kalk 1,067
7 ritual 1,021
8 bracket-lib 995
9 uniffi-rs 789
10 rust_minifb 717
11 simd-json 667
12 lingua-rs 537
13 nativeshell 518
14 deku 442
15 termscp 435
16 raylib-rs 435
17 simdutf8 425
18 eventually-rs 387
19 stretto 280
20 optimization-engine 261
21 sv-parser 260
22 shadow-rs 215
23 rustig 180
Find remote jobs at our new job board There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives