1197 Repositories
Rust utility-library Libraries
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
Opinionated set of extensions for use with rust-script
rust-script-ext Opinionated set of extensions for use with rust-script. Using rust-script to run Rust like a shell script is great! This crate provide
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
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
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
Ktx is a lightweight terminal-ui utility for editing Kubernetes config
ktx Ktx is a lightweight terminal-ui utility for editing the kubectl config If you work with a large infrastructure where you have to jump between clu
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
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
A command-line utility which aligns a block of text within the terminal (or a specified number of columns), written in Rust.
align: a command line utility for aligning text. โญ Overview Aligns text within the terminal (or a specified number of columns). The text is treated as
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
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
runs init, preview and apply on pulumi stacks right in your Github Actions. Inspired from Atalantis for Terraform
pulumi-actions runs init, preview and apply on pulumi stacks right in your Github-Actions. Inspired from Atlantis for Terraform PREVIEW Release Curren
โฒ 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
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.
Tiny media transcoding utility for node ๐ถ
Mediaplex Tiny media transcoding utility for node. ๐๏ธ This package is a work in progress. Installation $ npm install --save mediaplex Example const m
A utility for exporting administrative/moderation statistics from your Lemmy instance's PostgreSQL database to InfluxDB!
Lemmy (Stats) Data Exporter About This Project This project aims to act as a bridge between Lemmy's PostgreSQL database and InfluxDB, primarily to tra
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
๐พ๐ฆ ๐บ๐ฎ๐๐๐ฒ๐ฟ๐ถ๐ป๐ด ๐ฟ๐๐๐ ๐๐ต๐ฒ ๐ฟ๐ถ๐ด๐ต๐ ๐๐ฎ๐: ๐๐ต๐ฟ๐ผ๐๐ด๐ต ๐ฐ๐น๐ฎ๐๐๐ถ๐ฐ๐ฎ๐น ๐ฐ๐ผ๐บ๐ฝ๐๐๐ฒ๐ฟ ๐๐ฐ๐ถ๐ฒ๐ป๐ฐ๐ฒ ๐ฝ๐ฟ๐ผ๐ฏ๐น๐ฒ๐บ๐
๐ฆ ๐พ 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
A cli utility for playing music mixes for programming & focus from musicforprogramming.net
mfp: music for programming A command-line utility for playing music mixes for programming & focus (from musicforprogramming.net), unlocking the flow s
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
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
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
Animated app icons in your Dock that can run an arbitrary shell script when clicked.
Live App Icon for Mac Animated app icons in your Dock that can run an arbitrary shell script when clicked. Requirements macOS 13 (Ventura) or higher X
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
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
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
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()
Utility for barcoderdev/unitypackage_godot, submit issues there.
unitypackage_util Requires barcoderdev/FBX2glTF to extract FBX in GLTF(glb) format. Place the binary in the same folder, or in PATH. Usage: unitypacka
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
This CLI utility facilitates effortless manipulation and exploration of TOML, YAML, JSON and RON files.
๐๐ป๐๐ง This CLI utility facilitates effortless manipulation and exploration of TOML, YAML, JSON and RON files.
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
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
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
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
An i3/Sway utility to switch focus to your last focused window. Alt+Tab in i3
i3-back An i3/Sway utility to switch focus to your last focused window. Allows for behavior similar to Alt+Tab on other desktop environments. Features
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
CLI utility that screencaptures your Linux desktop and streams it to Kodi via UPNP/DLNA and RTSP
desktopcast Desktopcast is a little CLI application that allows you to cast your Linux desktop to any UPNP/DLNA device capable of the AVTransfer servi
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 CLI tool to get help with CLI tools ๐
A CLI tool to get help with CLI tools ๐ halp aims to help find the correct arguments for command-line tools by checking the predefined list of common
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
Blazing-fast and yet Sleuth cameraman to www* ๐โกโจ
Haylxon ๐ฅ ๐ฆ SHOOT BEFORE THE BLINK || Haylxon, A tool embodying the K1SS philosophy that allows you to take screenshots of webpages/URLs at lightnin
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)
A Rust crate providing utility functions and macros.
ไป็ป ๆญคๅบๆไพๅ็ฑปๅ่ฝ๏ผๅผๅธธๅค็ใhttp postๆถๅๅฏน่ฑกใๆ ผๅผ่ฝฌๆขใ่ฏญๆณ็ณใ ๅจ Cargo.toml ้ๆทปๅ ๅฆไธไพ่ต้กน [dependencies.xuanmi_base_support] git = "https://github.com/taiyi-research-institute/x
`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
An async, user-friendly Let's Encrypt/ACMEv2 library written in Rust
lers An async, user-friendly Let's Encrypt/ACMEv2 library written in Rust. The API and implementation were inspired by acme2, acme-micro, and lego. Fe
A simple Rust library for OpenAI API, free from complex async operations and redundant dependencies.
OpenAI API for Rust A community-maintained library provides a simple and convenient way to interact with the OpenAI API. No complex async and redundan
Most useful information about your system in a single command.
mymy Access the most common information about your system using a single command. Mymy is a command line tool that provides the most helpful informati
Typesafe opinionated abstractions for developing Cairo 1.0 smart contracts
Suna Built with auditless/cairo-template Typesafe opinionated abstractions for developing Cairo 1.0 smart contracts. Originally created to facilitate
This library contains collection of all sorts of useful information for every country.
Keshvar This library contains collection of all sorts of useful information for every country. Package | Documentation | Repository Demo use keshvar::
Tokio based client library for the Android Debug Bridge (adb) based on mozdevice
forensic-adb Tokio based client library for the Android Debug Bridge (adb) based on mozdevice for Rust. Documentation This code has been extracted fro
An R interface to Rust's h3o library
h3o h3o is a system-dependency free package to interact with the H3 Geospatial Indexing system by Uber. h3o utilizes the Rust library h3o with is a pu
Rust encryption library for practical time-lock encryption.
tlock_age: Hybrid Timelock Encryption/Decryption in Rust tlock_age is a library to encrypt and decrypt age filekey using tlock scheme. It provides an
Media Cleaner is a simple CLI tool to clean up your media library based on your Overseerr requests and Tautulli history, written in Rust.
Media Cleaner Media Cleaner is a simple CLI tool to clean up your media library based on your Overseerr requests and Tautulli history, written in Rust
The `io_uring` library for Rust (with Rustix)
Linux IO Uring The low-level io_uring userspace interface for Rust ported to rustix. Usage To use io-uring crate, first add this to your Cargo.toml: [
A simple CLI utility to add rounded borders, padding, and shadows to images.
shadower a simple command-line utility to add rounded corners and shadows to images Installation From AUR paru -S shadower-git From source cargo build
A Rust library for interacting with OpenAI's ChatGPT API, providing an easy-to-use interface and strongly typed structures.
ChatGPT Rust Library A Rust library for interacting with OpenAI's ChatGPT API. This library simplifies the process of making requests to the ChatGPT A