Rust rust-library

Open-source Rust projects categorized as rust-library

Top 23 Rust rust-library Projects

rust-library
  • grex

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

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • juniper

    GraphQL server library for Rust

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

  • tera

    A template engine for Rust based on Jinja2/Django

    Project mention: Getting Started with Axum - Rust's Most Popular Framework | dev.to | 2023-12-06

    You can also use HTML templating with crates like askama, tera and maud! This can be combined with the power of lightweight JavaScript libraries like htmx to speed up time to production. You can read more about this on our other article about using HTMX with Rust which you can find here.. We also collaborated with Stefan Baumgartner on an article for serving HTML with Askama!

  • askama

    Type-safe, compiled Jinja-like templates for Rust

    Project mention: Deploying your Rust WASM Game to Web with Shuttle & Axum | dev.to | 2024-02-14

    I have inlined the CSS here, and you can use Rust-based tooling like Lightning CSS to minify and bundle CSS here. You might also want to create a Rust build script to generate the HTML from a template, using the askama crate (works a little like Jinja).

  • photon

    ⚡ Rust/WebAssembly image processing library (by silvia-odwyer)

    Project mention: Dynamic watermarking on the JVM | dev.to | 2024-07-04

    Image Processing in WebAssembly

  • imgui-rs

    Rust bindings for Dear ImGui

    Project mention: GUI library for fast prototyping | /r/rust | 2023-12-06

    there is a good bindings for imgui

  • SaaSHub

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

    SaaSHub logo
  • rage

    A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.

    Project mention: Age is a simple, modern and secure file encryption tool, format, and Go library | news.ycombinator.com | 2024-08-04
  • tract

    Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference

  • log

    Logging implementation for Rust (by rust-lang)

    Project mention: What Are The Rust Crates You Use In Almost Every Project That They Are Practically An Extension of The Standard Library? | /r/rust | 2023-11-22

    log: Logging interface with various levels.

  • rust-csv

    A CSV parser for Rust, with Serde support.

  • ureq

    A simple, safe HTTP client

  • argh

    Rust derive-based argument parsing optimized for code size

  • lopdf

    A Rust library for PDF document manipulation.

  • windows-drivers-rs

    Platform that enables Windows driver development in Rust. Developed by Surface.

    Project mention: Platform that enables Windows driver development in Rust | /r/patient_hackernews | 2023-09-25
  • nutype

    Rust newtype with guarantees 🇺🇦 🦀

    Project mention: Nutype 0.4.0 released | /r/rust | 2023-11-23
  • 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.

  • printpdf

    An easy-to-use library for writing PDF in Rust

  • quicksilver

    A simple framework for 2D games on desktop and web (by ryanisaacg)

  • imageproc (PistonDevelopers)

    Image processing operations

  • Spartan

    Spartan: High-speed zkSNARKs without trusted setup (by microsoft)

  • rust-library-i18n

    Rust 核心库和标准库中文翻译,可作为 IDE 工具的智能提示,并生成本地 API 文档

  • duckscript

    Simple, extendable and embeddable scripting language.

    Project mention: RustPython | news.ycombinator.com | 2024-02-07
  • 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 rust-library discussion

Log in or Post with

Rust rust-library related posts

  • SQLite-jiff: SQLite extension for timezones and complex durations

    4 projects | news.ycombinator.com | 22 Jul 2024
  • Dynamic watermarking on the JVM

    1 project | dev.to | 4 Jul 2024
  • Zed Decoded: Linux When? – Zed Blog

    7 projects | news.ycombinator.com | 7 May 2024
  • Show HN: OS Image processing API running on edge functions using Rust and WASM

    3 projects | news.ycombinator.com | 4 Apr 2024
  • Show HN: SPF Deconstructor in Rust

    1 project | news.ycombinator.com | 17 Dec 2023
  • programs have multiple tabs open and 300mb of ram usage

    1 project | /r/pcmasterrace | 11 Dec 2023
  • Mystic light made my rgb unusable

    1 project | /r/MSI_Gaming | 8 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Sep 2024
    InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →

Index

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

Project Stars
1 grex 7,163
2 juniper 5,670
3 poem 3,474
4 tera 3,429
5 askama 3,355
6 photon 2,649
7 imgui-rs 2,634
8 rage 2,546
9 tract 2,185
10 log 2,163
11 rust-csv 1,670
12 ureq 1,652
13 argh 1,631
14 lopdf 1,591
15 windows-drivers-rs 1,470
16 nutype 1,398
17 lingua-rs 870
18 printpdf 796
19 quicksilver 785
20 imageproc (PistonDevelopers) 735
21 Spartan 672
22 rust-library-i18n 536
23 duckscript 507

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com