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: 5 days ago - Pushed at: 3 months ago - Stars: 7,476 - Forks: 174

graphql-rust/juniper

GraphQL server library for Rust

Language: Rust - Size: 13.4 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 5,805 - Forks: 433

poem-web/poem

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

Language: Rust - Size: 6.42 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 3,929 - Forks: 315

Keats/tera

A template engine for Rust based on Jinja2/Django

Language: Rust - Size: 1.9 MB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 3,796 - Forks: 303

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: about 12 hours ago - Pushed at: 2 months ago - Stars: 3,621 - Forks: 225

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: 12 days ago - Pushed at: 5 months ago - Stars: 3,438 - Forks: 6

silvia-odwyer/photon

⚡ Rust/WebAssembly image processing library

Language: Rust - Size: 69.8 MB - Last synced at: about 1 hour ago - Pushed at: 1 day ago - Stars: 3,087 - Forks: 166

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: 5 days ago - Pushed at: about 1 month ago - Stars: 2,921 - Forks: 112

imgui-rs/imgui-rs

Rust bindings for Dear ImGui

Language: Rust - Size: 9.2 MB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 2,794 - Forks: 372

sonos/tract

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

Language: Rust - Size: 43.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,423 - Forks: 222

rust-lang/log

Logging implementation for Rust

Language: Rust - Size: 1010 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 2,334 - Forks: 264

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: 7 days ago - Pushed at: over 1 year ago - Stars: 2,100 - Forks: 117

algesten/ureq

A simple, safe HTTP client

Language: Rust - Size: 1.71 MB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 1,879 - Forks: 191

BurntSushi/rust-csv

A CSV parser for Rust, with Serde support.

Language: Rust - Size: 2.79 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 1,802 - Forks: 229

J-F-Liu/lopdf

A Rust library for PDF document manipulation.

Language: Rust - Size: 7.23 MB - Last synced at: 18 days ago - Pushed at: 19 days ago - Stars: 1,794 - Forks: 193

google/argh

Rust derive-based argument parsing optimized for code size

Language: Rust - Size: 138 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,784 - Forks: 90

foniod/redbpf 📦

Rust library for building and running BPF/eBPF modules

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

microsoft/windows-drivers-rs

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

Language: Rust - Size: 1.1 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 1,619 - Forks: 79

greyblake/nutype

Rust newtype with guarantees 🇺🇦 🦀

Language: Rust - Size: 1.14 MB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 1,548 - Forks: 26

modelfoxdotdev/modelfox

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

Language: Rust - Size: 27.4 MB - Last synced at: about 19 hours ago - Pushed at: 9 months ago - Stars: 1,474 - 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: 4 days ago - Pushed at: 5 months ago - Stars: 1,371 - 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: 5 days ago - Pushed at: 6 days ago - Stars: 959 - Forks: 45

fschutt/printpdf

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

Language: Rust - Size: 38.6 MB - Last synced at: 5 days ago - Pushed at: 14 days ago - Stars: 925 - Forks: 110

simpleble/simpleble

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

Language: C++ - Size: 4.88 MB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 865 - Forks: 133

image-rs/imageproc

Image processing operations

Language: Rust - Size: 5.46 MB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 837 - Forks: 154

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: 789 - Forks: 76

microsoft/Spartan

Spartan: High-speed zkSNARKs without trusted setup

Language: Rust - Size: 145 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 760 - Forks: 135

greyblake/ta-rs

Technical analysis library for Rust language

Language: Rust - Size: 205 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 750 - Forks: 147

Lonami/grammers

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

Language: Rust - Size: 2.08 MB - Last synced at: 1 day ago - Pushed at: 18 days ago - Stars: 656 - Forks: 133

kvark/blade

Sharp and simple graphics library

Language: Rust - Size: 4.98 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 609 - Forks: 47

durch/rust-s3

Rust library for interfacing with S3 API compatible services

Language: Rust - Size: 753 KB - Last synced at: about 5 hours ago - Pushed at: 3 days ago - Stars: 576 - Forks: 214

alphaville/optimization-engine

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

Language: Rust - Size: 53.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 549 - Forks: 57

sagiegurari/duckscript

Simple, extendable and embeddable scripting language.

Language: Rust - Size: 3.22 MB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 546 - 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: 1 day ago - Pushed at: 1 day ago - Stars: 507 - Forks: 86

Kobzol/rust-delegate

Rust method delegation with less boilerplate

Language: Rust - Size: 151 KB - Last synced at: 20 days ago - Pushed at: 27 days ago - Stars: 485 - Forks: 20

sparsemat/sprs

sparse linear algebra library for rust

Language: Rust - Size: 7.31 MB - Last synced at: 13 days ago - Pushed at: 2 months ago - Stars: 483 - Forks: 47

obv-mikhail/InputBot

Rust library for creating global hotkeys, and simulating inputs

Language: Rust - Size: 216 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 438 - Forks: 79

njord-rs/njord

A versatile, feature-rich Rust ORM ⛵

Language: Rust - Size: 9.37 MB - Last synced at: 7 days ago - Pushed at: 14 days ago - Stars: 417 - Forks: 19

getsentry/pdb

A parser for Microsoft PDB (Program Database) debugging information

Language: Rust - Size: 1.5 MB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 413 - Forks: 73

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: 385 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 398 - Forks: 28

asg017/sqlite-loadable-rs

A framework for writing fast and performant SQLite extensions in Rust

Language: Rust - Size: 2.6 MB - Last synced at: 1 day ago - Pushed at: 9 days ago - Stars: 380 - Forks: 18

thedodd/wither

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

Language: Rust - Size: 451 KB - Last synced at: 29 days 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.46 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 332 - Forks: 18

askanium/rustplotlib

A pure Rust visualization library inspired by D3.js

Language: Rust - Size: 203 KB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 284 - Forks: 23

amodm/webbrowser-rs

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

Language: Rust - Size: 291 KB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 282 - Forks: 46

softprops/atty

are you or are you not a tty?

Language: Rust - Size: 795 KB - Last synced at: 4 days ago - Pushed at: 10 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: 2 days ago - Pushed at: 5 months ago - Stars: 257 - Forks: 151

palfrey/serial_test

Allows for the creation of serialised Rust tests

Language: Rust - Size: 354 KB - Last synced at: 9 days ago - Pushed at: 17 days ago - Stars: 249 - Forks: 18

CodeSandwich/Mocktopus

Mocking framework for Rust

Language: Rust - Size: 421 KB - Last synced at: 6 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: about 1 month ago - Stars: 222 - Forks: 34

vickenty/lang-c

Lightweight C parser for Rust

Language: Rust - Size: 497 KB - Last synced at: 29 days ago - Pushed at: 10 months ago - Stars: 220 - Forks: 33

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: 218 - Forks: 12

mgrachev/update-informer

Update informer for CLI/GUI applications written in Rust 🦀

Language: Rust - Size: 349 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 215 - Forks: 9

driftluo/tentacle

A multiplexed p2p network framework that supports custom protocols

Language: Rust - Size: 2.02 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 212 - Forks: 51

rant-lang/rant

Rant - The templating language for procedural generation.

Language: Rust - Size: 836 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 210 - Forks: 14

staktrace/mailparse

Rust library to parse mail files

Language: Rust - Size: 965 KB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 197 - Forks: 41

lonng/lua-rs

Pure Rust implementation of Lua compiler.

Language: Rust - Size: 342 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 197 - Forks: 16

rustic-games/sm 📦

🚀 SM – a static State Machine library

Language: Rust - Size: 817 KB - Last synced at: 28 days ago - Pushed at: over 4 years ago - Stars: 193 - Forks: 14

ruabmbua/hidapi-rs

Rust bindings for the hidapi C library

Language: Rust - Size: 668 KB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 192 - Forks: 89

kornelski/dupe-krill

A fast file deduplicator

Language: Rust - Size: 115 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 192 - Forks: 8

daa84/neovim-lib

Rust library for Neovim clients

Language: Rust - Size: 197 KB - Last synced at: 29 days ago - Pushed at: over 5 years ago - Stars: 192 - Forks: 25

psFried/roperator

Experimental Kubernetes Operator kit written in Rust

Language: Rust - Size: 770 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 188 - 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: 4 months ago - Stars: 170 - Forks: 55

PumpkinSeed/fakeit

Fake data generator library with 130+ functions written in Rust

Language: Rust - Size: 160 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 165 - Forks: 11

ShisoftResearch/bifrost

Pure rust building block for distributed systems

Language: Rust - Size: 999 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 164 - Forks: 19

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: 7 days ago - Pushed at: about 2 months ago - Stars: 157 - Forks: 45

sparkstartconsulting/IBKR-API-Rust

Port of Interactive Broker's trading API written in Rust

Language: Rust - Size: 463 KB - Last synced at: 29 days ago - Pushed at: 12 months 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: 5 months ago - Stars: 151 - Forks: 28

Hywan/inline-c-rs

Write and execute C code inside Rust.

Language: Rust - Size: 178 KB - Last synced at: 1 day ago - Pushed at: 7 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.02 MB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 145 - Forks: 34

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: 14 days ago - Pushed at: over 1 year ago - Stars: 142 - Forks: 10

NibbleRealm/twang

Library for pure Rust advanced audio synthesis.

Language: Rust - Size: 1.43 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 141 - Forks: 8

google/assertor

Fluent assertion library for Rust with readable messages.

Language: Rust - Size: 188 KB - Last synced at: 2 days ago - Pushed at: 9 days ago - Stars: 136 - 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: 9 months ago - Stars: 134 - Forks: 62

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

softprops/openapi

openapi schema serialization for rust

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

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: 22 days ago - Pushed at: over 2 years ago - Stars: 131 - Forks: 4

saresend/Gust

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

Language: Rust - Size: 1.34 MB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 131 - Forks: 7

int08h/roughenough

A Roughtime secure time sync client and server written in Rust

Language: Rust - Size: 655 KB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 129 - Forks: 21

fMeow/arangors

Easy to use rust driver for arangoDB

Language: Rust - Size: 741 KB - Last synced at: 22 days ago - Pushed at: 9 months ago - Stars: 128 - Forks: 30

iddm/thread-priority

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

Language: Rust - Size: 151 KB - Last synced at: 27 days ago - Pushed at: 6 months ago - Stars: 123 - Forks: 24

sagiegurari/run_script

Run shell scripts in rust.

Language: Rust - Size: 4.15 MB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 123 - Forks: 13

graniet/rllm

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

Language: Rust - Size: 233 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 122 - Forks: 2

ljedrz/lambda_calculus

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

Language: Rust - Size: 652 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 122 - Forks: 12

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: 2 days ago - Pushed at: 10 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 16 hours ago - Pushed at: over 3 years ago - Stars: 121 - Forks: 7

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: about 1 month ago - Pushed at: about 5 years ago - Stars: 115 - Forks: 5

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: about 1 month ago - Stars: 113 - Forks: 12

DonaldWhyte/double

Mocking framework for Rust -- inspired by googlemock

Language: Rust - Size: 139 KB - Last synced at: about 1 month ago - Pushed at: over 5 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: 17 days ago - Pushed at: 9 months ago - Stars: 108 - Forks: 22

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: over 1 year ago - Stars: 108 - Forks: 4

google/json5format

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

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

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.8 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 104 - Forks: 6

finnbear/rustrict

rustrict is a profanity filter for Rust

Language: Rust - Size: 1.11 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 104 - Forks: 10

kornelski/rust-rgb

struct RGB for sharing pixels between crates

Language: Rust - Size: 471 KB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 103 - Forks: 19

de-vri-es/assert2-rs

assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!

Language: Rust - Size: 333 KB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 102 - Forks: 8

rushmorem/publicsuffix

An implementation of Mozilla's Public Suffix List in Rust

Language: Rust - Size: 289 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 102 - Forks: 17

rust-or/rust-lp-modeler

Lp modeler written in Rust

Language: Rust - Size: 26.9 MB - Last synced at: 14 days ago - Pushed at: about 4 years ago - Stars: 102 - Forks: 29

finalfusion/finalfusion-rust

finalfusion embeddings in Rust

Language: Rust - Size: 594 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 99 - Forks: 12