429 Repositories
Rust pool-lang Libraries
Little 2D physics engine used for my game Crate Before Attack.
Circle2D Circle2D is a little physics library used for my game CrateBeforeAttack. Live demo: https://koalefant.github.io/circle2d/ It is not productio
Simple string matching with questionmark- and star-wildcard operator
wildmatch Match strings against a simple wildcard pattern. Tests a wildcard pattern p against an input string s. Returns true only when p matches the
Generates a unique hash/identifier for a system given a set of parameters.
uniqueid ๐ Generates a unique hash/identifier for a system given a set of parameters. Example usage use uniqueid; pub fn main() { let data = vec
Tricking shells into interactive mode when local PTY's are not available
Remote Pseudoterminals Remote Pseudoterminals or "RPTY" is a Rust library which intercepts calls to the Linux kernel's TTY/PTY-related libc functions
๐ฆ Rusty DLL Injector with GUI
DLL Crab Rusty DLL Injector with GUI Screenshot Why? Because I can't find a GUI DLL Injector that written in Rust. And i wrote it myself! Methods Crea
๐ฎ A Realtime Multiplayer Server/Client Game example built entirely with Rust ๐ฆ
Example of a ๐ฎ Realtime Multiplayer Web Game Server/Client built entirely using Rust ๐ฆ
A Telegram bot to watch animes
AmimeWatch A Telegram bot to watch animes. Re-written version of AmimeWatch in Rust. Preparing Configuration Create a file named config.toml and fill
Replibyte - a powerful tool to seed your databases
Seed Your Development Database With Real Data โก๏ธ Replibyte is a powerful tool to seed your databases with real data and other cool features ๐ฅ Feature
An open source, programmed in rust, privacy focused tool for reading programming resources (like stackoverflow) fast, efficient and asynchronous from the terminal.
Falion An open source, programmed in rust, privacy focused tool for reading programming resources (like StackOverFlow) fast, efficient and asynchronou
A blazingly fast, ShareX uploader coded in Rust (using actix web) which utilizes AES-256-GCM-SIV to securely store uploaded content.
Magnesium Oxide โ What is this? Magnesium-Oxide (MGO) is a secure file uploader with support for ShareX. ๐ Features ๐ฅ Blazingly fast uploads and enc
๐ A smol functional language that targets other languages
ditto A small, pure functional language that targets other languages. Syntax highlighting coming soon Elevator pitch โฑ๏ธ Ditto is a mashup of my favour
Rust bindings to the dos-like framework
dos-like for Rust โ This project provides access to Mattias Gustavsson's dos-like framework, so as to write DOS-like applications in Rust. How to use
Just a personal Rust Playground to play around and understand the language.
Rust Proactive Introduction The code is a bit messy but it serves just as a personal Rust Playground to play around and understand the language. You c
A simple programming language, created for AP Computer Science
A simple programming language, created for AP Computer Science
Rustronomy-fits - a Rustronomy tool for FITS file I/O
Rustronomy-fits - a Rustronomy tool for FITS file I/O Rustronomy-fits provides I/O tools for reading, writing and parsing FITS files. It is currently
Provides a mock Ambi client that emulates real sensor hardware such as an Edge client
ambi_mock_client Provides a mock Ambi client that emulates real sensor hardware such as an Edge client. Usage You must have Rust installed to build am
Rall is an incredibly simple and intuitive logger
Really...? Another Logging Library? Yes! :P rall is an incredibly simple and intuitive logger, consider this crate a failure if you can't get setup wi
Sanctity is an acronym for rust ansi16 color test utility
sanctity ๐ sanctity is an acronym for rust ansi16 color test utility. It prints your own text or the default text in all of the 16 terminal colors.
Wena is a micro-framework that provides an elegant starting point for your console application.
Wena was created by Nuno Maduro, and is a Rust Lang micro-framework that provides an elegant starting point for your console application. This project
Fast Discord RPC Client written in Rust
Discord RPC Client Examples Big image, small image, details and one button discordrpc -c 942151169185316874 -d 'untypeable nickname' --button-1-text '
Convert number like 42 to forty-two
num2words Convert number like 42 to forty-two Usage This crate can be either used as a library or a binary. Library Example usage: use num2words::Num2
๐ฆ๏ธLinkmap file parse library for rust
Linkmap file parse library for rust
Dangerously fast dns/network/port scanner, all-in-one
Skanuvaty Dangerously fast dns/network/port scanner, all-in-one. Start with a domain, and we'll find everything about it. Features: Finds subdomains f
Magnesium-Oxide (MGO) a secure file uploader with support for ShareX.
A blazingly fast, ShareX uploader coded in Rust (using actix web) which utilizes AES-256-GCM-SIV to securely store uploaded content.
Magnesium-Oxide (MGO) - a secure file uploader with support for ShareX.
A blazingly fast, ShareX uploader coded in Rust (using actix web) which utilizes AES-256-GCM-SIV to securely store uploaded content.
Fastest autocomplete API written in rust ๐ฆ
rust-autocomplete-api fastest* autocomplete API written in rust ๐ฆ *probably Run it locally cargo build --release ./target/release/autocomplete-api-po
Stopwatch lib for rust. Start, pause, reset and lap like any stopwatch.
Chronometer Stopwatch lib for rust. Start, pause, reset and lap like any stopwatch. Nothing special I'm just learning rust. Getting Started Add this l
A simple, fast, easy README generator
Welcome to Readme Generator A simple, fast, easy README generator. Never worry about READMEs again! What it does: Run the command in your project's di
A simple CLI I made while practicing rust to easily make QR codes with just one command, all in your terminal.
Welcome to rust-qrcode-cli ๐ A CLI I made while practicing rust to easily make QR codes with just one command, all in your terminal. Install git clon
A collection of semi-useful tools made for GNU/Linux
DECTOOLS A collection of semi-useful tools made for GNU/Linux. Some may work on macOS, though functionality isn't a priority. Depenencies: python, bas
A simple and fast FRC autonomous path planner (designed for swerve drive)! (Desktop/Laptop only)
This is a website developed for planning autonomous paths for FRC robots. It is intended to be a simple and fast tool to create autos, which works offline at competitions.
Software for managing Stream Deck devices with folders and actions
Streamduck Software for managing Stream Deck devices with folders and actions Project that will perhaps be better than streamdeck-ui Currently still i
Create your personal token with rust smart contracts
Solana Rust Token ๐ฐ This application written Rust using Anchor โ
elite - rust converter
elite - rust converter
An (unofficial) Rust library for querying db-ip.com data
db_ip An (unofficial) library for querying db-ip.com CSV databases in safe Rust. This library is not affiliated with or endorsed by db-ip.com. Be advi
This represents staked SOL, and can be sold for wSOL in the wSOL/stSOL Liquidity Pool
This represents staked SOL, and can be sold for wSOL in the wSOL/stSOL Liquidity Pool (paying a fee to skip the unstaking cool-down period). The value of your stSOL holdings is automatically incremented each epoch when staking rewards are paid.
A real fast minecraft api (wip)
crust a real fast minecraft api (huge emphasis on W I P!!!) read the docs built with this section should list any major frameworks that you built your
Super Fast & High Performance minimalist web framework for rust
Super Fast & High Performance minimalist web framework for rust
Kubernetes controller written in Rust for automatically generating and updating secrets
Kubernetes controller written in Rust for automatically generating and updating secrets
A lightweight key-value cache system developed for experimental purposes
A lightweight key-value cache system developed for experimental purposes. It can also include distributed systems setup if I can.
A word-guessing game from your terminal ๐ฉโฌ๐ฉ๐จ๐ฉ
Poodle Not a ๐ฉ (Poodle), but a word-guessing game from your terminal ๐ฉ โฌ ๐ฉ ๐จ ๐ฉ Features โ In Rust ๐ฆ โ Attempt logs โ Rules of the original game
A complicated eso-lang written in Rust that doesn't limit your creativity!
Documentation for mott Introduction mott (from french "mot" = word) is (maybe) the first programming language, that doesn't limit your creativity to p
A simple script (in Rust lang) to create HTML from SVD
A simple script to create HTML from an SVD file This is a simple script written in Rust language to create a single HTML file from an SVD file. It's r
Asset-Pool is a decentralized lending protocol and enables users to lend through their social networks
Run If you need to, set up your Substrate development environment . Then, build and run a development chain: $ cargo run -- --dev --tmp Once the node
ratpack: a simpleton's HTTP framework (for rust-lang)
ratpack: a simpleton's HTTP framework (for rust-lang) ratpack is idealized in the simplicity of the sinatra (ruby) framework in its goal, and attempts
Easy, Simple, Clean. Making status bars reliable and up-to-date.
Simple Status Easy, Simple, Clean. Making status bars reliable and up-to-date. Installation Compiling simple_status yourself doesn't require much. Ins
This repository features a simple Kalman filter and RTS smoother (KFS) implementation in Rust by using the ndarray library.
Kalman filter and RTS smoother in Rust (ndarray) This repository features a simple Kalman filter and RTS smoother (KFS) implementation in Rust by usin
rust-postgres support library for the r2d2 connection pool
r2d2-postgres Documentation rust-postgres support library for the r2d2 connection pool. Example use std::thread; use r2d2_postgres::{postgres::NoTls,
Memcached support for the r2d2 connection pool (Rust)
Memcached support for the r2d2 connection pool (Rust)
rust-mysql-simple support library for the r2d2 connection pool
r2d2-mysql rust-mysql-simple support library for the r2d2 connection pool.
r2d2-cypher is a r2d2 connection pool for rusted-cypher
r2d2-cypher is a r2d2 connection pool for rusted-cypher
r2d2-couchdb: CouchDB support for the r2d2 connection pool
r2d2-couchdb: CouchDB support for the r2d2 connection pool
ODBC adapter for r2d2 connection pool
ODBC adapter for r2d2 connection pool
JSON file store (jfs) support for the r2d2 connection pool
JSON file store (jfs) support for the r2d2 connection pool
Oracle support for the r2d2 connection pool
r2d2-oracle The documentation can be found on docs.rs. Oracle support for the r2d2 connection pool. This fits in between the r2d2 connection manager a
LDAP support for the r2d2 connection pool
r2d2-ldap LDAP support for the r2d2 connection pool Install Add this to your Cargo.toml: [dependencies] r2d2-ldap = "0.1.1" Basic Usage use std::threa
Wordlet - a command line clone of Wordle, written in Rust.
Wordlet Wordlet is a command line clone of Wordle, written in Rust. Installation $ cargo install wordlet Usage After installation, start Wordlet by ty
A Rust wrapper for the Text synthesization service TextSynth API
A Rust wrapper for the Text synthesization service TextSynth API
Enigma Core library. The domain: Trusted and Untrusted App in Rust.
Enigma Core library Service Master Develop CI Badge Pure Rust Enclave && Untrusted in Rust. Core is part of the Enigma node software stack. The Core c
A rust implementation of the ABCI protocol for tendermint core
๐จ DEPRECATED ๐จ This repo has been deprecated. Development work continues as the "abci" crate of informalsystems/tendermint-rs. Please reference that
The Rust Reference
The Rust Language Reference This document is the primary reference for the Rust programming language. This document is not normative. It may include d
Scalable and fast data store optimised for time series data such as financial data, events, metrics for real time analysis
OnTimeDB Scalable and fast data store optimised for time series data such as financial data, events, metrics for real time analysis OnTimeDB is a time
The Ribbon Programming Language, made in Rust.
The Ribbon Programming Language (WIP) This language is designed to be quick to write and is heavily inspired by Rust, which is also the language it wa
Tiny Rust library to draw pretty line graphs using ascii characters.
rasciigraph Tiny Rust library to draw pretty line graphs using ascii characters. Usage Add this to your Cargo.toml [dependencies] rasciigraph = "0.1.1
Accel: GPGPU Framework for Rust
Accel: GPGPU Framework for Rust crate crates.io docs.rs GitLab Pages accel CUDA-based GPGPU framework accel-core Helper for writing device code accel-
Rust bindings for darknet
Rust bindings for darknet Darknet: Convolutional Neural Networks todo rewrite the demo function used in yolo.c in rust Examples Link existing files an
Neural Networks in Rust, without backpropagation. WIP
Deep Thought As of right now, this crate is far from a usable state. This crate implements feedforward-neural Networks in rust. Unlike the vast majori
Scratch-Containerised Rust GraphQL-API using Dataloaders
Dockerize Graphql Rust More current version at https://github.com/jayy-lmao/rust-cult-graphql-server This project is currently for demonstrating the u
All Algorithms implemented in Rust
The Algorithms - Rust All algorithms implemented in Rust (for educational purposes) These are for demonstration purposes only. RESTART BUILD Sort Algo
This repository contains the Rust source code for the algorithms in the textbook Algorithms, 4th Edition
Overview This repository contains the Rust source code for the algorithms in the textbook Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne.
Cargo-about - ๐ Cargo plugin to generate list of all licenses for a crate ๐ฆ
๐ cargo-about Cargo plugin for generating a license listing for all dependencies of a crate See the book ๐ for in-depth documentation. Please Note:
Pua-lang - a dialect of The Monkey Programming Language
pua-lang PUA Programming Language written in Rust. What's pua-lang? pua-lang is a dialect of The Monkey Programming Language, intended to mirror the i
Tangram - makes it easy for programmers to train, deploy, and monitor machine learning models.
Tangram is the all-in-one machine learning toolkit for programmers. Train a model from a CSV file on the command line. Make predictions from Elixir, G
Rust-blog - Educational blog posts for Rust beginners
pretzelhammer's Rust blog ๐ฆ I write educational content for Rust beginners and Rust advanced beginners. My posts are listed below in reverse chronolo
Rustus - TUS protocol implementation in Rust.
Rustus Tus protocol implementation written in Rust. Features This implementation has several features to make usage as simple as possible. Rustus is r
A Rust based DNS client, server, and resolver
Trust-DNS A Rust based DNS client, server, and Resolver, built to be safe and secure from the ground up. This repo consists of multiple crates: Librar
๐ Advent of Code MMXXI
Advent of Code MMXXI This year, 2021, we crack the Advent of Code in Rust. Running the Solutions $ cargo -V cargo 1.56.0 (4ed5d137b 2021-10-04) $ carg
Assembly-level implementation of interesting data types
Clnooms Assembly-level implementation of various interesting data types on Rust Table of Contents Data Types Half-precision floating point (f16) Exten
Implementation of Proof of Existence consensus using Substrate Framework, Frame, Pallets, RUST
Substrate Node Template A fresh FRAME-based Substrate node, ready for hacking ๐ Getting Started Follow the steps below to get started with the Node T
A conky-like system monitor made for the sole purpose of teaching myself rust-lang.
Pomky A conky-like system monitor made for the sole purpose of teaching myself rust-lang. It is not as configurable, modular, or feature packed as con
A basic RUST RPG created by arukovic.
Rust RPG! Hello this is a RUST RPG created by arukovic! This is just a simple RPG created by purely Rust... feel free to run it! Manually running 1st
Android-related tools for building and developing applications ๐
Rust Android Tools Android-related tools for building and developing applications: Name Description Status aapt2 Android Asset Packaging Tool โ bundle
A demo blog post engine in Rust, using Rocket and MongoDB
A demo blog post engine written in Rust, using Rocket and MongoDB Quick Start Setup a new MongoDB cluster https://cloud.mongodb.com/ create a new data
The simplest build-time framework for writing web apps with html templates and typescript
Encoped A build-time fast af tool to write static apps with html and TypeScript Features Template-based ESLint, Prettier and Rollup integration No ext
Quick Pool: High Performance Rust Async Resource Pool
Quick Pool High Performance Rust Async Resource Pool Usage DBCP Database Backend Adapter Version PostgreSQL tokio-postgres qp-postgres Example use asy
Update informer for CLI applications written in Rust ๐ฆ
Update-informer Update informer for CLI applications written in Rust ๐ฆ Usage Add to Cargo.toml: [dependencies] update-notifier = "0.1.0" To check the
This is the repository with the tutorials of Learning Rust series in @Leticia-maria Youtube channel
Rust Tutorials This repository contains the information of Learning Rust playlist in my youtube channel. Learning Rust(part. 1)! Installation on Ubunt
witgen is a library to generate .wit files for WebAssembly in Rust
witgen witgen is a library to help you generate wit definitions in a wit file for WebAssembly. Using this lib in addition to wit-bindgen will help you
CARBON is an interface-centric programming language named after the concept of an allotropy.
CARBON programming language Status: just an idea CARBON is an interface-centric programming language named after the concept of an allotropy. It is an
Marinde Anchor-Based, first on mainnet, liquid-staking-program and mSOL-SOL swap pool
marinade-anchor Marinade-finance liquid staking program for the Solana blockchain Audits & Code Review Kudelski Security: https://marinade.finance/Kud
Variable-length signed and unsigned integer encoding that is byte-orderable for Rust
ordered-varint Provides variable-length signed and unsigned integer encoding that is byte-orderable. This crate provides the Variable trait which enco
A tool to make grocery lists written in Rust
grusterylist: makes grocery lists, written in Rust grusterylist uses and can add to local libraries of user-added recipes and grocery items to put tog
Fastest lz4 compression library in Node.js, powered by napi-rs and lz4-flex.
Lz4 Fastest lz4 compression library in Node.js, powered by napi-rs and lz4-flex. Install this package yarn add lz4-napi API export function compress:
A high-performance renderer to render glTF models that use the `KHR_materials_transmission` and `KHR_materials_volume` extensions.
This is a high-performance renderer designed among other things to render glTF models that use the KHR_materials_transmission and KHR_materials_volume
Safe Rust crate for creating socket servers and clients with ease.
bitsock Safe Rust crate for creating socket servers and clients with ease. Description This crate can be used for Client -- Server applications of e
A repository for showcasing my knowledge of the Rust programming language, and continuing to learn the language.
Learning Rust I started learning the Rust programming language before using GitHub, but increased its usage afterwards. I have found it to be a fast a
Fish Fight is a tactical 2D shooter. Made with Rust-lang and Macroquad ๐ฆ๐ถ
Fish Fight Introduction Fish Fight is a tactical 2D shooter, played by up to 4 players online or on a shared screen. Aim either left or right; the res
Stretto is a Rust implementation for ristretto. A high performance memory-bound Rust cache.
Stretto is a Rust implementation for ristretto. A high performance memory-bound Rust cache.
A Rust attribute macro to limit a function's number of runs over a specified period of time
throttle_my_fn: A Rust attribute macro to throttle the execution of functions throttle_my_fn is a Rust attribute macro to limit a function's number of
(Ab)using technology for fun & profit.
(Ab)using technology for fun & profit. Code accompanying my blog