216 Repositories
Rust egui-visuals-utility Libraries
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
Fixed point to floating point (and back) conversion utility
fixed2float Simple utility for fixed point to real number conversions, using the VisSim (Fxm.b) and Q (Qm.n) notations. Usage as a dependency of your
🦀 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
API tool,but egui style and rusty
WEAVER About Weaver is a simple,easy-to-use and cross-platform API tool.Inspired by hoppscotch . It uses the Rust egui GUI library. Features Get,Post
A lightweight, cross-platform epub reader.
Pend Pend is a program for reading EPUB files. Check out the web demo! Preview Image(s) Installation Building Pend is simple & easy. You should be abl
Cornucopia is a small CLI utility resting on tokio-postgres and designed to facilitate PostgreSQL workflows in Rust
Cornucopia Generate type checked Rust from your SQL Install | Example Cornucopia is a small CLI utility resting on tokio-postgres and designed to faci
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.
Egui node graph is a featureful, customizable library to create node graph applications using egui
Egui node graph is a featureful, customizable library to create node graph applications using egui. The library takes care of presenting a node graph to your users, and allows customizing many aspects of the interaction, creating the semantics you want for your specific application.
DDoS Utility which distributes the available resources across different targets
DDoS utility for education purposes only. Allows to specify a number of targets inside a json file and send a tremendous amount of request. The requests are distributed across the specified targets, to allow keeping as much targets down as possible, while limiting the necessary resources.
A decoder and utility for the Flipnote Studios .ppm animation format
A decoder and utility for the Flipnote Studios .ppm animation format
This utility traverses through your filesystem looking for open-source dependencies that are seeking donations by parsing README.md and FUNDING.yml files
This utility traverses through your filesystem looking for open-source dependencies that are seeking donations by parsing README.md and FUNDING.yml files
cert_installer - a utility that adds a CA certificate to Android's System Trust Store
cert_installer is a utility that adds a CA certificate to Android's System Trust Store by overwriting the /system/etc/security/cacerts directory with a tmpfs mount. Changes made to the System Trust Store is not persistant across reboots.
Utility to quickly setup Starcraft Broodwar matches between 2 or more bots
BWAIShotgun Utility to quickly setup Starcraft Broodwar matches between 2 or more bots Be aware that all bots will be executed directly, without any l
Cakecutter - a utility tool that quickly sets up a project from a pre-built template
Cakecutter Create projects from pre-built cakes (templates)! Supports files, packages, content, running commands and more! Cakecutter is a utility too
A small command-line utility for encoding and decoding bech32 strings
A small command-line utility for encoding and decoding bech32 strings.
🔔 CLI utility to send notifications to Slack via integration webhooks
Slack notifier Just a simple CLI tool to send notifications to Slack. Please note that this project is just a playground to start learning Rust, it is
Small utility to display hour in a binary format on the Novation's Launchpad X.
lpx-binary-clock Small utility to display hour in a binary format on the Novation's Launchpad X. Hours, minutes and seconds are displayed one digit pe
This is a template repo for eframe, a framework for writing apps using egui.
eframe template This is a template repo for eframe, a framework for writing apps using egui. The goal is for this to be the simplest way to get starte
Rust library crate providing utility functions for diff and patch of slices
This crate provides the Change enum as an abstraction for diff::Result, lcs_diff::DiffResult, and wu_diff::DiffResult; the diff_changes(), diff_diff()
Fast PDF password cracking utility equipped with commonly encountered password format builders and dictionary attacks.
PDFRip Fast PDF password cracking utility equipped with commonly encountered password format builders and dictionary attacks. 📖 Table of Contents Int
Auto Fan Management Utility in Linux Systems for Monster Laptops
Auto Fan Management Utility in Linux Systems for Monster Laptops Monster Laptoplar için Linux Sistemlerde Oto Fan Yönetimi TR Monster laptoplar gömülü
Lupus is a utility to administer backups with future integration with rsync
Lupus is a utility to administer backups with future integration with rsync. Many other features are either included or planned such as chat bridges using rcon and or parsing the pipe output from programs/games.
A CLI for configuring a GoXLR on Linux
GoXLR configuration utility A tool to configure a GoXLR without requiring a Windows VM. At this time, full device initialization is not possible on Li
Decryption utility for Yaesu ham radio firmware images
porkchop Decryption utility for Yaesu ham radio firmware images. Background Yaesu provides a firmware update utility for their ham radios that contain
D3D11 backend for egui library. Presumably for mods/cheats development
D3D11 backend for egui library. Presumably for mods/cheats development. Currently few features from egui are missing. WIP.
A series of utility macros for outputting testing results.
test-results A series of utility macros for outputting testing results. Getting Started Simply add the test-results crate to your project's Cargo.toml
NeosPeeps is tool that allows for listing your NeosVR friends quickly, without having to actually open the whole game
Neos Peeps NeosPeeps is tool that allows for listing your NeosVR friends quickly, without having to actually open the whole game. It also has a bunch
Command line utility to remove duplicates from the given input.
Command line utility to remove duplicates from the given input. Note that huniq does not sort the input, it just removes duplicates.
A JSON Query Language CLI tool built with Rust 🦀
JQL A JSON Query Language CLI tool built with Rust 🦀 📜 Core philosophy 📦 Stay lightweight 🎮 Keep its features as simple as possible 🧠 Avoid redun
Tons of extension utility functions for Rust
LazyExt Tons of extension utility functions for Rust. English | 简体中文 Status Name Status Crate Documents Introduction lazyext-slice Alpha Thousands of
A rust-based version of the popular dnsgen python utility
ripgen A rust-based version of the popular dnsgen python utility. ripgen is split into two main parts: ripgen: A CLI utility that calls into ripgen_li
🧠 A command-line utility for switching git branches more easily. Switch branches interactively or use a fuzzy search to find that long-forgotten branch name.
git-smart-checkout A git command extension for switching git branches more efficiently. About Interactively switch branches or fuzzy search for that f
IDE for cross-platform software development
Diversity Space IDE for cross-platform software development | 日本語 | English | Русский | READMEの英語版とロシア語版はDeepl翻訳を使用して翻訳されています Английская и русская вер
A small utility to cast video files from a desktop to a chromecast.
μCaster (mucaster) Once completed, μCaster is a cross-platform Chromecast controller that can play files directly from a host computer. This project i
Utility library for some Lenovo IdeaPad laptops. Supports IdeaPad Intel and AMD Models (15IIL05 and 15ARE05)
ideapad A Rust utility library for some Lenovo IdeaPad specific functionality. A Fair Warning This crate calls raw ACPI methods, which on the best cas
Rs.aws-login - A command line utility to simplify logging into AWS services.
aws-login A command line utility to simplify logging into AWS accounts and services. $ aws-login use ? Please select a profile to use: › ❯ dev-read
Refract - A guided AVIF/JPEG XL/WebP conversion utility for JPEG and PNG sources.
Refract GTK Refract is a guided image conversion tool written in Rust for x86-64 Linux systems with GTK. It takes JPEG and PNG image sources and produ
A command line utility to easily make dank memes
meme-cli A command line utility to easily make dank memes. Yes, really. Installation cargo install meme-cli Alternatively, install from source using g
Emoji-printer - Utility to convert strings with emoji shortcodes to strings with the emoji unicode
Emoji Printer Intro Utility to convert strings with emoji shortcodes (:sushi:) to strings with the emoji unicode ( 🍣 ) Install cargo add emoji-printe
A utility for managing cargo dependencies from the command line.
cargo edit This tool extends Cargo to allow you to add, remove, and upgrade dependencies by modifying your Cargo.toml file from the command line. Curr
A small utility to compare Rust micro-benchmarks.
cargo benchcmp A small utility for comparing micro-benchmarks produced by cargo bench. The utility takes as input two sets of micro-benchmarks (one "o
Ditch your status bar for some snazzy desktop notifications.
citron Ditch your panel for some snazzy desktop notifications. citron is: a non-intrusive alternative to status bars. on-demand, i.e. does not run in
A simplified recreation of the command-line utility grep written in Rust.
smolgrep A simplified recreation of the command-line utility grep written in Rust. Download and run Download Rust On Mac/Linux Open a terminal and ent
A simple GUI audio player written in Rust with egui. Inspired by foobar2000.
Music Player A simple GUI music player inspired by foobar2000 written in Rust using egui. The goal of this project is to learn about making gui/ nativ
A fully p2p cli chat utility written in rust.
P2P Chat Client This is a simple demonstration of a peer to peer chat client, written entirely in rust utilising the libp2p library. Demo On two seper
Pure Go implementation of jq
gojq Pure Go implementation of jq This is an implementation of jq command written in Go language. You can also embed gojq as a library to your Go prod
ruby-build is a command-line utility that makes it easy to install virtually any version of Ruby, from source.
ruby-build ruby-build is a command-line utility that makes it easy to install virtually any version of Ruby, from source. It is available as a plugin
DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.
thorin thorin is an DWARF packaging utility for creating DWARF packages (*.dwp files) out of input DWARF objects (*.dwo files; or *.o files with .dwo
Progmem utility for the AVR architecture
avr-progmem Progmem utilities for the AVR architectures. This crate provides unsafe utilities for working with data stored in the program memory of an
egui: an easy-to-use immediate mode GUI in pure Rust
🖌 egui: an easy-to-use GUI in pure Rust egui is a simple, fast, and highly portable immediate mode GUI library for Rust. egui runs on the web, native
A utility like pkg-audit for Arch Linux. Based on Arch Security Team data.
arch-audit pkg-audit-like utility for Arch Linux. Based on data from security.archlinux.org collected by the awesome Arch Security Team. Installation
A cli utility written in Rust that allows fetching all the labels of a project, save those as a YAML file
A cli utility written in Rust that allows fetching all the labels of a project, save those as a YAML file that you can easily edit or save as backup and apply a saved preset to new repositories.
DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.
thorin thorin is an DWARF packaging utility for creating DWARF packages (*.dwp files) out of input DWARF objects (*.dwo files; or *.o files with .dwo
GUI app for managing Docker
dockeye GUI app for managing Docker Installation Prebuilt packages Download one of the archives available on the releases page and extract it somewher
Gecko's trusty package manager and command-line utility.
Geckos have super-powers, ya'know? Grip is Gecko's trusty package manager and command-line utility. USAGE: grip [FLAGS] [file] [SUBCOMMAND] FLAGS
This is a tiny (but delightful!) utility library for exhaustive testing.
Exhaustigen This is a tiny (but delightful!) utility library for exhaustive testing. It is based (directly) on the idea and code in the following blog
A simple utility for multithreading a/synchronization
Flowync Quick Example use flowync::Flower; fn main() { let flower = Flower::i32, String::new(1); std::thread::spawn({ let handle =
A small utility that moves the start menu to the top-center of the screen in Windows 11.
TopCenterStart11 A small utility that moves the start menu to the top-center of the screen in Windows 11. As of right now, this application can only p
Hosts EDitor, it will add/update/delete host entries for you
Host EDitor A command-line tool to easily manage you hosts file. View Demo · Report Bug · Request Feature Table of Contents About The Project Built Wi
Kit-kat clock utility rewritten in Rust using minifb
kitkat clock in Rust This is the plan9 cat clock utility rewritten in rust with minifb crate. $ kitkat --help Usage: kitkat [--hook|--crazy|--offset O
📰 A terminal feed reader with a fancy ui
tuifeed Developed by @veeso Current version: 0.1.1 (17/11/2021) ~ A terminal news feed reader with a fancy ui ~ tuifeed About tuifeed 📰 Features 🎁 G
Command line utility for controlling LIFX smart lights
lifxc is a command line utility for controlling LIFX smart lights. Currently, communication over the LIFX LAN protocol is supported.
Provides utility functions to perform a graceful shutdown on an tokio-rs based service
tokio-graceful-shutdown IMPORTANT: This crate is in an early stage and not ready for production. This crate provides utility functions to perform a gr
egui-tetra is a library that helps integrate egui
egui-tetra is a library that helps integrate egui, an immediate mode GUI library, with Tetra, a 2D game framework.
A command-line utility that creates project structure.
petridish A command-line utility that creates project structure. If you have heard of the cookiecutter project, petridish is a rust implementation of
FLTK frontend for Egui WGPU backend.
Egui FLTK Frontend FLTK Frontend for Egui WGPU Backend On linux Debian/Ubuntu, make sure to install the latest main requirements: sudo apt-get update
A fast, multi-threaded line counting utility written in Rust.
xloc A fast, multi-threaded line counting utility written in Rust. What is xloc A drop in replacement for bash's wc -l. Your project has x lines of co
A small utility to wake computers up or put them to sleep over the local network
WKSL - a wake and sleep utility An experiment in writing a small CLI utility in Rust. The program lets you wake a machine on your local network up fro
A simple GUI version of the pH calibration tool written in egui, based on the eframe template.
caliphui A simple GUI version of the pH calibration tool written in egui, based on the eframe template. Usage Native binaries are provided under relea
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.
3d transformation gizmo built on top of the egui library.
egui-gizmo 3d transformation gizmo built on top of the egui library. Try it out in a web demo Usage let gizmo = Gizmo::new("My gizmo") .view_matri
Cherry RGB Keyboard Library
Cherry RGB Keyboard Library Tested with Cherry Keyboard G80-3000N RGB (046a:00dd) Features Done Set LED animation Set single-/multi-color (rainbow) Se
Exeprimental visual terminal for egui
eterm: a visual terminal for egui If you have a service written in rust (running on the cloud, or even locally) that you need to inspect, eterm might
Efficient, lightweight, configurable file organizer.
FileClassed Efficient, lightweight, configurable file organizer. This project is very simple : it takes a file in certains directories (that can be co
A simple news reading GUI app built in Rust
Headlines [WIP] A native GUI app built with Rust using egui. Uses newsapi.org as the source to fetch news articles. This is a WIP and the current stat
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3
🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3
Rust command line utility to quickly display useful secrets in a Kubernetes namespace
kube-secrets This is a command line utility for quickly looking at secrets in a Kubernetes namespace that are typically looked at by humans. It specif
Simple utility to ping a TCP port.
TcpPing Simple utility to ping a TCP port. Example tcpping 1.1.1.1 53 -b en0 -i 1 -t 4 Connected to 1.1.1.1:53 in 21 ms Connected to 1.1.1.1:53 in 3
A simple command-line utility (and Rust crate!) for converting from a conventional image file (e.g. a PNG file) into a pixel-art version constructed with emoji
EmojiPix This is a simple command-line utility (and Rust crate!) for converting from a conventional image file (e.g. a PNG file) into a pixel-art vers
fixred is a command line utility to fix outdated links in files with redirect URLs.
fixred fixred is a command line utility to fix outdated links in files with redirect URLs. Installation fixred is installed via cargo package manager.
Devmode is a project management utility for developers.
Dev(mode) Dev(mode) is a project management utility for developers.
Utility for working with reverse DNS
RDNS RDNS is a small Rust CLI utility for performing single and bulk reverse DNS (PTR) lookups. Usage RDNS 0.1.0 Joe Banks [email protected] Utilities for
This project attempts to allow the creation of reusable egui-themes
egui stylist Note this project is considered to be experimental and -- while used in personal projects -- may have API breaking changes without warnin
Utility library to work with tuples.
Utility library to work with tuples.
Rust single-process scheduling. Ported from schedule for Python
Rust single-process scheduling. Ported from schedule for Python, in turn inspired by clockwork (Ruby), and "Rethinking Cron" by Adam Wiggins.
ᎩᎦᎨᎢ (IPA: [gigagei]) is a random quote fetching console utility. Written in Rust.
gigagei ᎩᎦᎨᎢ (IPA: [gigagei]) is a random quote fetching console utility. Written in Rust. Installing Use latest pre-built binary from releases Buildi
unfuck is a utility and library for deobfuscating obfuscated Python 2.7 bytecode
unfuck is a utility and library for deobfuscating obfuscated Python 2.7 bytecode. It is essentially a reimplementation of the Python VM with taint tracking.
Copy Translator 是使用Rust编写的翻译小工具,使用DeepL翻译
Copy Translator Copy Translator 是使用Rust编写的翻译小工具 特点 程序大小12MB,极其轻量 自动去除多余的换行和断句,优化PDF翻译体验 选中即翻译(划词翻译),专注论文阅读 使用DeepL进行翻译,翻译效果极佳 使用说明 工具仅一个exe,启动后会驻留后台,选
An egui backend for godot-rust
Godot Egui An egui backend for godot-rust. Rationale Godot has a perfectly valid GUI system, so why egui? Here are my personal reasons: Simplicity: No
A utility like pkg-audit for Arch Linux. Based on Arch Security Team data.
arch-audit pkg-audit-like utility for Arch Linux. Based on data from security.archlinux.org collected by the awesome Arch Security Team. Installation
A rust library containing typings and utility functions dealing with the Public specification of the Internet Computer.
IC Types Contributing Please follow the guidelines in the CONTRIBUTING.md document. Goal This library contains typings and utility functions dealing w
Egui integration for nannou
nannou_egui This is my egui integration for nannou. The purpose of this is to allow you to tune values for your generative art creations without requi
Utility to run a regtest bitcoind process, useful in integration testing environment
Bitcoind Utility to run a regtest bitcoind process, useful in integration testing environment. use bitcoincore_rpc::RpcApi; let bitcoind = bitcoind::B
A prettier lightweight colored ping utility written in Rust
rustyping A prettier lightweight colored ping utility written in Rust. Installation There are three installation options: From the releases page From
mdTranslation is a utility to prepare multi-lingual Markdown documents.
mdTranslation is a utility to prepare multi-lingual Markdown documents. There's also a mdBook preprocessor called mdbook-translation for
A small utility for tracking the change in opening and closing of issues in a GitHub repo
A small utility for tracking the change in opening and closing of issues in a GitHub repo. This tool can be used to build visualizations for issue triage over time with the hope of motivating closing more issues than are opened.
A CLI utility installed as "ansi" to quickly get ANSI escape sequences. Supports the most basic ones, like colors and styles as bold or italic.
'ansi' - a CLI utility to quickly get ANSI escape codes This Rust project called ansi-escape-sequences-cli provides an executable called ansi which ca
Test social media cards locally
Share Preview Test social media cards locally Description Preview and debug websites metadata tags for social media share. Third Party Packages Distri
a handy utility to work with encrypted DMGs
edmgutil edmgutil is a simple wrapper utility to hdiutil to help you work with disposable, encrypted DMGs. It can decompress an encrypted ZIP into a n
Utility to glitch and dump an AirTag
Airtag dumper Simple utility to glitch and dump the nRF52832 firmware on an airtag using cheap hardware. Requirements: An airtag A bluepill STM32F103