rust-crate

Open-source projects categorized as rust-crate
Language: + Rust + C

Top 23 rust-crate Open-Source Projects

  • sniffnet

    Comfortably monitor your Internet traffic 🕵️‍♂️

  • Project mention: Sniffnet 1.3 released! | dev.to | 2024-04-08

    Sniffnet is an open source, Rust-based network monitoring tool I’ve been working on for almost two years now.

  • 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
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • boa

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

  • Project mention: A list of JavaScript engines, runtimes, interpreters | /r/learnjavascript | 2023-12-10

    boa

  • 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.

  • 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](https://github.com/cargo-lambda/cargo-lambda), [async graphql](https://github.com/async-graphql/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.

  • poem

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

  • Project mention: Write OpenAPI with TypeSpec | news.ycombinator.com | 2024-03-27

    TypeSpec is great, but if you're working with Rust and you're about to write a new project that will require an OpenApi spec sooner or later, I'd like to recommend a web framework that has spec generation baked in:

    https://github.com/poem-web/poem (see poem_openapi)

    All you need to do is derive a trait on your response structs and in return you get an almost perfectly generated spec. Unions, objects, enums are first class citizens.

    Also, if you're from coming from PHP, the controllers feel very much like symfony controllers.

    P.s. Please do recommend an ORM that would feel closer to doctrine. I miss doctrine.

  • artichoke

    💎 Artichoke is a Ruby made with Rust

  • SaaSHub

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

    SaaSHub logo
  • uniffi-rs

    a multi-language bindings generator for rust

  • Project mention: Ask HN: How's your experience with Compose/Kotlin multiplatform? | news.ycombinator.com | 2024-05-09

    Kinda. Did a dummy project in a few languages to see what I wanted to use for the big project.

    Looked at Go, Swift, Kotlin MP, and Rust.

    I liked Kotlin tools, and small binary size. If I knew I wasn't going to need more libraries in the future I might pick it.

    Go is great, although binaries a bit large with the runtime packed in, and TinyGo too limiting.

    Rust: I couldn't find a good multi-language binding package so I skipped it... then later found https://github.com/mozilla/uniffi-rs It could be a top contender.

  • kalk

    Scientific 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? | news.ycombinator.com | 2023-08-02

    There's also https://kalker.xyz. Not as powerful, but convenient syntax

  • bracket-lib

    The Roguelike Toolkit (RLTK), implemented for Rust.

  • termscp

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

  • ritual

    Use C++ libraries from Rust

  • simd-json

    Rust port of simdjson

  • deku

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

  • rust_minifb

    Cross platfrom window and framebuffer crate for Rust

  • lemmeknow

    The fastest way to identify anything!

  • 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.

  • raylib-rs

    Rust bindings for raylib

  • nativeshell

    Experimental embedder for Flutter

  • nixpkgs-fmt

    Nix code formatter for nixpkgs [maintainer=@zimbatm]

  • eventually-rs

    Event Sourcing for Rust

  • Project mention: Best practices for designing traits in public crates? | /r/rust | 2023-12-11

    While I like now that there is a single trait involved (which also makes it easier to write super-types), I don't like the requirement for those associated type names like type GetError and type SaveError. I also don't particularly like the idea of hiding everything behind a single Error type, as it kinda defeats the purpose of having such a nice type system like the one Rust has.

  • simdutf8

    SIMD-accelerated UTF-8 validation for Rust.

  • optimization-engine

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

  • SaaSHub

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

    SaaSHub logo
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).

rust-crate related posts

  • Ask HN: How's your experience with Compose/Kotlin multiplatform?

    1 project | news.ycombinator.com | 9 May 2024
  • Sniffnet 1.3 released!

    1 project | dev.to | 8 Apr 2024
  • Opaque Types for UniFFI

    3 projects | dev.to | 7 Mar 2024
  • Show HN: SPF Deconstructor in Rust

    1 project | news.ycombinator.com | 17 Dec 2023
  • Best practices for designing traits in public crates?

    3 projects | /r/rust | 11 Dec 2023
  • UniFFI: Automatically generate foreign-language bindings for Rust libraries

    1 project | news.ycombinator.com | 30 Nov 2023
  • I created a program that finds out which anki cards out of 50_000 are in english and deletes them in 2 minutes

    3 projects | /r/rust | 23 Oct 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 sniffnet 14,015
2 grex 6,858
3 boa 4,730
4 plotters 3,572
5 async-graphql 3,241
6 poem 3,242
7 artichoke 2,998
8 uniffi-rs 2,336
9 kalk 1,558
10 bracket-lib 1,460
11 termscp 1,393
12 ritual 1,196
13 simd-json 1,025
14 deku 974
15 rust_minifb 961
16 lemmeknow 866
17 lingua-rs 831
18 raylib-rs 691
19 nativeshell 615
20 nixpkgs-fmt 561
21 eventually-rs 548
22 simdutf8 510
23 optimization-engine 470

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com