An open API service providing repository metadata for many open source software ecosystems.

Topic: "rust-library"

pemistahl/grex

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

Language: Rust - Size: 1.58 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 7,503 - Forks: 175

graphql-rust/juniper

GraphQL server library for Rust

Language: Rust - Size: 14.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 5,850 - Forks: 435

poem-web/poem

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

Language: Rust - Size: 6.49 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4,013 - Forks: 325

Keats/tera

A template engine for Rust based on Jinja2/Django

Language: Rust - Size: 1.9 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 3,830 - Forks: 305

askama-rs/askama-old 📦

The original askama repo, please go to https://github.com/askama-rs/askama

Language: Rust - Size: 3.57 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 3,606 - Forks: 223

mTvare6/hello-world.rs

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

Language: RenderScript - Size: 673 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 3,445 - Forks: 7

silvia-odwyer/photon

⚡ Rust/WebAssembly image processing library

Language: Rust - Size: 69.9 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 3,141 - Forks: 167

str4d/rage

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

Language: Rust - Size: 3.58 MB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 2,977 - Forks: 118

imgui-rs/imgui-rs

Rust bindings for Dear ImGui

Language: Rust - Size: 9.2 MB - Last synced at: 11 days ago - Pushed at: 5 months ago - Stars: 2,836 - Forks: 373

sonos/tract

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

Language: Rust - Size: 45.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,479 - Forks: 224

rust-lang/log

Logging implementation for Rust

Language: Rust - Size: 1010 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 2,356 - Forks: 266

vaaaaanquish/Awesome-Rust-MachineLearning

This repository is a list of machine learning libraries written in Rust. It's a compilation of GitHub repositories, blogs, books, movies, discussions, papers, etc. 🦀

Language: JavaScript - Size: 30.1 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 2,137 - Forks: 117

algesten/ureq

A simple, safe HTTP client

Language: Rust - Size: 1.73 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1,902 - Forks: 194

J-F-Liu/lopdf

A Rust library for PDF document manipulation.

Language: Rust - Size: 7.23 MB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 1,827 - Forks: 200

BurntSushi/rust-csv

A CSV parser for Rust, with Serde support.

Language: Rust - Size: 2.79 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 1,821 - Forks: 229

google/argh

Rust derive-based argument parsing optimized for code size

Language: Rust - Size: 164 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 1,807 - Forks: 89

foniod/redbpf 📦

Rust library for building and running BPF/eBPF modules

Language: Rust - Size: 1.08 MB - Last synced at: 28 days ago - Pushed at: almost 2 years ago - Stars: 1,719 - Forks: 139

microsoft/windows-drivers-rs

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

Language: Rust - Size: 1.13 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 1,647 - Forks: 86

greyblake/nutype

Rust newtype with guarantees 🇺🇦 🦀

Language: Rust - Size: 1.14 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 1,569 - Forks: 28

modelfoxdotdev/modelfox

ModelFox makes it easy to train, deploy, and monitor machine learning models.

Language: Rust - Size: 27.4 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 1,473 - Forks: 64

not-yet-awesome-rust/not-yet-awesome-rust

A curated list of Rust code and resources that do NOT exist yet, but would be beneficial to the Rust community.

Size: 164 KB - Last synced at: 12 days ago - Pushed at: 6 months ago - Stars: 1,377 - Forks: 42

pemistahl/lingua-rs

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

Language: Rust - Size: 241 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 968 - Forks: 45

fschutt/printpdf

Rust / WASM library for reading, writing, templating and rendering PDF

Language: Rust - Size: 38.4 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 951 - Forks: 112

simpleble/simpleble

SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, Linux and Android.

Language: C++ - Size: 5.08 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 916 - Forks: 137

image-rs/imageproc

Image processing operations

Language: Rust - Size: 5.46 MB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 858 - Forks: 155

ryanisaacg/quicksilver

A simple framework for 2D games on desktop and web

Language: Rust - Size: 10.4 MB - Last synced at: 2 days ago - Pushed at: almost 3 years ago - Stars: 787 - Forks: 77

microsoft/Spartan

Spartan: High-speed zkSNARKs without trusted setup

Language: Rust - Size: 150 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 779 - Forks: 138

greyblake/ta-rs

Technical analysis library for Rust language

Language: Rust - Size: 205 KB - Last synced at: 28 days ago - Pushed at: 12 months ago - Stars: 766 - Forks: 150

Lonami/grammers

(tele)gramme.rs - use Telegram's API from Rust

Language: Rust - Size: 2.14 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 672 - Forks: 136

kvark/blade

Sharp and simple graphics library

Language: Rust - Size: 5.01 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 643 - Forks: 51

durch/rust-s3

Rust library for interfacing with S3 API compatible services

Language: Rust - Size: 776 KB - Last synced at: 14 days ago - Pushed at: 18 days ago - Stars: 580 - Forks: 216

alphaville/optimization-engine

Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support

Language: Rust - Size: 53.9 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 569 - Forks: 56

sagiegurari/duckscript

Simple, extendable and embeddable scripting language.

Language: Rust - Size: 3.25 MB - Last synced at: 18 days ago - Pushed at: 24 days ago - Stars: 550 - Forks: 52

wtklbm/rust-library-i18n

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

Language: Rust - Size: 16.6 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 536 - Forks: 50

Adanos020/egui_dock

Docking support for egui – an immediate-mode GUI library for Rust

Language: Rust - Size: 3.24 MB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 515 - Forks: 89

sparsemat/sprs

sparse linear algebra library for rust

Language: Rust - Size: 7.31 MB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 500 - Forks: 47

Kobzol/rust-delegate

Rust method delegation with less boilerplate

Language: Rust - Size: 151 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 487 - Forks: 20

obv-mikhail/InputBot

Rust library for creating global hotkeys, and simulating inputs

Language: Rust - Size: 216 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 438 - Forks: 79

al8n/stretto

Stretto is a Rust implementation for Dgraph's ristretto (https://github.com/dgraph-io/ristretto). A high performance memory-bound Rust cache.

Language: Rust - Size: 386 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 419 - Forks: 28

getsentry/pdb

A parser for Microsoft PDB (Program Database) debugging information

Language: Rust - Size: 1.5 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 418 - Forks: 73

njord-rs/njord

A versatile, feature-rich Rust ORM ⛵

Language: Rust - Size: 9.37 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 416 - Forks: 18

asg017/sqlite-loadable-rs

A framework for writing fast and performant SQLite extensions in Rust

Language: Rust - Size: 2.6 MB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 383 - Forks: 19

thedodd/wither

An ODM for MongoDB built on the official MongoDB Rust driver.

Language: Rust - Size: 451 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 340 - Forks: 42

Stebalien/horrorshow-rs

A macro-based html builder for rust

Language: Rust - Size: 1.48 MB - Last synced at: 4 days ago - Pushed at: 29 days ago - Stars: 332 - Forks: 18

amodm/webbrowser-rs

Rust library to open URLs in the web browsers available on a platform

Language: Rust - Size: 314 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 284 - Forks: 47

askanium/rustplotlib

A pure Rust visualization library inspired by D3.js

Language: Rust - Size: 203 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 284 - Forks: 23

softprops/atty

are you or are you not a tty?

Language: Rust - Size: 795 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 279 - Forks: 51

caemor/epd-waveshare

Drivers for various EPDs from Waveshare and others

Language: Rust - Size: 866 KB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 265 - Forks: 153

palfrey/serial_test

Allows for the creation of serialised Rust tests

Language: Rust - Size: 368 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 254 - Forks: 18

CodeSandwich/Mocktopus

Mocking framework for Rust

Language: Rust - Size: 421 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 233 - Forks: 20

ardaku/whoami

Rust library for getting information about the current user and environment.

Language: Rust - Size: 761 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 230 - Forks: 34

vickenty/lang-c

Lightweight C parser for Rust

Language: Rust - Size: 497 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 223 - Forks: 32

geldata/gel-rust

The official Rust binding for Gel

Language: Rust - Size: 2.17 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 221 - Forks: 25

bvibber/mtpng

A parallelized PNG encoder in Rust

Language: Rust - Size: 7.37 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 221 - Forks: 12

mgrachev/update-informer

Update informer for CLI/GUI applications written in Rust 🦀

Language: Rust - Size: 352 KB - Last synced at: 5 days ago - Pushed at: 16 days ago - Stars: 217 - Forks: 9

driftluo/tentacle

A multiplexed p2p network framework that supports custom protocols

Language: Rust - Size: 2.03 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 215 - Forks: 53

rant-lang/rant

Rant - The templating language for procedural generation.

Language: Rust - Size: 836 KB - Last synced at: 25 days ago - Pushed at: about 3 years ago - Stars: 211 - Forks: 14

staktrace/mailparse

Rust library to parse mail files

Language: Rust - Size: 967 KB - Last synced at: about 13 hours ago - Pushed at: about 1 month ago - Stars: 205 - Forks: 41

lonng/lua-rs

Pure Rust implementation of Lua compiler.

Language: Rust - Size: 342 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 197 - Forks: 16

ruabmbua/hidapi-rs

Rust bindings for the hidapi C library

Language: Rust - Size: 668 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 195 - Forks: 90

kornelski/dupe-krill

A fast file deduplicator

Language: Rust - Size: 115 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 194 - Forks: 8

rustic-games/sm 📦

🚀 SM – a static State Machine library

Language: Rust - Size: 817 KB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 194 - Forks: 13

daa84/neovim-lib

Rust library for Neovim clients

Language: Rust - Size: 197 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 192 - Forks: 25

psFried/roperator

Experimental Kubernetes Operator kit written in Rust

Language: Rust - Size: 770 KB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 187 - Forks: 12

whisperfish/rust-phonenumber

Library for parsing, formatting and validating international phone numbers.

Language: Rust - Size: 4.56 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 175 - Forks: 59

ShisoftResearch/bifrost

Pure rust building block for distributed systems

Language: Rust - Size: 1.06 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 166 - Forks: 19

PumpkinSeed/fakeit

Fake data generator library with 130+ functions written in Rust

Language: Rust - Size: 160 KB - Last synced at: 5 days ago - Pushed at: 5 months ago - Stars: 166 - Forks: 11

d-e-s-o/apca

A crate for interacting with the Alpaca API at alpaca.markets.

Language: Rust - Size: 1.93 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 157 - Forks: 46

sparkstartconsulting/IBKR-API-Rust

Port of Interactive Broker's trading API written in Rust

Language: Rust - Size: 463 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 156 - Forks: 46

ying32/liblcl

A common cross-platform GUI library, the core uses Lazarus LCL.

Language: Pascal - Size: 9.17 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 153 - Forks: 28

Hywan/inline-c-rs

Write and execute C code inside Rust.

Language: Rust - Size: 178 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 151 - Forks: 19

veeso/suppaftp

a super FTP/FTPS client library for Rust with support for both passive and active mode

Language: Rust - Size: 1.1 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 145 - Forks: 33

Tommoa/rs-process-memory

A rust library that allows you to read/write into the memory of other processes

Language: Rust - Size: 58.6 KB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 143 - Forks: 10

NibbleRealm/twang

Library for pure Rust advanced audio synthesis.

Language: Rust - Size: 1.43 MB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 142 - Forks: 8

google/assertor

Fluent assertion library for Rust with readable messages.

Language: Rust - Size: 166 KB - Last synced at: 2 days ago - Pushed at: 13 days ago - Stars: 137 - Forks: 15

jakeswenson/notion

Notion Offical API client library for rust

Language: Rust - Size: 115 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 134 - Forks: 62

teenjuna/prae

prae is a crate that aims to provide a better way to define types that require validation.

Language: Rust - Size: 83 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 133 - Forks: 4

souvik1997/kernel-roulette

A kernel module written in Rust

Language: Rust - Size: 22.5 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 133 - Forks: 8

iddm/thread-priority

A simple Cross-platform thread schedule and priority library for rust.

Language: Rust - Size: 170 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 132 - Forks: 25

graniet/rllm

Use multiple LLM backends in a single crate, simple builder-based configuration, and built-in prompt chaining & templating.

Language: Rust - Size: 245 KB - Last synced at: about 1 hour ago - Pushed at: about 1 month ago - Stars: 132 - Forks: 2

softprops/openapi

openapi schema serialization for rust

Language: Rust - Size: 1.1 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 132 - Forks: 60

int08h/roughenough

A Roughtime secure time sync client and server written in Rust

Language: Rust - Size: 547 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 130 - Forks: 21

saresend/Gust

A small charting/visualization tool and partial vega implementation for Rust

Language: Rust - Size: 1.34 MB - Last synced at: 5 days ago - Pushed at: about 6 years ago - Stars: 130 - Forks: 7

fMeow/arangors

Easy to use rust driver for arangoDB

Language: Rust - Size: 741 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 128 - Forks: 30

ljedrz/lambda_calculus

A simple, zero-dependency implementation of the untyped lambda calculus in Safe Rust

Language: Rust - Size: 650 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 123 - Forks: 12

sagiegurari/run_script

Run shell scripts in rust.

Language: Rust - Size: 4.15 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 123 - Forks: 13

LiveGray/100-Days-Of-Rust

Welcome to the 100 Days of Rust Coding Challenge! This challenge is designed to help you learn and improve your Rust programming skills over the course of 100 days.

Language: Rust - Size: 4.72 MB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 122 - Forks: 119

TeaEntityLab/fpRust

Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features for Rust

Language: Rust - Size: 375 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 122 - Forks: 7

frol/flatc-rust

FlatBuffers compiler (flatc) as API (with focus on transparent `.fbs` to `.rs` code-generation via Cargo build scripts integration)

Language: Rust - Size: 33.2 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 116 - Forks: 12

porglezomp/bitmatch

A Rust crate that allows you to match, bind, and pack the individual bits of integers.

Language: Rust - Size: 41 KB - Last synced at: 5 days ago - Pushed at: about 5 years ago - Stars: 115 - Forks: 5

DonaldWhyte/double

Mocking framework for Rust -- inspired by googlemock

Language: Rust - Size: 139 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 110 - Forks: 6

Peltoche/ical-rs 📦

Rust parser for ics (rfc5545) and vcard (rfc6350)

Language: Rust - Size: 2.6 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 109 - Forks: 22

google/json5format

JSON5 (a.k.a., "JSON for Humans") formatter that preserves contextual comments

Language: Rust - Size: 128 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 108 - Forks: 19

spoorn/durian

General purpose client/server networking library written in Rust, built on top of the QUIC protocol which is implemented by quinn

Language: Rust - Size: 280 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 108 - Forks: 4

OptiVorbis/OptiVorbis

🗜️ Library and application for lossless, format-preserving, two-pass optimization and repair of Vorbis data, reducing its size without altering any audio information.

Language: Rust - Size: 60.6 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 107 - Forks: 6

braincore/pid-rs

A PID controller for Rust projects.

Language: Rust - Size: 40 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 107 - Forks: 32

Govcraft/rust-docs-mcp-server

🦀 Prevents outdated Rust code suggestions from AI assistants. This MCP server fetches current crate docs, uses embeddings/LLMs, and provides accurate context via a tool call.

Language: Rust - Size: 262 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 105 - Forks: 20

kornelski/rust-rgb

struct RGB for sharing pixels between crates

Language: Rust - Size: 472 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 105 - Forks: 19

rushmorem/publicsuffix

An implementation of Mozilla's Public Suffix List in Rust

Language: Rust - Size: 289 KB - Last synced at: about 7 hours ago - Pushed at: 7 months ago - Stars: 105 - Forks: 17

finnbear/rustrict

rustrict is a profanity filter for Rust

Language: Rust - Size: 1.11 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 104 - Forks: 10