1132 Repositories
Rust simple-tui-file-manager Libraries
Extract patterns from unstructured log messages
logu logu is for extracting patterns from (streaming) unstructured log messages. For parsing unstructured logs, it uses the parser from Drain. In simp
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.
A new gen package manager, written in rust
Run It run it is a package manager that is based on containers (yes like apx but declarative and written in rust), the difference is that run it is we
Simple and lightweight tray icon that shows the current workspace for the Komorebi window manager.
komotray Simple and lightweight tray icon that shows the current workspace for the Komorebi window manager. This is a Rust rewrite of the original Aut
π UPLINK is a Rust lightweight (2MB) tool for file transfer and remote management that uses AES-GCM and Envelope Encryption over WebSockets.
UPLINK βββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββ ββββββββββββββββββββββββββββββ
Local-first task manager/bug tracker that stores everything right in the git repository and can sync issues from/to GitHub.
git-task Local-first task manager/bug tracker within your git repository which can import issues from GitHub. Installation Build a binary, then add it
Encrypt any C# binary or bin file
RC4_Encryptor A quick-build Encryptor for C# binaries and raw shellcode using RC4 encryption, combined with a "Loader" for enhanced obfuscation. By de
Specification for a decomp settings file & library for providing settings to tools
Decomp Settings File There are a lot of decompilation tools. Common metadata like the location of the .map file and target file are often needed by th
A universal load testing framework for Rust, with real-time tui support.
rlt A Rust Load Testing framework with real-time tui support. rlt provides a simple way to create load test tools in Rust. It is designed to be a univ
A Ratatui widget to turn any image to a splash screen in your terminal β¨
ratatui-splash-screen A Ratatui widget to turn any image to a splash screen in your terminal β¨ See the demo of gpg-tui for a real world example. Featu
A simple asynchronous runtime for executing async coroutines in the bevy engine.
Bevy Defer A simple asynchronous runtime for executing async coroutines. Motivation Async rust is incredible for modelling wait centric tasks like cor
Simple bit-level protocol definitions in Rust.
bin-proto Simple & fast structured bit-level binary co/dec in Rust. An improved and modernized fork of protocol. A more efficient but (slightly) less
π΅ TUI for managing screens
π§βοΈ Work In Progress βοΈπ§ TUI for managing screens Note Only two monitors (one primary and one secondary) are supported at this point. π‘Prerequisite
A simple workshop to learn how to write, test and deploy AWS Lambda functions using the Rust programming language
Rust Lambda Workshop Material to host a workshop on how to build and deploy Rust Lambda functions with AWS SAM and Cargo Lambda. Intro What is Serverl
A simple and adorable sysinfo utility. [Mirror]
bunbun A simple and adorable sysinfo utility written in Rust. Installation To build bunbun, you'll need Rust installed: $ git clone https://git.devraz
TUI monitor handler for Hyprland [maintainer=@Degra02]
MonitorMaestro Tired of fiddling with Hyprland configs? Monitor Maestro lets you switch between monitor layouts in a snap! This Rust-powered TUI app l
Rust no-BS Dead Man's Switch TUI
Dead Man's Switch This is a simple implementation of a Dead Man's Switch. Use at your own risk. Check the f****(as in friendly) code. Dead man's switc
Happy April Fools' Day!
cargo-cargo Happy April Fools' Day! cargo install cargo-cargo And then you can: cargo cargo run Or you can: cargo cargo cargo cargo cargo run Or: c
A simple but production-ready link shortener. Repository belonging to one of my YouTube videos
What is this? This is a simple link shortener, which is the result of a tutorial I did on YouTube. Important technologies used Rust (as our most belov
Build Java applications without fighting your build tool. Drink some espresso.
Espresso Build Java applications without fighting your build tool. Drink some espresso. Features Modern Look & Feel Command line interface inspired by
KAIVM is a multiplatform Command Line Interface (CLI) designed to simplify the process of downloading, managing, configuring, and running different versions of Shinkai Node
KAIVM - Shinkai Version Manager KAIVM is a multiplatform Command Line Interface (CLI) designed to simplify the process of downloading, managing, confi
A little CLI written in rust to improve your dirty commits into conventional ones.
Simple commits A little CLI written in rust to improve your dirty commits into conventional ones. π Demo (coming soon) β¨ Features Fully conventional
A Rust implementation of Haxe Module Manager (hmm)
hmm-rs A Rust implementation of Haxe Module Manager (hmm) Installation hmm-rs can be installed as a binary from crates.io: https://crates.io/crates/hm
Better touch. Efficient file creation with templates.
touchx Better touch. Efficient file creation with templates. If you save files such as LICENSE or .editorconfig, you can create files with similar con
Rust File Management CLI is a command-line tool written in Rust that provides essential file management functionalities. Whether you're working with files or directories, this tool simplifies common file operations with ease.
Rust FileOps Rust File Management CLI is a command-line tool written in Rust that provides essential file management functionalities. Whether you're w
Terminal Brainf*ck visualizer π§
termbf Terminal Brainf*ck visualizer Installation $ cargo install termbf Usage termbf - Terminal Brainf*ck visualizer Usage: termbf --source FILE
Terminal User Interface to help debugging programs written for Triton VM.
Triton TUI Terminal User Interface to run and debug programs written for Triton VM. Getting Started Triton TUI tries to be helpful. π List possible (
Need a powerful and simple library to work with arithmetic progressions in Rust? You should definitively try out ariprog!
Ariprog I had a test (03/2024) on arithmetic progressions, so I decided to create a library to study math. Taking advantage of the fact that I was stu
Style terminal outputs in a minimal, macro-based, and dead simple way.
sty π $\mathbb{\color{red}{Style \ } \color{lightblue}{terminal}\ \color{black}{outputs \ }\color{gray}{\ in\ a} \color{magenta}{\ minimal}\color{gra
SVG to PDF file conversion based on "svg2pdf" and "resvg" Rust projects
pysvg2pdf Blazingly Fast β’οΈ SVG to PDF file conversion for Python. This project is based on Rust's svg2pdf and resvg projects. The project uses pyo3 a
Simple procedural macros `tnconst![...]`, `pconst![...]`, `nconst![...]` and `uconst![...]` that returns the type level integer from `typenum` crate.
typenum-consts Procedural macros that take a literal integer (or the result of an evaluation of simple mathematical expressions or an environment vari
A minimal file exchange server designed for clients with browsers only.
XIAO-Files Xiao-Files is a minimal file exchange server designed for clients with browsers only. Example Let's say we have a host with IP 10.8.20.1, a
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
A performant terminal-based project editor with extensive shortcuts
omega A performant and extensive terminal-based project editor with a wide variety of modern shortcuts. How to use omega [path] This section will guid
BASIC build system and package manager.
Bargo BASIC build system and package manager. Bargo is a tool to make it simpler to program in the BASIC programming language. Early versions of BASIC
π TUI for managing bluetooth devices
TUI for managing bluetooth devices π‘ Prerequisites A Linux based OS with bluez installed. π Installation π₯ Binary release You can download the pre-
A TUI for exploring crates.io using Ratatui
crates-tui crates-tui is a simple terminal user interface explorer for crates.io based on Ratatui. crates-tui.mov It supports features like: copy carg
A simple and efficient terminal UI implementation with ratatui.rs for getting quick insights from csv files right on the terminal
CSV-GREP csv-grep is an intuitive TUI application writting with ratatui.rs for reading, viewing and quickly analysing csv files right on the terminal.
Simple template to use csr and ssr leptos with tauri for ios/android/windows/macos/linux and web dev
Tailwind-Leptos-Tauri Template Simple template to use csr and ssr leptos with tauri for ios/android/windows/macos/linux and web dev Just clone the rep
A simple-to-use input manager for the Bevy game engine that empowers players and makes accessibility easy.
Bevy Ineffable A simple-to-use input manager for the Bevy game engine that empowers players and makes accessibility easy. Core tenets Make accessibili
A simple telegram bot to get the tunnel info from ngrok.
Telegram Ngrok Bot A simple bot to fetch the running tunnels from ngrok api. Prerequisits Ngrok agent should be running. Configuration Ngrok config ve
Simple, safe way to store and distribute tensors
Safetensors Ruby π Simple, safe way to store and distribute tensors Supports Torch.rb and Numo Installation Add this line to your applicationβs Gemfi
nur - simple taskrunner
nur - the simple nu based task runner nur is a simple, yet very powerful task runner. It borrows ideas from b5 and just, but uses nu scripting to defi
A simple tool to convert a WebAssembly module to a WASI component (component model, WASI-preview2).
A simple tool to convert a WebAssembly module (wasm32-wasi, wasm32-freestanding) to a WASI component (component model, WASI-preview2). Installation In
A simple library fot creating file explorer for the ratatui crate.
ratatui-explorer ratatui-explorer is a simple library for creating file explorers for ratatui. Features: File explorer functionality. Input handling (
A Simple Rust NFT API + Smart Contract
Rust NFT API Purpose Rust NFT API is a simple RESTful API developed in Rust that offers functionalities for creating, retrieving, and listing Non-Fung
A simple API client (postman like) in your terminal
ATAC βπ© Table Of Contents Description How to use Binary Compile by yourself Features Current TODO v1.0.0 TODO v2.0.0 Documentation Technical precisio
A simple, fast, and easy to use static file server
Warning This is still in early development, I would not recommend for production use.. yet. See the issues for things that are on the "roadmap" or mis
A simple Rust version of goctl
goctl-rs A simple Rust version of goctl Support type struct many type struct nest type struct service block API block Structure token.rs - Tokenize th
a simple, non-self-describing data-interchange format.
rust-fr 'rust-fr' (aka rust for real) is a simple, non-self-describing data-interchange format. installation You can use either of these methods. Add
Api testing tool made with rust to use for api developement (Kind of Tui)
Api testing tool made with rust to use for api developement (Kind of Tui) This Rust project provides a simple yet powerful tool for making HTTP reques
A simple TUI password manager made in Rust.
IronKey IronKey is a Terminal User Interface (TUI) based password generator written in Rust. It leverages the power of Rust's performance and safety f
Simple joke randomizer from bash.org.pl made as CLI Tool in Rust.
RBashOrg Simple joke randomizer from bash.org.pl made as CLI Tool in Rust. Description Main motivation of this project was to learn basic concepts abo
fclicache - File-based Simple CLI Cache
fclicache is a command-line utility that caches the output of resource-intensive commands, enabling faster retrieval of results when the same commands are executed repeatedly within a specified Time-to-Live (TTL) period.
A simple ping utility written in Rust, that is focused on being size efficient and fast.
MeowPing MeowPing is a command-line utility for testing network connectivity using ICMP echo requests or TCP connections. It provides similar function
π¦ Stupid simple presentation of the number of words, characters and lines on your clipboard.
clipcount: Counting words from the clipboard content Why does this exist? Do you find yourself often needing to count the number of words in a piece o
Simple EVM implementation from scratch using Rust.
smol-evm-rs β’ smol-evm-rs is a Rust port of the smol-evm project, originally implemented in Python by karmacoma. This project aims to implement the Et
A simple Node.js library to convert raster images into svg
@neplex/vectorizer A simple Node.js library to convert raster images into svg using VTracer, with time complexity of O(n). Installation npm install @n
AΒ simple hinting Rust binary to be used in the Kakoune editor
Hop: hinting brought to Kakoune selections Table of content: Install Configuration Kakoune options hop-kak options Usage Workflow examples Default key
A simple, efficient Rust library for handling asynchronous job processing and task queuing.
job_queue Setup cargo add job_queue Usage Create a job use job_queue::{Error, Job, typetag, async_trait, serde}; #[derive(Debug, serde::Deserialize,
Simple Event-Driven Microservice Architecture in Rust
Simple Event-Driven Microservice Architecture in Rust is an open-source project showcasing the simplicity and efficiency of building microservices in Rust. This minimalistic project demonstrates an e-commerce backend system, featuring just two microservices: Catalog and Order.
My own image file format created for fun! Install the "hif_opener.exe" to open hif files. clone the repo and compile to make your own hif file
Why am i creating this? I wanted to create my own image format since I was 12 years old using Windows 7, tryna modify GTA San Andreas. That day, when
Torii β©οΈ is a simple, powerful and extensible open-source Internal Developer Portal
Torii β©οΈ Torii is a simple, powerful and extensible open-source Internal Developer Portal where developers can find all the tools and services they ne
A super simple /sbin/init for Linux which allows running one and only one program
Summary High-performance /sbin/init program for Linux This is designed to do literally nothing but accept binaries over the network and run them as a
A simple endian-handling library for Rust
endi Yet another endian handling library for Rust. The approach is very similar to that of byteordered crate with its Endianness enum, except that end
Simple, cross-platform GameMaker lib for getting file metadata
File Metadata Tiny baby library for getting file metadata. Originally written to work for a GameMaker game a friend is creating. Table of Contents Ins
Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors!
Oatmeal Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors! Overview In
π¦ An independent package manager that every hacker deserves.
An independent package manager for unix and linuxπ· Table of contents π Why Features Installation Hysp usages Hosting custom repo Packages Support Li
TUI (Text User Interface) - Get Instant feedback for your sh commands
Bashtastic Visualizer TUI (Text User Interface) - Get Instant feedback for your sh commands. Explore and play with your queries π. The idea of this p
A simple, opinionated way to run containers for tests in your Rust project.
rustainers rustainers is a simple, opinionated way to run containers for tests. TLDR More information about this crate can be found in the crate docum
simple lottery maker made with rust, just web framework
Toy project for fun It's just for fun! making plausible lottery numbers for Korea made with rust This lottery web framework generates and presents pla
A simple to use and efficient Web Automation Tool.
teemo A simple to use and efficient Web Automation Tool. teemo allows you to do some web automation action(such as click and so on) and crawl some inf
An over-simplified version control system written in Rust, similar to Git, for local files (Incomplete)
Vault Vault will be a command line tool (if successful) similar to git which would have multiple features like brances etc etc. __ __ _ _
Simple, robust, BitTorrent's Mainline DHT implementation
Mainline Simple, robust, BitTorrent's Mainline DHT implementation. This library is focused on being the best and simplest Rust client for Mainline, es
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
Automatically replace Discord CDN links with local file links, by downloading the images to the public folder
Auto Undiscord Did you hear that Discord will be blocking external websites from using images hosted on their servers? Did you host every image on you
Toolkit for simple calculations related to Data Comunication and Networks (only available in Spanish temporary)
CDR Toolkit Un toolkit creado para la asignatura ComunicaciΓ³n de Datos y Redes, cursada en la UIB. Es una potente y rΓ‘pida CLI que ayuda a realizar lo
Translations of a simple C program to Rust.
Translations of a simple C program to Rust This repository contains several translations of Russ Cox's Thompson NFA C program to Rust. Cox's program f
Simple Multi-User Chat
4at Simple Multi-User Chat. The code has fallen to "Rewrite it in Rust" disease. You can find the legacy Go version in ./legacy-go-version if you stil
Get up-to-date departure times for Munich public transport in your terminal.
MVG Fahrinfo MVG Fahrinfo is a CLI tool to keep up-to-date with latest departure times of Munich public transport. The app is a native binary and uses
Ark Server Manager: Ascended
Ark Server Manager: Ascended Latest Development Build: Dev Build Development builds are not recommended for use by non-developers. They may be quite b
A simple type safety solution for Bevy ECS.
π Moonshine Kind A simple type safety solution for Bevy ECS. Overview An Entity is a generic way to reference entities within Bevy ECS: #[derive(Comp
Dead simple, memoized cargo subcommand to hoist cargo-built binaries into the current working directory, written in Rust.
cargo-hoist Dead simple cargo subcommand to hoist cargo-built binaries into scope. stable Install | User Docs | Crate Docs | Reference | Contributing
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,
A Password Manager Using age for Encryption
A Password Manager Using age for Encryption Contents Features Usage Install Import from pass How It Works Features It is inspired by pass. senior's fe
String processing with file/line/col information and the regular rust `str` API
Simple span handling for str and &[u8] This crate exposes some of the methods that exist on str or bstr. If you are missing any you need, please open
HTTP client/libcurl TUI front end in Rust, with request + key storage
Rust TUI HTTP Client with API Key Management This project is still in active development and although it is useable, there may still be bugs and signi
Construct complex structures within single call + simple compile-time meta-inheritance model with mixins.
Introduction constructivism is a Rust sample-library designed to simplify the construction of structured data by defining and manipulating sequences o
Blazing fast, memory safe & modern Linux package manager written in Rust.
paket Blazing fast, memory safe & modern Linux package manager written in Rust. Roadmap Version: 0.1 Paket.toml file parsing. (#1, #2) CLI handling (p
Dreamer is an extensible tool manager and shell for creating small, lightweight, dev environments instantly.
Dreamer π€ Does what you want, not what you say. Dreamer is a universal tool management system for any language, any build system, and any framework.
A file server that supports static serving, uploading, searching, accessing control, webdav...
Dufs Dufs is a distinctive utility file server that supports static serving, uploading, searching, accessing control, webdav... Features Serve static
Manage your dotfiles and packages with ease. Define your $HOME as Code π» π β¨
EnvHub is a simple tool to manage dotfiles and packages accross multiple machines. Written in Rust, internally it uses nix/homebrew/pkgx/devbox to man
POC for a Roguelike UI/Window Manager
Minimal POC for a Roguelike UI Manager This repo is a proof of concept for a roguelike UI and a generally expandable template for a rogue/df-like. Use
Patch binary file using IDA signatures and defined replacement bytes in YAML.
fabricbin Patch binary file using IDA signatures and defined replacement bytes in YAML. Install: cargo install --git https://github.com/makindotcc/fab
Extremely simple http rust servers :snowboarder:
Snowboard π An extremelly simple library for fast & simple TCP servers in rust [Request a feature/Report a bug] Quick start To get started with Snowb
A simple cli tool for generating quotes in your terminal from Kanye west. Start the day out strong.
Kanyey A simple cli tool for generating quotes in your terminal from Kanye West. Install Just do cargo install kanyey and be blessed. Bonus: throw it
Dead simple, minimal SPDX License generator library written in Rust.
lice Dead simple, minimal SPDX License generator library written in Rust. Lice is in beta Install | User Docs | Crate Docs | Reference | Contributing
Simple, bare-minimum recaptcha verifier helper
recaptcha-verify Simple, bare-minimum recaptcha verifier helper Quick Start This library is supposed to be a (near) drop-in replacement for recaptcha-
Simple crate to login to Pinterest and get the cookies via Chromiumoxide to simulate a browser
Simple crate to login to Pinterest and get the cookies via Chromiumoxide to simulate a browser (open a real browser actually), to use the Pinterest API without needing a developer account or an API key or anything that costs money :).