7202 Repositories
Rust rust-atomics-and-locks Libraries
A system fetch tool for Linux, written in Rust.
fetchit A system fetch tool for Linux, written in Rust. fetchit is a simple system info tool, written in Rust, for Linux based operating systems. It o
An Anime Game Launcher variant written on Rust, GTK4 and libadwaita, using Anime Game Core library
An Anime Game Launcher GTK The launcher variant written on Rust, GTK4 and libadwaita, using Anime Game Core library You could also try the main branch
mirrorworld-sdk-rust
Usage Clone project code. git clone [email protected]:mirrorworld-universe/mirrorworld-sdk-rust.git cd mirrorworld-sdk-rust run. cargo run test. cargo te
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
This is a mirror of https://gitlab.com/pcasotti/plate
plate Rust library for writing simpler Vulkan code Installation Add the library to your Cargo.toml file: [dependencies] plate = "0.5" Example Example
A lightweight sandbox sim written in Rust.
Rusty Sandbox A lightweight sandbox sim written in Rust. Play via Browser (WASM) | Compile by yourself This is a quick hobby project written to practi
Gameboy Advance emulator.
Clementine - A collaborative approach to GBA emulation Welcome to the first ripsters' project. Our goal is to understand how GameBoy Advance works and
'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
Log your spending in seconds with short text snippets. Powered by Rust, Cloudflare Workers and Svelte.
FastSpend Log your daily spending lightning fast with short text snippets! FastSpend is a tool to log your spending in seconds, powered by a lightning
Search lyrics from tononkira.serasera.org.
Tononkira CLI A command line interface for tononkira.serasera.org. Installation Simply run: $ cargo install tononkira macOS/Linux $ brew install tsiry
A simple NES emulator implemented in Rust. (WIP)
remu A 🔥 🚀 BLAZINGLY FAST* 🔥 🚀 NES emulator implemented in Rust. Status: Work in progress. About This emulator is mainly meant to be more of a lea
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
Proxies all incoming connections to a minecraft server of your choosing, while also logging all ping and login requests to a json file and discord webhook.
minecraft-honeypot Proxies all incoming connections to a minecraft server of your choosing, while also logging all ping and login requests to a json f
Rust bindings for the Wasm spec interpreter.
wasm-spec-interpreter This project shows how to use ocaml-interop to call into the Wasm spec interpreter. There are several steps to making this work:
📦 A Python package manager written in Rust inspired by Cargo.
huak About A Python package manager written in Rust. The Cargo for Python. ⚠️ Disclaimer: huak is currently in its Alpha phase. Huak aims to support a
Using cxx to mix in Rust-code with a C++ application
Minimal application mixing C++ and Rust This example uses cxx to generate bindings between C++ and Rust, and integrates the two parts through CMake. I
Code Examples in Rust. Reviewing RUST
There are some RUST example code here. Run like this cargo run --example enums cargo run --example iterator ... You can learn about RUST coding from
Transmissing metainfo across components.
Metainfo Transmissing metainfo across components. Quickstart Metainfo is designed to be passed through task local, so we provided a unified key for it
Rust API to manage user accounts 🦦
Autha Autha, pronounced Otter 🦦 , is the service that manages user accounts and the associated delegation. ☄️ Autha is an OAuth2 server designed with
Generate rust command line executables from gRPC protobuf services.
Rust template repository. An opinionated starting point for rust projects such as systemd services command line tools client programs server programs
Rust port of https://github.com/hunar4321/life_code with some fun features.
Smarticles A Rust port of Brainxyz's Artificial Life simulator with some fun features. A simple program to simulate primitive Artificial Life using si
🎹 Simple MIDI note repeater plugin (VST3/CLAP).
⏱️ Clockwork A simple MIDI note repeater plugin, written in Rust. 🎬 Showcase: (turn on audio) clockwork-showcase.mp4 📖 Manual: The user manual can b
serve a static site, single page application or just a static file with Rust
cargo-server tl;dr: Does the same as "python -m http.server" or "npx serve" but for Rust ecosystem. cargo-server helps you serve a static site, single
Extend anything with WebAssembly.
Welcome! Please note: this project still under active development. It's usable, but expect some rough edges while work is underway. If you're interest
Turing complete scripting language for Aurae.
AuraeScript AuraeScript is a turing complete language for platform teams built on Rhai and is similar to TypeScript and Rust. let connect = true; if
Single stub direct and indirect syscalling with runtime SSN resolving for windows.
RUST_SYSCALLS Single stub direct and indirect syscalling with runtime SSN resolving for windows. Features: One single line for all your syscalls Funct
📦 A Python package manager written in Rust inspired by Cargo.
huak About A Python package manager written in Rust. The Cargo for Python. ⚠️ Disclaimer: huak is currently in its proof-of-concept (PoC) phase. Huak
Massayo is a small proof-of-concept Rust library which removes AV/EDR hooks in a given system DLL
Massayo Massayo is a small proof-of-concept Rust library based on UnhookingPOC, which removes AV/EDR hooks in a given system DLL. I tried to reduce fi
A simple gtk4/libadwaita software center to easily install and manage nix packages
Nix Software Center A graphical app store for Nix built with libadwaita, GTK4, and Relm4. Heavily inspired by GNOME Software. Features Install package
Cross-platform atomic wait and wake (aka futex) functionality for Rust.
Cross platform atomic wait and wake (aka futex) functionality. This crate only supports functionality that's available on all of Linux, Windows, and m
Using bevy and custom render pipelines in order to render many objects in a forest using chunks for performance.
bevy_efficient_forest_example Using bevy and custom render pipelines in order to render many objects in a forest using chunks for performance. Grass i
Rust-based language and runtime for cross-platform app development
Pax Pax is a cross-platform rendering engine & Rust framework for interactive graphics, animations, and GUIs. Pax extends the Rust programming languag
banzai: pure rust bzip2 encoder
banzai banzai is a bzip2 encoder with linear-time complexity, written entirely in safe Rust. It is currently alpha software, which means that it is no
Secure mTLS and gRPC backed runtime daemon. Alternative to systemd. Written in Rust.
Auraed A runtime daemon written in Rust. Designed to run as pid 1 mTLS backed gRPC API over unix domain socket Run executables Run containers Run virt
Extensions for x64dbg written in Rust: Telescope and Unicorn powered disassembly
This is the library that extends x64dbg with new features: Telescope. It's basically recursive dereferencerer of memory view which looks at the pointe
Propositional logic evaluator and rule-based pattern matcher
Plogic Propositional logic evaluator and pattern transformer written in Rust. Plogic evaluates logic expressions in a REPL (Read, Execute, Print, Loop
A simple library to get all pairs from any Dex and sync reserves.
pair_sync A simple library to get all pairs from any supported Dex and sync reserves. Crates.io Documentation in progress Filename: examples/sync-pair
Cloup is a template manager that provides the files you desire when you need them, written in Rust.
cloup cloup is a template manager that delivers the files you desire when you need them, written in rust you no longer need to locate your previous pr
Lightweight alternative Discord client with a smaller footprint and some fancy extensible features.
Dorion Dorion is an alternative Discord client aimed and lower-spec or storage-sensitive PCs that supports themes, plugins, and more! Table of Content
Lunatic based webserver embedding WASM. Supports scaling down to zero and up to infinity.
Frenezulo A WASM-embedding webserver build on top of submillisecond and lunatic. Build to serve as an entry point for microservices compiled to WASM.
Examples inspired by 'Nature of Code' in Bevy 3D and Rust
rust-bevy and the Nature of Code The book The Nature of Code from Daniel Shiffman is a wonderful book about programming. https://natureofcode.com/book
Wojak quits his job at McDonalds and becomes a Takeaway driver.
DeliveryGuy 🚴 Summary This repo is a crypto cross-exchange arbitrage implementation in Rust. work for Binance | OKX | Bybit | GateIO | Kucoin How to
League Of Legends Assistant.
Lola Lola is League Of Legends Assistant. Features Auto get runes and spells lane of champion selecting. You can faster apply it with click button. Al
An online judge system written in Rust.
MROJ - Making a Rust Oneline Judge Background This repo was initially a homework of Tsinghua University Programing and Training Course, but I found it
Wallrus is a simple wallpaper manager for linux.
wallrus Wallrus is a simple and blazing-fast wallpaper manager for linux. It wraps around feh to provide a simple, fast, feature-rich and user-friendl
Pure Rust implementation of Javascript Object Signing and Encryption (JOSE)
RustCrypto: JOSE Pure Rust implementation of Javascript Object Signing and Encryption (JOSE) License All crates licensed under either of Apache Licens
Finding all pairs of similar documents time- and memory-efficiently
Finding all pairs of similar documents This software provides time- and memory-efficient all pairs similarity searches in documents. Problem definitio
Safe MMDeploy Rust wrapper.
Introduction Safe MMDeploy Rust wrapper. News (2022.9.29) This repo has been added into the OpenMMLab ecosystem. (2022.9.27) This repo has been added
Generate IPv4 12th order Hilbert heatmaps from a file of IPv4 addresses.
Rustified IPv4 Heatmap This is a pure Rust version of the C ipv4-heatmap utility originally published by The Measurement Factory and updated forever-a
A user-friendly re-implementation of existing hex tools in Rust
Hex A project to create alternate (and more user friendly) versions of existing hex tools. The project can be installed as a extension to the github-c
Flexible DNS hijacking and proxy tool.
kungfu Flexible DNS hijacking and proxy tool. Features Flexible rules e.g. glob pattern domain, static routes, response CIDR Host file include /etc/ho
Bracket QOS - a Quality of Service/Experience server system writtin in Rust. Derived from the excellent LibreQOS Project.
Bracket QOS - Open Source Edition This project is based on the excellent LibreQOS project. It is hoped that this can be useful for the upstream projec
Parallax mapping shaders (relief and POM) for the bevy game engine
Bevy parallax mapping parallax mapping is a graphical effect adding the impression of depth to simple 2d textures by moving the texture's pixel around
Encontro de pessoas que querem aprender a linguagem de programaçcão Rust.
Rust Dojo Encontro de pessoas que querem aprender Rust. Próximo encontro: 10 de Outubro de 2022 16:30 nesta sala de Google Meet agenda TBD Edições pas
A simple command line program to upload file or directory to web3.storage with optional encryption and compression
w3s-cli A simple command line program to upload file or directory to web3.storage with optional encryption and compression. Features Uploads single fi
Rust bindings to LLVM's `SanitizerCoverage` interface
sancov Rust bindings to LLVM's SanitizerCoverage interface. About Rust bindings to LLVM's SanitizerCoverage interface. Using these bindings allows you
Rust Crate that allows to do interruptions in console. Will be implemented to functional terminal customization kit.
termpause Rust Crate that allows to do interruptions in console. Will be implemented to functional terminal customization kit. Usage Add this in your
Parallel pipelined map over iterators.
plmap Parallel pipelined map over iterators for rust. Documentation docs.rs/plmap Example Parallel pipelined mapping: // Import the iterator extension
An easy to use command line project manager for projects using the ReCT programming language
☢️ A powerful project manager for the ReCT programming language! ☢️ ReCTx makes your projects easier to manage by allowing you to configure everything
komorebi configuration and keyboard shortcut handler.
komorebik A configuration and keyboard shortcut handler for komorebi. How to Use You can build from source using cargo build --release. A better solut
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
Checks Crusader Kings 3 user mod files for common mistakes and warns about them.
ck3-tiger Pounces on bugs. Checks Crusader Kings 3 user mod files for common mistakes and warns about them. For example: missing localizations, or usi
A simple GUI rust application that keeps track of how much time you spend on each application.
TimeSpent A simple GUI rust application that keeps track of how much time you spend on each application. Installation Click here to download the Setup
🇮🇹 Ottieni le indicazioni su come compilare il 730 partendo dalle transazioni Bitpanda
bitpanda730 ~ 🇮🇹 Ottieni le indicazioni su come compilare il 730 partendo dalle transazioni Bitpanda ~ Developed by @veeso Current version: 0.1.0 (1
⚡ A Blazingly-Fast Static Site Generator, built with Rust.
Stuart A Blazingly-Fast Static Site Generator. Download Now » Stuart is a very fast and flexible static site generator, with build times as low as 0.1
MD5/SHA256 HASH ATTACK IN RUST
hashraccoon Installation Install cargo curl https://sh.rustup.rs -sSf | sh Install the hashraccoon crate cargo install hashraccoon Download the rockyo
STARK - SNARK recursive zero knowledge proofs, combinaison of the Winterfell library and the Circom language
STARK - SNARK recursive proofs The point of this library is to combine the SNARK and STARK computation arguments of knowledge, namely the Winterfell l
A template for your next Rust project.
Opinionated Rust Template A template for your next Rust project. To start coding run: cargo generate tomkarw/opinionated-rust-template Only requires j
Real-time stock tickers from the command-line. Written in Rust.
ticker-rs Real-time stock tickers from the command-line written in Rust. CLI tool using the Yahoo Finance API as a data source. It features colored ou
A rust `tracing` compatible framework inspired by log4rs.
trace4rs This crate allows users to configure output from tracing in the same way as you would configure the output of log4rs. Overview For a usage ex
A super simple dialogue system for Rust.
📝 Dialogos A super simple dialogue system for Rust. It's nothing special, but that's the point! It's something that just works. This library is ideal
Small programs written in Rust. Warm up for the upcoming Selenium Manager
Rust Examples This repository contains several example programs written in Rust. Selenium Manager These examples are used as warm up for the upcoming
A CSS library for Rust, focusing on ergnomic abstractions.
CSSugar A CSS values and units library for Rust, focusing on ergnomic abstractions. Goal The goal is to wrap all CSS values and units in an ergonomic,
A parser and evaluator of spreadsheet-like formulas
Formula A parser and evaluator of spreadsheet-like formulas Formula is in its early stages, so it's better to be used cautiously. So far we have the f
Fyrox - 3D and 2D game engine written in Rust
Fyrox - a modern Rust game engine A feature-rich, production-ready, general purpose 2D/3D game engine written in Rust with a scene editor. Formerly kn
An experimental audio visualizer combining fractals and particle simulations.
fractal_sugar About the project fractal_sugar is an experimental audio visualizer combining fractals and particle simulations. It is cross-platform, w
Adds SEQ and QUAL to secondary alignments from SAM/BAM/CRAM
secondary_rewriter Some aligners such as minimap2 do not write the SEQ and QUAL fields to secondary alignments (which are sometimes called multi-mappe
A lightweight command line utility with some small functions for CTFs.
Ice Ice is a lightweight command line utility to help with simple problems encountered while playing CTFs. Extracted from graveyard NOTE: Most of the
Director is a simple, versatile, ergonomic state machine in Rust-lang.
Director Director is a simple, versatile, ergonomic state machine in Rust-lang. (no-std) | Examples | Docs | Latest Note | director = "0.5.0" Why? Bec
Automatic wallpaper downloader of posters of your favorite movies and TV shows via TMDb.
Wallpaperflix Automatic wallpaper downloader of posters of your favorite movies and TV shows via TMDb. Prerequisities https://tauri.app/v1/guides/gett
Installer/Updater/Launcher for Northstar
FlightCore A Northstar installer, updater, and mod-manager Roadmap -- See #1 Development Make sure you have the necessary dependencies installed: htt
Open-source tool to enforce privacy & security best-practices on Windows and macOS, because privacy is sexy 🍑🍆
privacy-sexy Open-source tool to enforce privacy & security best-practices on Windows and MacOs, because privacy is sexy 🍑 🍆 privacy-sexy is a data-
Confidential credit scores and loan disbursal, powered by zkSNARKs and NEAR Protocol
zkLoans zkLoans brings confidential Credit Scores. It proves to a counterparty if you meet threshold requirements for a credit score without revealing
Create virtual serial ports, connect them to physical serial ports, and create routes between them all.
Virtual Serial Port Router (vsp-router) Create virtual serial ports, connect them to physical serial ports, and create routes between them all. vsp-ro
SCEMU The crates.io lib, x86 cpu and systems emulator focused mainly for anti-malware
SCEMU Usage Download the maps32.zip or maps64.zip from: https://github.com/sha0coder/scemu/releases/download/maps/maps32.zip https://github.com/sha0co
A visual novel engine that draws inspiration from RenPy and is meant to be a more performant replacement with feature parity.
VN Engine A visual novel engine that draws inspiration from RenPy and is meant to be a more performant replacement with feature parity. The engine is
A visual novel engine that draws inspiration from RenPy and is meant to be a more performant replacement with feature parity.
VN Engine A visual novel engine that draws inspiration from RenPy and is meant to be a more performant replacement with feature parity. The engine is
A pure-Rust serverless discord chatbot hosted on Cloudflare Workers.
About A pure-Rust serverless discord chatbot hosted on Cloudflare Workers. With a free account you have up to 100k requests per day. For storing state
Decrypts/encrypts Judgment and Lost Judgment PC chara.par archives
yagami-decryption-agency Decrypts/encrypts Judgment and Lost Judgment PC chara.par archives Installation Download the latest release. Usage USAGE:
TicTacToe Gui game in rust.
TicTacToe Gui Game in rust Cross platform game using Macroquad - https://github.com/not-fl3/macroquad Planned to be Local and online multiplayer Quick
Yet Another Texture Packer - a small and simple CLI application to pack multiple textures/sprites into a texture atlas/sprite sheet
YATP (Yet Another Texture Packer) A small and simple CLI application to pack multiple textures/sprites into a texture atlas/sprite sheet. Installation
hello-world geyser plugin to stream accounts and transactions from a solana node
src/lib.rs: entrypoint src/plugin.rs: main plugin code to run: cargo build && solana-test-validator -r --geyser-plugin-config config.json note: make s
A replit.com scraper, designed to grab discord tokens. Made in Rust.
Scraper A discord token scraper, designed to scrape forks from replit.com. This script uses the Graphql api on replit to essentially pull forks. Setup
A simple tool in Rust to split urls in their protocol, host, port, path and query parts.
rexturl A simple tool to split urls in their protocol, host, port, path and query parts. Install cargo install rexturl or clone the source code and r
A Quoridor implementation in Rust, including different AIs
Quoridor in Rust Quoridor is a zero-sum strategic board game with complete information. It was initially designed by Marko Marchesi based on Blockade
Command-line interface to Microsoft To Do
⚠ This is a hackathon project with no official support or quality guarantee Hackathon 2022 tdi The command-line interface, for some, is the natural wa
A little command-line script written in Rust to interface with Discord webhooks.
Rust Discord Webhook Agent This is a little "script" I wrote for practice with Rust and asynchronous operations within Rust. Getting started Clone thi
Easy access of struct fields in strings using different/custom pre/postfix: "Hello, {field}" in rust
Easy access to struct fields in strings 🐠 add strung to the dependencies in the Cargo.toml: [dependencies] strung = "0.1.3" 🦀 use/import everything
A Rust library that implements the main lightning logic of the lipa wallet app.
lipa-lightning-lib (3L) Warning This library is not production ready yet. Build Test Start Nigiri Bitcoin: nigiri start --ln The --ln flag is not stri
🐵 Monkeytype, but for desktop
Monkeytype Desktop Monkeytype desktop is a desktop client for monkeytype.com with various quality-of-life features such as a Discord Rich Presence. Yo