1189 Repositories
Rust python-library Libraries
Actix-web wrapper for garde, a Rust validation library.
Garde-actix-web โ Actix-web wrapper for garde, a Rust validation library. Installation Usage example Feature flags About us Installation [dependencies
Implementation of sentence embeddings with BERT in Rust, using the Burn library.
Sentence Transformers in Burn This library provides an implementation of the Sentence Transformers framework for computing text representations as vec
Rust client library for Flashbots MEV-Share
Flashbots MEV-Share Client โ Rust client library for Flashbots MEV-Share. Based on the MEV-Share specs and the TypeScript reference implementation. Us
Peakrs Dataframe is a library and framework facilitates the extraction, transformation, and loading (ETL) of data.
Peakrs Dataframe Peakrs Dataframe is a library and framework facilitates the extraction, transformation, and loading (ETL) of data. Its first applicat
A rollback library that buffers component state. Useful for netcode.
bevy_timewarp Buffer and rollback to states up to a few frames ago, for rollback networking. Doesn't do any networking, just concerned with buffering
The Fast Vector Similarity Library is designed to provide efficient computation of various similarity measures between vectors.
Fast Vector Similarity Library Introduction The Fast Vector Similarity Library is designed to provide efficient computation of various similarity meas
Use any async Rust library from PHP!
php-tokio - Use any async Rust library from PHP! Created by Daniil Gentili (@danog). This library allows you to use any async rust library from PHP, a
Library for Unix users and groups in Rust.
uzers-rs Adoption and continuation of the unmaintained ogham/rust-users crate. Big shout-out to its creator Benjamin Sago. This is a library for acces
Experimental web UI library for Rust.
tachys This is an extremely experimental web UI library for Rust, exploring concepts of compile-time, trait-based, low-allocation patterns for UI temp
Estratto is a powerful and user-friendly Rust library designed for extracting rich audio features from digital audio signals.
estratto ใ An Audio Feature Extraction Library estratto is a powerful and user-friendly Rust library designed for extracting rich audio features from
Language server for Odoo Python/JS/XML
odoo-lsp Features Completion, definition and references for models, XML IDs and model fields Works for records, templates, env.ref() and other structu
A fast, powerful, flexible and easy to use open source data analysis and manipulation tool written in Rust
fisher-rs fisher-rs is a Rust library that brings powerful data manipulation and analysis capabilities to Rust developers, inspired by the popular pan
Rust library for stability.ai
stabilityai Rust library for stability.ai Overview stabilityai is an unofficial Rust library for stability.ai It's based on OpenAPI spec Current featu
Indeed, an ORM library, not a framework, written in Rust
Ormlib Indeed, an ORM library, not a framework, written in Rust Features The main idea that I put into my ORM library is a minimum of stupid code and
๐ Blazing fast and Powerful Discord Token Grabber, no popo made with python
Rusty-Grabber ๐ a blazing fast Discord Token Grabber, no popo made with python Fastest Token Grabber ever : Rusty-Grabber time ./target/release/grab
A Solr 8+ Client for Rust and Python
Solrstice: A Solr 8+ Client for Rust and Python Solrstice is a SolrCloud aware client library written in rust. It also provides a wrapper to python. U
Rust library for whisper.cpp compatible Mel spectrograms
Mel Spec A Rust implementation of mel spectrograms aligned to the results from the whisper.cpp, pytorch and librosa reference implementations and suit
June's standard rust library
Azalea June's standard libraries for rust projects. Has a lot of common code that is often important, or copied to many places in a project. Only work
A command-line tool for re-packaging an epub that has been unzipped. Can also be used as a library.
๐ zaino A command-line tool for re-packaging an epub that has been unzipped. Can also be used as a library. Installation To use zaino as a library, a
A super simple but lightweight logging library that tries to capture the most important (status) information.
Hackerlog A super simple but lightweight logging library that tries to capture the most important (status) information. The following is supported: Lo
The high-speed IAPWS-IF97 package in Rust with C and Python binding
SEUIF97 This is the Rust implementation of the high-speed IAPWS-IF97 package seuif97 with C and Python binding. It is suitable for computation-intensi
A typesafe, flexible, simple, and user-friendly unit system library for Rust that has good error messages.
uy A typesafe, flexible, simple, and user-friendly unit system library for Rust that has good error messages. Usage uy not only stores the unit of a v
Rich terminals. follows Python's rich conventions
richterm use richterm::print; use richterm::text; use richterm::track; use richterm::progress; use std::{thread, time}; fn main() { let vec = ve
Simple and customizable procedural noise generation library written in Rust.
libnoise A simple, performant, and customizable procedural noise generation library inspired by libnoise for C++ featuring: Easy coherent noise genera
A fast little combinational parsing library.
neure A fast little combinational parsing library Performance rel is mean release, fat is mean release with lto=fat See examples Example use neure::*;
Precio is a Rust library that implements the Precio protocol for computing private layered histograms and sums.
Overview of Precio Precio is a Rust implementation of the protocol described in eprint.iacr.org/2021/1490. The goal of the protocol is to enable an an
A Rust library for building modular, fast and compact indexes over genomic data
mazu A Rust library for building modular, fast and compact indexes over genomic data Mazu (ๅชฝ็ฅ)... revered as a tutelary deity of seafarers, including
This rust library is to get lottery monthly result loto6, numbers3 and numbers4
Scraping Japanese Lottery Site this library is to get lottery monthly result loto6, numbers3 and numbers4. scraping japanese lottery site from https:/
Crates.io library that provides high-level APIs for obtaining information on various entertainment media such as books, movies, comic books, anime, manga, and so on.
Crates.io library that provides high-level APIs for obtaining information on various entertainment media such as books, movies, comic books, anime, manga, and so on.
Library uses file-based mmap to store key-values
Library uses file-based mmap to store key-values This is a Rust version of MMKV. By default, this lib uses CRC8 to check data integrity. If include fe
TinyTodo is a Cedar Agent example, with a server in Rust and client in python
TinyTodo - OPAL and Cedar Agent Demo TinyTodo is a simple application for managing task lists. It uses OPAL and Cedar Agent to control who has access
SOCKS5 implement library, with some useful utilities such as dns-query, socks5-server, dns2socks, udp-client, etc.
socks5-impl Fundamental abstractions and async read / write functions for SOCKS5 protocol and Relatively low-level asynchronized SOCKS5 server impleme
๐Async-dropper is probably the least-worst ad-hoc AysncDrop implementation you've seen so far.
๐ async-dropper async-dropper is probably the least-worst ad-hoc AsyncDrop implementation you've seen, and it works in two ways: async_dropper::simpl
โฒ Situwaition is a Rust utility library that waits for conditions
โฒ situwaition situwaition runs a closure continuously, until an Ok(..) is received, or a timeout period elapses. Install cargo add situwaition
A tool to easily work with timezone lookups via a binary, a library, or a server.
rtz A self-contained geo lookup library / binary / server for Rust / JS (via WASM) (free server) using data from the Natural Earth and OpenStreetMap d
Nerf is (yet another) rust GUI lib
NERF Nerf is (yet another) rust GUI lib. It is heavily inspired by Flutter, and is designed to build apps that could run on any plateforms, such as wi
A rust library to interact with the Vyper compiler!
vyper-rs A rust library to interact with the Vyper compiler! Dependencies Please ensure that the Vyper compiler is installed and added to PATH! To ins
Rust client for the huggingface hub aiming for minimal subset of features over `huggingface-hub` python package
This crates aims to emulate and be compatible with the huggingface_hub python package. compatible means the Api should reuse the same files skipping d
Bare-bones WebTransport library in Rust.
Webtransport WebTransport is a protocol for client-server communication over QUIC. It's available in the browser as an alternative to HTTP and WebSock
Multi-source configuration library for Rust.
confik This crate provides a macro for creating configuration/settings structures and functions to read them from files and the environment. Example A
Leptos Query - a robust asynchronous state management library for Leptos,
Leptos Query is a robust asynchronous state management library for Leptos, providing simplified data fetching, integrated reactivity, server-side rendering support, and intelligent cache management.
A simple, workable RCS client library.
rust-rcs-client A simple, workable RCS client library. RCS capabilities are mainly provided by your cellular network. This is a working client side im
Modern Rust utility library delivering modularity, performance & extras; or simply Rust version of Lodash
Lorust - API Documentation Lorust is the Rust version of Lodash, which is a modern Javascript utilty library delivering modularity, performance & extr
Benchmarking C, Python, and Rust on the "sp" problem
Fast SP Various implementations of the problem in this blog post. Requirements To run this, you will need Rust Nightly and Python 3.8+ with numpy. Rus
๐พ๐ฆ ๐บ๐ฎ๐๐๐ฒ๐ฟ๐ถ๐ป๐ด ๐ฟ๐๐๐ ๐๐ต๐ฒ ๐ฟ๐ถ๐ด๐ต๐ ๐๐ฎ๐: ๐๐ต๐ฟ๐ผ๐๐ด๐ต ๐ฐ๐น๐ฎ๐๐๐ถ๐ฐ๐ฎ๐น ๐ฐ๐ผ๐บ๐ฝ๐๐๐ฒ๐ฟ ๐๐ฐ๐ถ๐ฒ๐ป๐ฐ๐ฒ ๐ฝ๐ฟ๐ผ๐ฏ๐น๐ฒ๐บ๐
๐ฆ ๐พ algorithms and data structures in Rust ๐ฃ Rust is a strong-typed (you can't work around the type system, like Python) and static-typed language
Tool to allow parsing large JSON files without laoding into memory
Tool to allow parsing large JSON files without laoding into memory. Developed in Rust with adapters in other programming langauges for easy adoption
Open source bible study program on Linux!
Open Witness Library Open Witness Library is a program to read articles that carries God's true name. Warning This branch is outdated, please refer to
Statistics network traffic --- Rust Library
Language : ๐บ๐ธ English | ๐จ๐ณ ็ฎไฝไธญๆ netraffic Overview netraffic is a rust library that provides ability to statistics network traffic. Prerequisites
Python wrapper around reth db. Written in Rust.
reth-db-py Bare-bones Python package allowing you to interact with the Reth DB via Python. Written with Rust and Pyo3. This python wrapper can access
DynamoDB library for single-table design in Rust
A DynamoDB abstraction for Rust Deez is a DynamoDB abstraction for implementing Single Table Design easily, inspired by ElectroDB. Getting Started Def
wecs (wckd-ecs) is a simple ECS library suitable for general use.
wecs wecs (wckd-ecs) is a simple ECS library heavily based on bevy_ecs. Motivation As part of my "Road to Rust GameDev" journey, I wanted to learn how
A library facilitating the signing and broadcasting of transactions on Cosmos SDK-based blockchains
txf Transaction factory - a library facilitating the signing and broadcasting of transactions (txs) on Cosmos SDK-based blockchains. How to use Exampl
๐ซ Easy to use, robust Rust library for displaying spinners in the terminal
spinoff an easy to use, robust library for displaying spinners in the terminal ๐จ Install Add as a dependency to your Cargo.toml: [dependencies] spino
High-performance Javascript color gradient library powered by Rust + WebAssembly
colorgrad-js High-performance Javascript color gradient library powered by Rust + WebAssembly. No dependencies. Faster than d3-scale, chroma-js, culor
A tiny library and application for animating text in the terminal.
๐ snailshell A tiny library and application for animating text in the terminal. ๐ช It's so easy to add some flair to your text RPGs or console progra
Work with bioinformatic files using Arrow, Polars, and/or DuckDB
biobear is a Python library designed for reading and searching bioinformatic file formats, using Rust as its backend and producing Arrow Batch Readers
Rust library for concurrent data access, using memory-mapped files, zero-copy deserialization, and wait-free synchronization.
mmap-sync mmap-sync is a Rust crate designed to manage high-performance, concurrent data access between a single writer process and multiple reader pr
Super-lightweight Immediate-mode Embedded GUI framework, based on the awesome embedded-graphics library. Written in Rust.
Kolibri - A GUI framework made to be as lightweight as its namesake What is Kolibri? Kolibri is an embedded Immediate Mode GUI mini-framework very str
A no_std GIF library for embedded applications(embedded-graphics)
tinygif A tiny gif decoder written in no_std Rust. This crate requires about 20kB of memory to decode a gif. basic decoding frame iterator interlace s
Blazingly fast interpolated LUT generator and applicator for arbitrary and popular color palettes.
lutgen-rs A blazingly fast interpolated LUT generator and applicator for arbitrary and popular color palettes. Theme any image to your dekstop colorsc
Rust library for compiling and running other programs.
Exers ๐ป Exers is a rust library for compiling and running code in different languages and runtimes. Usage example fn main() { // Imports...
Rust library for one-time async initialization
async-lazy An async version of once_cell::sync::Lazy, std::sync::OnceLock or lazy_static. Uses tokio's sychronization primitives. This crate offers an
Sample Python extension using Rust/PyO3/tch to interact with PyTorch
Python extensions using tch to interact with PyTorch This sample crate shows how to use tch to write a Python extension that manipulates PyTorch tenso
An attempt to build full-featured WebAssembly-based monolith charts
Graphima Graphima (Greek: ฮณฯฮฌฯฮทฮผฮฑ) is an attempt to build full-featured WebAssembly-based monolith charts. See "Can I Use" WebAssembly for browser sup
Read specialized NGS formats as data frames in R, Python, and more.
oxbow Read specialized bioinformatic file formats as data frames in R, Python, and more. File formats create a lot of friction for computational biolo
An opinionated Rust library for interacting with AWS DynamoDB single-table designs.
Modyne An opinionated library for interacting with AWS DynamoDB single-table designs. โ Motive Modyne follows the precepts laid out for effective sing
python dependency vulnerability scanner, written in Rust.
๐ Pyscan A dependency vulnerability scanner for your python projects, straight from the terminal. ๐ blazingly fast scanner that can be used within l
A low-overhead and adaptable audio playback library for Rust
Awedio โ A low-overhead and adaptable audio playback library for Rust. Examples Play a single sound file: let (mut manager, backend) = awedio::start()
Unofficial python bindings for the rust llm library. ๐โค๏ธ๐ฆ
llm-rs-python: Python Bindings for Rust's llm Library Welcome to llm-rs, an unofficial Python interface for the Rust-based llm library, made possible
A library-first, lightweight, high-performance, cloud-native supported API gateway๐ช by RUST
Preview version, will not guarantee the stability of the API! Do NOT use in production environment! A library-first, lightweight, high-performance, cl
A rust library for interacting with multiple Discord.com-compatible APIs and Gateways at the same time.
Chorus A rust library for interacting with (multiple) Spacebar-compatible APIs and Gateways (at the same time). Explore the docs ยป Report Bug ยท Reques
Rust library for scheduling, managing resources, and running DAGs ๐
๐ moongraph ๐ moongraph is a Rust library for scheduling, managing resources, and running directed acyclic graphs. In moongraph, graph nodes are nor
Rust-lang Continuous Wavelet Transform(CWT) library inspired by fCWT.
fastcwt Rust-lang Continuous Wavelet Transform(CWT) library inspired by fCWT. This crate is a direct translation of fCWT Library written in C++ by Art
An ESMTP server library written in Rust.
rs-smtp An ESMTP server library written in Rust. Features ESMTP client & server implementing RFC 5321 Support for SMTP AUTH and PIPELINING UTF-8 suppo
A library for building tools to determine if vulnerabilities are reachable in a code base.
Overview Vuln Reach is a library for developing tools that determine if a given vulnerability is reachable. Provided to the open source community by P
CLI for self-bootstrapped Python applications
PyApp PyApp is a CLI wrapper for Python applications that bootstrap themselves at runtime. Each application is configured with environment variables a
Rust library provides a standalone implementation of the ROS (Robot Operating System) core
ROS-core implementation in Rust This Rust library provides a standalone implementation of the ROS (Robot Operating System) core. It allows you to run
Hypercraft - a VMM library written in Rust
hypercraft is a VMM library written in Rust. If you are interested in Design & Implement about this project, please see this disc
A fun, hackable, GPU-accelerated, neural network library in Rust, written by an idiot
Tensorken: A Fun, Hackable, GPU-Accelerated, Neural Network library in Rust, Written by an Idiot (work in progress) Understanding deep learning from t
A lightweight platform-accelerated library for biological motif scanning using position weight matrices.
๐ผ ๐งฌ lightmotif A lightweight platform-accelerated library for biological motif scanning using position weight matrices. ๐บ๏ธ Overview Motif scanning
Ember is a minimalistic Rust library for creating 2D graphics, games, and interactive visualizations with ease and simplicity.
Ember Ember is a simple and fun 2D rendering library for Rust, allowing you to quickly create graphics and interactive applications with ease. It uses
Stall tracking for Python's GIL and Trio tasks
Perpetuo perpetuo, verb: To cause to continue uninterruptedly, to proceed with continually Perpetuo is a stall tracker for Python. Specifically, it ca
Tooling and library for generation, validation and verification of supply chain metadata documents and frameworks
Spector Spector is both tooling and a library for the generation, validation and verification of supply chain metadata documents and frameworks. Many
โ๏ธ Pre-commit hook for downgrading Python logger syntax
printf-log-formatter Automatically convert f-strings and str.format() syntax to printf-style strings. In other words, this syntax logger.error(f"{1}")
Demo app duplicated in 5 languages (Go/JavaScript/Python/Ruby/Rust) showing how to go from source code to container image using melange+apko
hello-melange-apko ๐ซ This repo contains an example app duplicated across 5 languages showing how to: Package source code into APKs using melange Buil
Bot library for cohost.org
eggbug eggbug-rs is a bot library for cohost.org, providing an interface to create, read, edit, and delete posts. use eggbug::{Post, Session}; // Log
Generic inventory system built in pure rust.
game_inventory A framework for generalizing inventory logic and abstracting it away from item data in your specific game. See more examples and specif
Python implementation of CeresDB client.
CeresDB Python Client Introduction The python client for CeresDB. CeresDB is a high-performance, distributed, schema-less, cloud native time-series da
pyrevm Blazing-fast Python bindings to revm
pyrevm Blazing-fast Python bindings to revm Quickstart make install make test Example Usage Here we show how you can fork from Ethereum mainnet and s
Rye is Armin's personal one-stop-shop for all his Python needs.
Rye Rye is Armin's personal one-stop-shop for all his Python needs. It installs and manages Python installations, manages pyproject.toml files, instal
PyO3 bindings and Python interface to skani, a method for fast fast genomic identity calculation using sparse chaining.
๐ โ๏ธ ๐งฌ Pyskani PyO3 bindings and Python interface to skani, a method for fast fast genomic identity calculation using sparse chaining. ๐บ๏ธ Overview
A Python package written in Rust for email verification without sending any emails.
PyRustify PyRustify is a Python package written in Rust that verifies the email addresses. Features Feature Description Syntax validation Checks if th
Low effort scraping Python's pickle format in Rust. It is to complete pickle parsing as BeautifulSoup was to complete HTML parsing.
repugnant-pickle Because it is, isn't it? This is a Rust crate for dealing with the Python pickle format. It also has support for opening PyTorch file
Rust Offensive Security Library for making you .EXE go GHOST ๐ฅท๐พ
Ghost Ghost is a rust library that allows you to delete your executable while it's running. Usage // With a default placeholder value on windows (`svc
A rust library that allows you to host the CLR and execute dotnet binaries.
ClrOxide ClrOxide is a rust library that allows you to host the CLR and dynamically execute dotnet binaries. I wanted to call it Kepler for no particu
TinyAudio is a cross-platform audio output library
TinyAudio TinyAudio is a cross-platform audio output library. Its main goal to provide unified access to a default sound output device of your operati
A library and binary for testing unhooking ntdll by identifying hooks via in-memory disassembly
(First Public?) Sample of unhooking ntdll (All Exports & IAT imports) hooks in Rust using in-memory disassembly, avoiding direct syscalls and all hooked functions (incl. hooked NtProtectVirtualMemory)
Rust in Anger: high-performance web applications
Rust in Anger: Book demo This is the code repository that accompanies the Rust in Anger blog post. The following folders each come with their own buil
`memory_pages` is a small library provinig a cross-platform API to request pages from kernel with certain premisions
memory_pages: High level API for low level memory management While using low-level memory management in a project can provide substantial benefits, it
Intuitive GTK4/LibAdwaita music player
Resonance Harmonize your listening experience with Resonance. Resonance is an intuitive music player application written in Rust & Python, with a clea