240 Repositories
Rust rusty-daw-application Libraries
Extremely simple Axum + SolidJS starter for a fullstack web application.
royce Extremely simple Axum + SolidJS starter for a fullstack web application. Deploy immediately with a ready-to-use preconfigured Docker deployment.
Rustato: A powerful, thread-safe global state management library for Rust applications, offering type-safe, reactive state handling with an easy-to-use macro-based API.
Rustato State Manager A generical thread-safe global state manager for Rust Introduction โข Features โข Installation โข Usage โข Advanced Usage โข Api Refe
A command line application to organize Spotify playlists.
Sortify A command line application to organize Spotify playlists. Using Sortify, you can choose a playlist as the source playlist, and then have the o
A desktop application for defending your home network ๐ช
Desktop Defender Setup Guide Welcome to the setup guide for Desktop Defender. Follow the steps below to configure and start using the application. Ins
TodoX is a sophisticated Rust-based application designed to facilitate seamless todo management.
Rust Todo List App is a command-line tool written in Rust that allows users to manage their tasks efficiently. Whether you need to add, mark as done, edit, or clear tasks from your todo list, this app provides essential functionalities to streamline your task management process. Additionally, I have integrated sqlite3 using the rusqlite crate. The database stores the data and will persist indefinitely until you manually delete it.
My resume (or yours) as a TUI application
Resume TUI This project is an attempt to make an interactive resume as a TUI application similar to efforts like This 2d animation portfolio. Installa
This is a lightweight audio-video player built in Rust using FFmpeg libraries. It demonstrates the usage of FFmpeg with Rust to play back video files.
FFmpeg Rust Video Player This is a lightweight audio-video player built in Rust using FFmpeg libraries. It demonstrates the usage of FFmpeg with Rust
A fully extensible command interface to navigate around your leptos application.
leptos-kbar A fully extensible command interface to navigate around your leptos application. See demo: https://leptos-kbar.vercel.app/ Roadmap leptos-
Show HTML content "inside" your egui rendered application
hframe Show HTML content "inside" your egui rendered application. "hframe" stands for "HTML Frame". Note: hframe only works when the application is co
KFtray - A tray application that manages port forwarding in Kubernetes.
Ktray is written in Rust and React, with Tauri framework. The app simplifies the process of starting and stopping multiple port forwarding configurations through a user-friendly interface.
Axum + JWT authentication Middleware that allows you to start building your application fast
axum_jwt_ware Integration Guide Simple Axum + JWT authentication middleware with implemented Login and refresh token. Goal I aim to simplify the proce
UnlimCloud provides unlimited cloud storage for your files, utilizing Telegram as the storage solution
UnlimCloud provides unlimited cloud storage for your files, utilizing Telegram as the storage solution. Simply log in using your Telegram ID, and you are good to go.
A simple command-line application to securely store secrets using encryption
rust-secret-vault A simple yet robust command-line tool designed to safely encrypt and store your sensitive information. Harnessing the power of AES-2
Cross-platform file sharig application for desktop and mobile devices
Skylite Description Getting Started Dependencies Installing Executing program License Acknowledgments Description Cross platform file sharing applicat
Dispe(rs)e, basically disperse but more rusty
Dispe(rs)e Dispe(rs)e, basically disperse but more rusty Quick Start ๐จ create environment files cp .pk.example .pk && cp .env.example .env deploy the
A binary that bootstraps a Leptos application with client side rendering, tailwind, and vercel
create-leptos-csr-tw This CLI provides a quick setup to start building web applications using the Leptos web framework integrated with TailwindCSS. It
A high-performance Lambda authorizer for API Gateway that can validate OIDC tokens
oidc-authorizer A high-performance token-based API Gateway authorizer Lambda that can validate OIDC-issued JWT tokens. ๐ค Use case This project provid
Fast command-line application to show the moon phase
moon-phases Command-line application to show the moon phase for a given date and time, as a text string, emoji, or numeric value. It can also show the
A CLI application that implements multi-key-turn security via Shamir's Secret Sharing.
agree agree is a CLI tool for easily applying multi-key-turn security via Shamirs Secret Sharing. Project state agree is unstable. Version semantics:
Implement MPRIS D-Bus interface in your application
MPRIS Server Implement MPRIS D-Bus interface in your application. This library provides the essential functionalities for implementing the MPRIS D-Bus
REC2 (Rusty External Command and Control) is client and server tool allowing auditor to execute command from VirusTotal and Mastodon APIs written in Rust. ๐ฆ
Information: REC2 is an old personal project (early 2023) that I didn't continue development on. It's part of a list of projects that helped me to lea
RDE1 (Rusty Data Exfiltrator) is client and server tool allowing auditor to extract files from DNS and HTTPS protocols written in Rust. ๐ฆ
Information: RDE1 is an old personal project (end 2022) that I didn't continue development on. It's part of a list of projects that helped me to learn
A simple Iced application that I wrote as a learning activity, which allows you to browse the full list of regular Material Icons.
Iced Material Icon Browser Iced Material Icon Browser is a simple Iced application that I wrote as a learning activity, which allows you to browse the
Open Source Application Stack & PaaS
mycelia Open Source Application Stack & PaaS Installation cargo xtask build NOTE: We opted for cargo-xtask because Cargo build.rs is not supported for
Code template for a production Web Application using Axum: The AwesomeApp Blueprint for Professional Web Development.
AwesomeApp rust-web-app More info at: https://awesomeapp.dev/rust-web-app/ rust-web-app YouTube episodes: Episode 01 - Rust Web App - Course to Produc
Tiny CLI application in rust to scan ports from a given IP and find how many are open. You can also pass the amount of threads for that scan
Port Scanner A simple multi-threaded port scanner written in Rust. Usage Run the port scanner by providing the target IP address and optional flags. $
๐ 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
An explorer for the DeArrow database as a web application. Inspired by Lartza's SBrowser
DeArrow Browser An explorer for the DeArrow database as a web application. Inspired by Lartza's SBbrowser. Public instance available at dearrow.minibo
Peer-to-Peer, incentive social feed application on Linera
ResPeer: Peer-to-Peer content publishing application on Linera ResPeer on Linera ResPeer is a Peer-to-Peer content publishing application on Linera. R
A little application that makes it possible to display mpv's subs anywhere you want.
Mpv Subs Popout A little application that makes it possible to display mpv's subs anywhere you want. Why? You can now watch shows in foreign languages
A simple containerized application manage system like Kubernetes, but written in Rust
rMiniK8s A simple dockerized application management system like Kubernetes, written in Rust, plus a simple FaaS implementation. Course Project for SJT
Rusty Shellcode Reflective DLL Injection (sRDI) - A small reflective loader in Rust 4KB in size for generating position-independent code (PIC) in Rust.
Shellcode Reflective DLL Injection (sRDI) Shellcode reflective DLL injection (sRDI) is a process injection technique that allows us to convert a given
Very simple, efficient, task oriented, low cognitive, Midi player and jukebox for midi instruments
Midi and Virtual Book jukebox Player A cross-platform MIDI and virtual book jukebox player. It only includes the necessary functionalities to play MID
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
Automatic application-aware keyboard layer switching for Windows
komokana Automatic application-aware keyboard layer switching for Windows About komokana is a daemon that listens to events emitted by komorebi and co
A little toy tracker/DAW/thing.
track A little toy tracker/DAW/thing. Can currently play some oldschool 4-channel Amiga protracker modules. Will likely become a basis for future audi
GGML bindings that aim to be idiomatic Rust rather than directly corresponding to the C/C++ interface
rusty-ggml GGML bindings that aim to be idiomatic Rust rather than directly corresponding to the C/C++ interface. GG-what? See: https://github.com/gge
A mobile application platform for tertiary students to communicate, collaborate and share ideas with each other
Qreeket (pronounced "cricket") A mobile application platform for tertiary students to communicate, collaborate and share ideas with each other. As the
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
An open-source Windows client for Twitch.tv
TwitchBox is a lightweight Windows client created to enhance the Twitch.tv experience. The app uses the Tauri framework, which includes a combination
A rusty interface to llama.cpp for rust
llama-cpp-rs Higher level API for the llama-cpp-sys library here: https://github.com/shadowmint/llama-cpp-sys/ A full end-to-end example can be found
Rusty Bootkit - UEFI Bootkit in Rust
A UEFI Bootkit in Rust Note: This project is incomplete and work is in progress (W.I.P). A lot of things could be incorrect until this is complete. Wh
A W.I.P desktop application for a new typesetting language, typst.
[WIP] typstudio A W.I.P desktop application for a new markup-based typesetting language, typst. Typstudio is built using Tauri. Features Syntax highli
ChatGPT-Code-Review is a Rust application that uses the OpenAI GPT-3.5 language model to review code
ChatGPT-Code-Review is a Rust application that uses the OpenAI GPT-3.5 language model to review code. It accepts a local path to a folder containing code, and generates a review for each file in the folder and its subdirectories.
Striving to create a great Application with full functions of learning languages by ChatGPT, TTS, STT and other awesome AI models
Striving to create a great Application with full functions of learning languages by ChatGPT, TTS, STT and other awesome AI models, supports talking, speaking assessment, memorizing words with contexts, Listening test, so on.
Rusty Ekko - Sleep Obfuscation in Rust
Ekko in Rust A small sleep obfuscation technique that uses the CreateTimerQueueTimer Win32 API function ported from C https://github.com/Cracked5pider
Rusty Reflective DLL Injection - A small reflective loader in Rust 4KB in size
Reflective Loader in Rust (4KB in size) A small reflective loader PoC in Rust. I remade this from my old project (https://github.com/memN0ps/arsenal-r
FileSorterX is an automatic file sorting application that sorts your files into folders based on their file extension
FileSorterX is an automatic file sorting application that sorts your files into folders based on their file extension. With FileSorterX, you can easily keep your files organized and find what you need quickly.
A lightweight new Bing (AI chat) desktop application which based on Tauri.
Bing Lite A lightweight new Bing (AI chat) desktop application which based on Tauri. No more Microsoft Edge, no more Chromium/Electron! Download The l
ChatGPT-rs is a lightweight ChatGPT client with a graphical user interface, written in Rust
ChatGPT-rs is a lightweight ChatGPT client with a graphical user interface, written in Rust. It allows you to chat with OpenAI's GPT models through a simple and intuitive interface.
Bolt is a desktop application that is designed to make the process of developing and testing APIs easier and more efficient.
Bolt โก Bolt is a desktop application that is designed to make the process of developing and testing APIs easier and more efficient. Quick start ๐ฉโ๐ป
Reference application for connecting to the TAPLE DLT network.
โ ๏ธ TAPLE is in early development and should not be used in production โ ๏ธ TAPLE Client TAPLE (pronounced T+ ๐ ['tapษl]) stands for Tracking (Autonomou
Rust - Build a CRUD API with SQLX and PostgreSQL
In this article, you'll learn how to build a CRUD API in Rust using SQLX, Actix-web, and PostgreSQL. Learning how to build a CRUD API as a developer will equip you with valuable skills for building robust, maintainable, and scalable applications.
Rusty fast cross-platform 2D drawing library
Bly Rusty fast cross-platform 2D graphics library Concept Easy to use Bly is easy to use and yet can be called from various windowing libraries using
VoceChat is a superlight rust written social server. Easy integration to your site/app.
Re-decentralized the Internet through personal cloud computing. VoceChat is the lightest chat server prioritizes private hosting! Easy integratation t
NewBin Desktop Application (Mac, Windows and Linux)
NewBing NewBing Desktop Application (Windows Mac Linux) Install Windows NewBing_0.0.1_x64_en-US.msi Mac NewBing_0.0.1_x64.dmg Usage Recommended Rust (
A self-contained, single-binary Rust and Leptos application for remote Wake-on-LAN
Remote Wake-on-LAN with Rust and Leptos A self-contained, single-binary Rust and Leptos application serving a web interface to wake another device on
That program use on platform windows. And if you write any text on uncorrect keyboard layout, that program for that.
๐ This program is designed to translate text into the correct layout when typing is incorrect. ๐ Example ghbdtn - ะฟัะธะฒะตั Just (by default) pressing
(Pre-Release Software) Secure, Encrypted, P2P chat written atop Warp, IPFS, LibP2P, Dioxus and many more awesome projects and protocols.
Uplink Privacy First, Modular, P2P messaging client built atop Warp. Uplink is written in pure Rust with a UI in Dioxus (which is also written in Rust
Web Application with using Rust(Actix, Diesel and etc)
Santa Service App Used technology stack Web Server with using Rust (Actix, Actix-web, Diesel) Data base (Postgres) Console Application (Tokio) Tasks o
COINGATOR: a statistical rusty searcher ๐ถ๐ป ๐ฟ๐๐๐
๐ ๐ค COINGATOR: a statistical rusty searcher ๐พ โจ (need to commit the rest of this work: i will add everything when i am back from vacation) tl; dr ?
A Domain Driven Design example application in Rust.
Rust Domain Driven Design Example rust-ddd Rust Domain-Driven-Design (DDD) Summery This repository is used to present how I find implementing DDD in R
๐ฎ ChatGPT Desktop Application (Mac, Windows and Linux)
ChatGPT ChatGPT Desktop Application ๐ฆ Install ๐ Update Log ๐ History versions... Windows From our github releases: ChatGPT_0.7.4_x64_en-US.msi Or i
Rusty Mimikatz - All credits to: github.com/ThottySploity/mimiRust (Original author deleted account so I uploaded for community use)
MimiRust - Hacking the Windows operating system to hand us the keys to the kingdom with Rust. โโโโ โโโโโ โโโ โโโโ โโโโโ โโโ โโโโโโ โ โโ โโ
A small application to convert a 3D model in .obj format into HTML and CSS
obj-to-html is a small application that converts a 3D model in .obj format into HTML and CSS that will display that model in a web browser, spinning a
A relatively simple puzzle generator application written in Rust and used via Javascript
Puzzlip Basic Overview This is a relatively simple puzzle generator application written in Rust and used via Javascript in https://puzzlip.com. If you
My Rusty Solutions For Advent of Code
My Rusty Solutions For Advent of Code Name Part 1 Part 2 Language Day 1 Snack Calorie Counting โ โ Rust Day 2 Rock Paper Scissors โ โ Rust Day 3 Food
Rust solutions to problems in Advent of Code '22.
Advent of Code '22 This repository contains my solutions for AoC'22 problems, written in the language that will save us from cpp. Running the code The
Dns subdomain finding tool, based off of the c application of the same name
dnsmap-rs Tool for brute-forcing/scanning for existing subdomains in a domain. Based on dnsmap c application that is packaged in kali linux. Can query
A blazingly fast ๐ฅ Discord bot written in Rust
rusty-bot ๐ฆ A blazingly fast ๐ฅ Discord bot written in Rust. Commands name use !rm count deletes old messages !meme subreddit sends a random meme
๐ Rusty flow graph processing library
flowing flowing is a flow graph processing library written in Rust. It shall serve as a general-purpose building block for all kinds of dataflow progr
Rusty Hell's Gate / Halo's Gate / Tartarus' Gate and FreshyCalls / SysWhispers1 / SysWhispers2 / SysWhispers3 Library
Hell's Gate / Halo's Gate / Tartarus' Gate and FreshyCalls / SysWhispers1 / SysWhispers2 / SysWhispers3 in Rust I named this project Mordor because He
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
A Conway's Game Of Life application for the gnome desktop
Game Of Life A simple Conway's game of life simulator for the Gnome desktop Installation The easieast way to install is from Flathub. Using Gnome Buil
An example of how to use Workers KV with workers-rs
rusty-kv-example An example project of how to use Workers KV with workers-rs. Usage With wrangler, you can build, test, and deploy your Worker with th
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
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
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
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
A cross-platform application for custom presence on Discord.
Discord Presence โ ๏ธ macOS is NOT supported. This is due the package for setting the presence being broken on mac. It may work for some people (only wh
A tray application for Windows that gives you push notifications and instant downloads of new posts, messages and stories posted by models you subscribe to on Onlyfans.
OF-notifier A tray application for Windows that gives you push notifications and instant downloads of new posts, messages and stories posted by models
Tools for manipulating JSON Web Tokens, JWS, JWE, and JWK in Rust
Rusty JWT Tools A collection of JWT utilities. This repository is part of the source code of Wire. You can find more information at wire.com or by con
Firmware, application and documentation for the hackathon
eclipsecon-2022-hackathon WORK IN PROGRESS This repository contains software, firmware and documentation for the EclipseCon 2022 hackathon. Bluetooth
How to run Rust user programs on Xv6-RISC-V
Rust on Xv6-RISC-V How to run user Rust program in Xv6-RISC-V Run make init to add rist-v target to rustc Run make build to build the program. It will
An utility application to help managing your C++ OI workspaces.
oi_helper oi_helper is an utility application to help managing your C++ OI workspaces. Why oi_helper We all know that we often need a project manager
ใ๐งฑใTest a list of payloads and see if you can bypass it
ใ ๐งฑ ใAbout TTWAF TTWAF, or Test This WAF, is a Web Application Firewall (WAF) bypass testing tool. You can test a list of payloads like XSS, LFI, RCE
A sample Rust application modeled after Spring PetClinic.
Rust PetClinic Sample Application A sample Rust application modeled after Spring PetClinic. Overview This application uses axum and SeaORM on the serv
BURN: Burn Unstoppable Rusty Neurons
BURN BURN: Burn Unstoppable Rusty Neurons This library aims to be a complete deep learning framework with extreme flexibility written in Rust. The goa
Rust Command Line Application for scaffolding Node.js network applications
Thunderstorm.rs โ๏ธ Rust Command Line Application for setting up Node.js backend applications. Installation thunderStorm.rs is currently distributed vi
A library and application for lossless, format-preserving, two-pass optimization and repair of Vorbis data, reducing its size without altering any audio information.
OptiVorbis A library and application for lossless, format-preserving, two-pass optimization and repair of Vorbis data, reducing its size without alter
messloc is a drop in replacement for malloc that can transparently recover from memory fragmentation without any changes to application code.
messloc is a drop in replacement for malloc that can transparently recover from memory fragmentation without any changes to application code. Goals Al
Starknet application for Ledger Nano S, SP, X
Ledger Starkware app Please visit our website at zondax.ch This project contains the Starkware app (https://starkware.co/) for Ledger Nano S and X. Le
CLI application to run clang-tidy on a set of files specified using globs in a JSON configuration file.
run-clang-tidy CLI application for running clang-tidy for an existing .clang-tidy file on a set of files, specified using globs in a .json configurati
gfold is a CLI-driven application that helps you keep track of multiple Git repositories.
gfold is a CLI-driven application that helps you keep track of multiple Git repositories.
A small tool to display markdown files as a slideshow.
Rusty Slider A small tool to display markdown files as a slideshow. Demo Try out Rusty Slider online: Example slideshows. Download Rusty Slider is ava
Rusty Rootkit: Windows Kernel Driver in Rust for Red Teamers
Windows Kernel Driver in Rust (Rusty Rootkit) for Red Teamers Features (Development in progress) Protect / unprotect process (Done) Elevate to NT AUTH
Write Cross-platform application with React-like decralative UI framework and scalable ECS architecture all in Rust.
bevy_dioxus Dioxus Plugin for Bevy Write Cross-platform application with React-like decralative UI framework and scalable ECS architecture all in Rust
A lightweight cross-platform system-monitoring fltk gui application based on sysinfo
Sysinfo-gui A lightweight cross-platform system-monitoring fltk gui application based on sysinfo. The UI design is inspired by stacer. The svg icons a
This experiment shows connecting wasm-bindgen generated code to a good-web-game application.
GWG + wasm-bindgen example This experiment shows connecting wasm-bindgen generated code to a good-web-game application. It uses simple_logger crate to
Application that simulates a large grid of Pokรฉmon types fighting each other.
poke-fighting-rust Rust project that simulates a grid of Pokรฉmon fighting with each other. Each Pokรฉmon type is a pixel on the grid and is represented