152 Repositories
Rust check-free-space Libraries
Provide free GPT-3.5 API service by reverse engineering the login-free ChatGPT website.
ChatGPT Free API Provide free GPT-3.5 API service by reverse engineering the login-free ChatGPT website. Note: This service requires the IP to be able
Tool to check Nixpkgs' pkgs/by-name directory
Nixpkgs pkgs/by-name checker This repository implements a program to check Nixpkgs' pkgs/by-name directory as part of RFC 140. See CONTRIBUTING.md for
โก๐ Content Delivery Network written in Rustlang, optimized for speed and latency.
Supported Formats HTML Javscript Css Image PNG JPG JPEG GIF SVG Video MP4 WEBM FLV Audio OGG ACC MP3 Archives ZIP RAR Feeds & Data JSON YAML XML Docum
Free and open public transport routing.
Transitous Free and open public transport routing. Goal A community-run provider-neutral international public transport routing service. Using openly
Gauzilla: a 3D Gaussian Splatting renderer written in Rust for WebAssembly with lock-free multithreading
Gauzilla A 3D Gaussian Splatting (3DGS) renderer written in Rust for platform-agnostic WebAssembly (WASM) with lock-free multithreading. Uses WebGL an
A rust library for sharing and updating arbitrary slices between threads, optimized for wait-free reads
atomicslice A Rust library for thread-safe shared slices that are just about as fast as possible to read while also being writable. Overview Use Atomi
MMRL Command Line Interface is a free tool to install Magisk/KernelSU modules
Magisk Module Repo Loader CLI MMRL comes now as command line interface, with multi module install support! Repositoreis You can use any repo you want,
Catch Tailwindcss Errors at Compile-Time Before They Catch You, without making any change to your code! Supports overriding, extending, custom classes, custom modifiers, Plugins and many more ๐๐ฅ๐ฆ
twust Twust is a powerful static checker in rust for TailwindCSS class names at compile-time. Table of Contents Overview Installation Usage Statement
What if we could check declarative macros before using them?
expandable An opinionated attribute-macro based macro_rules! expansion checker. Textbook example rustc treats macro definitions as some opaque piece o
๐ A universe in progress
Verse Download Get the latest release! Controls Action Keyboard Controller Thrust W, โ RT Turn left A, โ LS โ Turn right D, โ LS โ Fire Space A/X Paus
Command Line Scientific Calculator. Free Forever. Made with โค๏ธ using ๐ฆ
โโโโโโโโโโโโโโโ โโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโ โโโโโโโโโโโ โโโ โโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโ -
User-space Wireguard gateway allowing sharing network connection from environment where usual routing rules are inaccessible.
wgslirpy A command line tool (and a Rust library) for accepting incoming connections within a Wireguard link and routing them to external network usin
Fast & reliable user space NAT64
protomask A user space NAT64 implementation. Protomask started as a challenge to create a NAT64 implementation in a weekend. The goal of protomask is
An efficient async condition variable for lock-free algorithms
async-event An efficient async condition variable for lock-free algorithms, a.k.a. "eventcount". Overview Eventcount-like primitives are useful to mak
An interruption-free notification system for Linux
nofi A Rofi-driven notification manager rofi.mp4 nofi is a distraction-free notification center. While most notification daemons make immediate popups
skyWM is an extensible tiling window manager written in Rust
skyWM is an extensible tiling window manager written in Rust. skyWM has a clear and distinct focus adhering to the KISS and Unix philosophy.
Web scraper written in Rust for extracting paid HTML templates for free.
HTML Template Scraper This tool provides a convenient solution by allowing you to access and download a wide range of HTML website templates, includin
A comprehensive and FREE Online Rust hacking tutorial utilizing the x64, ARM64 and ARM32 architectures going step-by-step into the world of reverse engineering Rust from scratch.
FREE Reverse Engineering Self-Study Course HERE Hacking Rust A comprehensive and FREE Online Rust hacking tutorial utilizing the x64, ARM64 and ARM32
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
High-performance, lock-free local and concurrent object memory pool with automated allocation, cleanup, and verification.
Opool: Fast lock-free concurrent and local object pool Opool is a high-performance Rust library that offers a concurrent and local object pool impleme
String OS from User Space!
... from User Space! Introduction Did you read about the amazing String OS? Did you find yourself longing for its amazingly simple and elegant API? Ar
Simple CLI tool to create dummy accounts with referral links to give yourself free Plus.
Free Duolingo Plus A simple CLI tool to create dummy accounts with referral links to give yourself free Plus (max 24/41 weeks depending on whether you
A little tool to create region-free openingTitle.arc files for New Super Mario Bros. Wii, or to convert them from one region to another
smallworld ...though the mountains divide and the oceans are wide... smallworld is a little tool that can create region-free openingTitle.arc files fo
๐พSaving Your Hard Disk, One Project at a Time
nodemore ๐พ Nodemore Recursively Searches Directories for Unused Projects Contents Why? Installation Usage Configuration Why? NodeJS has a horrible wa
A minimal, allocation-free Prometheus/OpenMetrics metrics implementation for `no-std` and embedded Rust.
tinymetrics a minimal, allocation-free Prometheus/OpenMetrics metrics implementation for no-std and embedded projects. why should you use it? you may
CFD is a tool that allows you to check one or more domains to see if they are protected by CloudFlare or not.
CFD is a tool that allows you to check one or more domains to see if they are protected by CloudFlare or not. The check is carried out based on five criteria: 3 headers in the HTTP response, IP, and SSL certificate issuer. The check result can be displayed on the screen or saved to a file.
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
A free and open-source DNA Sequencing/Visualization software for bioinformatics research.
DNArchery ๐งฌ A free and open-source cross-platform DNA Sequencing/Visualization Software for bioinformatics research. A toolkit for instantly performi
Check a folder for dirty git repositories, forgotten branches and commits
dg - find dirty git repos Ever forgot to push a commit or lost your work because you assumed it was pushed to Github but it wasn't? dg finds local git
๐ฐ Midas is a free and open source Moving Average Trading backtest simulator.
Midas is a free and open source Moving Average Trading backtest simulator Bilibili Video: https://www.bilibili.com/video/BV11o4y1B7fL โ ๏ธ Warning Inves
A CLI and library to convert data to sound, and vice versa (dependency-free)
Data to sound A simple crate to convert data to sound, and sound to data. The sound file format is wave (.wav). You can use it as a library or as a co
TopK algorithm implementation in Rust (Filtered Space-Saving)
TopK TopK algorithm implementation in Rust. This crate currently provides the Filtered Space-Saving algorithm. Version numbers follow the semver conve
Free and open-source reimplementation of Native Mouse Lock (display_mouse_lock) in rust.
dml-rs display_mouse_lock in rust. Free, open-source reimplementation of display_mouse_lock (Native Mouse Lock) in Rust. Written because I felt like i
Accompanying code for my talk "No free lunch: Limits of Wasm as a bridge from Rust to JS" presented @ EuroRust2022 in Berlin
No free lunch: Limits of Wasm as a bridge from Rust to JS Accompanying code for the talk I presented at EuroRust 2022 in Berlin, Germany Slides for th
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
is-wsl Check if the process is running inside Windows Subsystem for Linux (Bash on Windows) Inspired by sindresorhus/is-wsl and made for Rust lang. Ca
A simple space shooter game. Runs in the terminal using characters-based UI. Fully written in Rust, using the "ruscii" library.
Thrust - a terminal shooter game Originally created as a project for the "Missing Semester" course at JKU Linz (338.006). The game is entirely written
Python library for embedding large graphs in 2D space, using force-directed layouts.
Graph Force A python/rust library for embedding graphs in 2D space, using force-directed layouts. Installation pip install graph_force Usage The first
Recipes for avoiding bounds checks in Rust, without unsafe!
Recipes for avoiding bounds checks in Rust This repository showcases various approaches to avoiding bounds checks in Rust code, without unsafe code. E
Following "ZK HACK III - Building On-chain Apps Off-chain Using RISC Zero"
RISC Zero Rust Starter Template Welcome to the RISC Zero Rust Starter Template! This template is intended to give you a starting point for building a
Allocation-free UnionFind library for bare metal environments
Allocation-free UnionFind library for bare metal environments The library provides the following algorithms that is used with UnionFind. QuickFind Qui
The utility is designed to check the availability of peers and automatically update them in the Yggdrasil configuration file, as well as using the admin API - addPeer method.
Yggrasil network peers checker / updater The utility is designed to check the availability of peers and automatically update them in the Yggdrasil con
CIEBII - Check if every bit is intact
CIEBII Checks If Every Byte Is Intact CIEBII is an image file format that checks if every single byte is intact. What does it do if it finds that a by
Lapce vue plugin, support vue (SFC) syntax highlight, autocomplate,types check
Lapce Plugin for Vue (based volar) Preview Usage Required: Lapce version must be greater than 2.0, and you can use Lapce nightly version. click here t
Free Rust-only Xbox ADPCM encoder and decoder
XbadPCM Safe (and optionally no-std) Rust crate for encoding and decoding Xbox ADPCM blocks. Decoding example Here is example code for decoding stereo
A wrapper around Rust futures that stores the future in space provided by the caller.
StackFuture This crate defines a StackFuture wrapper around futures that stores the wrapped future in space provided by the caller. This can be used t
Desktop app for reading and downloading manga. With clean distraction-free design and no clutter
Tonbun Tonbun is a desktop app for reading and downloading manga. With clean distraction-free design and no clutter. Build with Rust, Tauri, Vue.js, a
'apk-yara-checker' is a little CLI tool written in Rust to check Yara rules against a folder of APK files.
apk-yara-checker 'apk-yara-checker' is a little CLI tool written in Rust to check Yara rules against a folder of APK files. You have to pass the folde
languagetool-code-comments integrates the LanguageTool API to parse, spell check, and correct the grammar of your code comments!
languagetool-code-comments integrates the LanguageTool API to parse, spell check, and correct the grammar of your code comments! Overview Install MacO
a FREE and MODERN split-screen tetris game WITHOUT ADS
tetr:: A โจ modern โจ Tetris game made in OpenGL and Rust Gameplay tetr:: is an implementaion of modern Tetris, and essentially a clone of tetr.io. This
This automatically patches the RoPro extension for you, allowing you to have pro_tier for free.
RoPro Patcher This automatically patches the RoPro extension for you, allowing you to have pro_tier for free. NOTE Chrome, Brave (and possibly other b
A lock-free, partially wait-free, eventually consistent, concurrent hashmap.
A lock-free, partially wait-free, eventually consistent, concurrent hashmap. This map implementation allows reads to always be wait-free on certain pl
skyWM is an extensible tiling window manager written in Rust
skyWM is an extensible tiling window manager written in Rust. skyWM has a clear and distinct focus adhering to the KISS and Unix philosophy.
Scan your Rust crate for semver violations.
cargo-semver-checks Scan your Rust crate for semver violations. Queries rustdoc-generated crate documentation using the trustfall "query everything" e
Use free svg icons in your Dioxus projects easily with dioxus-free-icons.
dioxus-free-icons Use free svg icons in your Dioxus projects easily with dioxus-free-icons. More information about this crate can be found in the crat
A Rust crate for hassle-free Corosync's configuration file parsing
corosync-config-parser A Rust crate for hassle-free Corosync's configuration file parsing. Inspired by Kilobyte22/config-parser. Usage extern crate co
A lock-free, append-only atomic pool.
A lock-free, append-only atomic pool. This library implements an atomic, append-only collection of items, where individual items can be acquired and r
VRS is a simple, minimal, free and open source static web server written in Rust
VRS is a simple, minimal, free and open source static web server written in Rust which uses absolutely no dependencies and revolves around Rust's std::net built-in utility.
A space shooter game made with Amethyst and Rust.
Theta Wave Project Introduction This game was made with the Amethyst engine. It is inspired by games like Raiden and The Binding of Isaac. Game Introd
The free password manager for power users
The free password manager for power users
skyWM is an extensible tiling window manager written in Rust. skyWM has a clear and distinct focus adhering to the KISS and Unix philosophy.
Please note: skyWM is currently in heavy development and is not usable as of yet. Documentation and versions will change quickly. skyWM skyWM is an ex
Type-check non-existing `Phantom` code for Fun And Profit
Sometimes you may want to write Rust code that ought to be type-checked (e.g., borrow-checked) in the same fashion as real Rust code even though that code is never intended to be run / to affect or even reach code generation.
wait-free 4-level 64-bit pagetable for contiguous low-contention concurrent metadata
pagetable Wait-free 4-level page table that maps from a u64 key to an &AtomicU64 value. Page fan-out is 2^16. If a key doesn't exist, intermediate pag
Helper functions and structs for working with 2D space in Bevy.
About Baffled by quaternions? Want to accelerate an object in 2D? Wish that there was a simple way to work with grids? Just want to know if two axis-a
Free Rust ๐ฆ course in English ๐ฌ๐ง
Learn Rust ๐ฆ Free Rust ๐ฆ course in English ๐ฌ๐ง This course was inspired by Dcode Before starting to learn a programming language, you need to under
Converts cargo check (and clippy) JSON output to the GitHub Action error format
cargo-action-fmt Takes JSON-formatted cargo check (and cargo clippy) output and formats it for GitHub actions. Examples This tool can be used with a v
A stable, linearithmic sort in constant space written in Rust
A stable, linearithmic sort in constant space written in Rust. Uses the method described in "Fast Stable Merging And Sorting In Constant Extra Space"
High Assurance Rust - A free book about developing secure and robust systems software.
High Assurance Rust - A free book about developing secure and robust systems software.
Rest API to check if a password is in a data breach
easypwned (haveibeenpwned / HIBP) Rest API to check if a password is in a data breach. Works offline - everything stays on your machine! Database is i
Bindings to TinyGL, a Small, Free and Fast Subset of OpenGL
TinyGL is a very lightweight partial OpenGL implementation. Its small size makes it ideal for static linking.
A Garry's Mod module that lets you check which fonts are available on the system
gm_fontsx Since apparently we're never getting a proper way to check for installed fonts on Garry's Mod, this has to exist ๐ Usage require("fontsx")
Removes generated and downloaded files from code projects to free up space
makeclean Removes generated and downloaded files from code projects to free up space. Features: List, cleans and archives projects depending on how lo
Quinine is a Rust library that implements atomic, lock-free, but write-once versions of containers like `Box` or `Arc`
Quinine is a Rust library that implements atomic, lock-free, but write-once versions of containers like `Box` or `Arc`
๐พ The classic Space Invaders game made in rust!
๐พ Invaders The classic space-shooter game now in your terminal! And the good part: made in Rust! โ This game was made during the course Ultimate Rust
picom-xrdesktop-companion is a program that runs alongside picom, that mirrors your desktop windows to the VR/XR space.
picom-xrdesktop-companion picom-xrdesktop-companion What is this How to use Installation Dependencies Building Limitations Bugs Window stacking Questi
Jotsy is a self-hosted, free and open-source note taking app with a goal of simplicity in mind
Jotsy: Just your notes Jotsy is a self-hosted, free and open-source note taking app with a goal of simplicity in mind. It is powered by Skytable. Read
๐ฝ A simple and pain-free configuration language.
๐ฝ Corn A simple and pain-free configuration language. Corn has been designed using inspiration from JSON and Nix to produce a language that's easy an
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
The Hassle-Free JavaScript Tool Manager
The Hassle-Free JavaScript Tool Manager Fast: Install and run any JS tool quickly and seamlessly! Volta is built in Rust and ships as a snappy static
Use the osu!direct button on the osu! website to download beatmaps directly to osu
osum!direct-web Use the osu!direct button on the osu! website to download beatmaps directly to osu! - without osu! supporter. Badges Usage Run the app
As part of the IOP Stackโข Morpheus is a toolset to have gatekeeper-free identity management and verifiable claims as a 2nd layer on top of a blockchain
Internet of People Internet of People (IoP) is a software project creating a decentralized software stack that provides the building blocks and tools
Santa Claus has to optimize the space for everyone present on the sled.
How to generate all sets of P packages into N bags Santa Claus has to optimize the space for everyone present on the sled Description Santa Claus got
IDE for cross-platform software development
Diversity Space IDE for cross-platform software development | ๆฅๆฌ่ช | English | ะ ัััะบะธะน | READMEใฎ่ฑ่ช็ใจใญใทใข่ช็ใฏDeepl็ฟป่จณใไฝฟ็จใใฆ็ฟป่จณใใใฆใใพใ ะะฝะณะปะธะนัะบะฐั ะธ ััััะบะฐั ะฒะตั
Check for SHA256 collisions.
Coll SHA256 Collision Finder What's This? I was curious how long it might take to find a collision for an SHA256 hash created from an arbitrary file o
Hamming Weight Tree from the paper Online Nearest Neighbor Search in Hamming Space
hwt Hamming Weight Tree from the paper Online Nearest Neighbor Search in Hamming Space To understand how the data structure works, please see the docs
Rust implementation of multi-index hashing for neighbor searches on binary codes in the Hamming space
mih-rs Rust implementation of multi-index hashing (MIH) for neighbor searches on binary codes in the Hamming space, described in the paper Norouzi, Pu
A free file hosting server that focuses on speed, reliability and security.
Triox Next Generation cloud storage server that is secure, fast, and reliable. Why Triox? โ๏ธ Open Source - We strongly believe in collaboration and tr
Sled - the champagne of beta embedded databases
key value buy a coffee for us to convert into databases documentation chat about databases with us sled - it's all downhill from here!!! An embedded d
Gomez - A pure Rust framework and implementation of (derivative-free) methods for solving nonlinear (bound-constrained) systems of equations
Gomez A pure Rust framework and implementation of (derivative-free) methods for solving nonlinear (bound-constrained) systems of equations. Warning: T
Find out what takes most of the space in your executable.
cargo-bloat Find out what takes most of the space in your executable. Supports ELF (Linux, BSD), Mach-O (macOS) and PE (Windows) binaries. WASM is not
A rustc plugin to check for numerical instability
Herbie lint for Rust What This plugin can add warnings or errors to your crate when using a numerically unstable floating point expression. Quick exam
A sci-fi battle simulation implemented in the bevy engine.
Bevy Combat It's a bevy port of my ECS Combat Unity demo. Check out the web demo in your browser. You can use the - and = keys to speed up and slow do
cargo-check This is a wrapper around cargo rustc
cargo-check This is a wrapper around cargo rustc -- -Zno-trans. It can be helpful for running a faster compile if you only need correctness checks. In
Implementation of malloc, realloc, calloc, and free in Rust.
malloc-rs Implementation of malloc, realloc, calloc, and free in Rust. Note: No thread safe Architecture 512 bytes or less is allocated by Segregated
A more free Rust-Iterator.
CURSOR A more free Rust-Iterator. | Examples | Docs | Latest Note | [dependencies] cursor = "1.0.0" Example use cursor::*; fn example7() - u8 {
Fast User-Space TCP/UDP Stack
Catnip Catnip is a TCP/IP stack that focuses on being an embeddable, low-latency solution for user-space networking. Building and Running 1. Clone Thi
The working code for my Safe Pay app - check out my tutorial!
Safe Pay Tutorial This repository contains the source code for my blog post Using PDAs and SPL Token in Anchor. The code contains the following: Solan
Black-box fuzzer that fuzzes APIs based on OpenAPI specification. Find bugs for free!
OpenAPI fuzzer Black-box fuzzer that fuzzes APIs based on OpenAPI specification. All you need to do is to supply URL of the API and its specification.
A lock-free multi-producer multi-consumer unbounded queue.
lf-queue A lock-free multi-producer multi-consumer unbounded queue. Examples [dependencies] lf-queue = "0.1" Single Producer - Single Consumer: use lf
Yet Another Parser library for Rust. A lightweight, dependency free, parser combinator inspired set of utility methods to help with parsing strings and slices.
Yap: Yet another (rust) parsing library A lightweight, dependency free, parser combinator inspired set of utility methods to help with parsing input.
An iterator following a space-filling pattern over a given range
rlp-iter rlp-iter (Resolving Lattice Point Iterator) is an iterator that returns a space-filling permutation of integers in a given range. Specificall