776 Repositories
Rust run-cli Libraries
A Rust application that compress files and folders
Quick Storer This is a Rust application that compress files and folders. Usage Download or build the binary and place it on your desktop, or any other
A simple, modern fuzzy finder tool to run examples in a Cargo project.
cargo-rx cargo-rx is a simple, modern Runner for Examples in a Cargo project. This crate provides a single executable: rx. Basically anywhere you woul
A modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls
bore A modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls. That's all it does:
A UI-framework, built for speed and ease-of-use
A UI-framework, built for speed and ease-of-use. Focused on one thing, the best user-experience for the client and developer.
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.
A lightweight focus CLI tool built with Rust
A lightweight pomodoro focus tool with cross-platform desktop notifications on Linux, MacOS and Windows.
Wena is a micro-framework that provides an elegant starting point for your console application.
Wena was created by Nuno Maduro, and is a Rust Lang micro-framework that provides an elegant starting point for your console application. This project
Tool for mass import of hosts into Zabbix (and other API functions)
zabbix-tools A CLI tool for interacting with Zabbix API built in Rust. Designed for Zabbix 6.0. Functions added to test API and add hosts manually or
A cross-platform launcher for Fish Fight 🐠
Fish Fight Launcher A cross-platform launcher for Fish Fight. Features Install and launch (via GUI/CLI) Auto updates Mod management Download See avail
A blazingly fast command-line tool for converting Chinese punctuations to English punctuations
A blazingly fast command-line tool for converting Chinese punctuations to English punctuations
Fast Discord RPC Client written in Rust
Discord RPC Client Examples Big image, small image, details and one button discordrpc -c 942151169185316874 -d 'untypeable nickname' --button-1-text '
lipsum-cli is a small terminal application written in Rust language.
lipsum-cli is a small terminal application written in Rust language. It's used for generating pseudo-Latin lorem ipsum filler text in terminal.
A rust library + CLI tool that tells you when swas will upload new video through complex calculations
A rust library + CLI tool that tells you when swas will upload new video through complex calculations. It also lets you search and play youtube videos of swas and other channels. Searching about youtube channels is also an option. Basically it's a youtube search cli tool written in rust.
A CLI tool based on the crypto-crawler-rs library to crawl trade, level2, level3, ticker, funding rate, etc.
carbonbot A CLI tool based on the crypto-crawler-rs library to crawl trade, level2, level3, ticker, funding rate, etc. Run To quickly get started, cop
🥬 Practical spinner for Rust
🥬 spinach Practical spinner for Rust Install Add as a dependency to your Cargo.toml. [dependencies] spinach = "2" Usage Basic example. use std::threa
A blazing fast command line license generator for your open source projects written in Rust🚀
Overview This is a blazing fast ⚡ , command line license generator for your open source projects written in Rust. I know that GitHub
Let's write an OS which can run on x86_64 in Rust from scratch
rCore-Tutorial-v3 rCore-Tutorial version 3.5. See the Documentation in Chinese. news 2021.11.20: Now we are updating our labs. Please checkout chX-dev
CLI tool for generating a summary of recent github activity for people who are incredibly forgetful
CLI tool for generating a summary of recent github activity for people who are incredibly forgetful but still need to give weekly status updates to their boss without getting depressed and convincing themselves they did nothing because they can't remember what they did!
Yet another video to ASCII animation (in Rust)
Yet another video to ASCII tool (in Rust) Requirements opencv Installation cargo install video2ascii You may also want to add
🧑💻 CLI client for zer0bin
🧑💻 CLI client for zer0bin
skyfetch ☁️ a system information fetch written in rust
skyfetch ☁️ a system information fetch written in rust requirements cargo install with curl
A handy way to handle sh/bash cli parameters
Argc A handy way to handle sh/bash cli parameters. How Argc works To write a command line program with Argc, we only need to do two things: Describe t
Next-generation, type-safe CLI parser for Rust
Next-generation, type-safe CLI parser for Rust
Send emails right from the terminal using Rust!
Send emails right from the terminal using Rust!
Solana NFT marketplace boilerplate with anchor & react & candy-machine-cli
The Heros NFT Marketplace Boilerplate project is designed to let users fork, customize, and deploy their own nft marketplace app to a custom domain, ultra fast.
Smart Contract built in Rust to run inside Cosmos SDK module on all chains that enable it
CoinSwap is a Smart Contract that is built on the terra blockchain and can be used to swap cryptocurrencies such as LUNA, UST, TerraUSD, Anchor, Mirror Protocol, LUNI and other CW20 tokens. The Project also contains a smart contract which works as a analysis tool for the gas fees on the Terra Blockchain.
Let's write an OS which can run on ARM in Rust from scratch
rCore-Tutorial-v3 rCore-Tutorial version 3.5. See the Documentation in Chinese. news 2021.11.20: Now we are updating our labs. Please checkout chX-dev
A simple CLI I made while practicing rust to easily make QR codes with just one command, all in your terminal.
Welcome to rust-qrcode-cli 👋 A CLI I made while practicing rust to easily make QR codes with just one command, all in your terminal. Install git clon
Nostr CLI client built with Rust
Nostr CLI client built with Rust Encrypted chat inside Nostr leaks metadata of who talks to who. This small CLI app implements a "public inbox," which
qn (quick note) is a simple, fast and user-friendly way to save notes 🦀⚙️
Quick Note qn Install This is currently for my personal use. I may push breaking changes at any time. If you want to use it, bring down the code and r
rh: user-friendly command-line HTTP client
Rust HTTP Cli The command name in your terminal is rh. rh: user-friendly command-line HTTP client rh is a user-friendly, lightweight and performant co
Command line tool to convert env variables beginning with user to a htpasswd file
envhtp This command line tool converts environment variables whose keys start with "user_" into htpasswd compatible username/password pairs. The goal
Tower of Hanoi - the CLI game
Tower of Hanoi - the CLI game You can play this game online on replit. Objective Move all the discs from tower 1 to tower 3. Game dynamics There are t
Own implementation of Wordle as a CLI app
WordleClone Own implementation of Wordle as a CLI app. Preview Note Running this program in Window's Command Prompt may display unsatisfactory visuals
🔔 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
Wonnx - a GPU-accelerated ONNX inference run-time written 100% in Rust, ready for the web
Wonnx is a GPU-accelerated ONNX inference run-time written 100% in Rust, ready for the web. Supported Platforms (enabled by wgpu) API Windows Linux &
A CLI tool used for rendering Blender files to a cropped spritesheet
BuilderGenerator A CLI tool used for rendering Blender files to a cropped spritesheet Clients Rust
Guardian Self Assessment CLI tool
Guardian Self Assessment CLI tool What? self-assessment is a tool that generates a list of PRs authored and reviewed by you. Why? Assessing oneself is
A Rust CLI template on Gitpod
This is a Rust CLI template configured for ephemeral development environments on Gitpod.
jless is a command-line JSON viewer
jless is a command-line JSON viewer. Use it as a replacement for whatever combination of less, jq, cat and your editor you currently use for viewing JSON files. It is written in Rust and can be installed as a single standalone binary.
ufo2nft is a CLI Rust tool to automate creating on-chain SVG NFTs from UFO font sources
ufo2nft is a CLI Rust program created by Eli Heuer at the 2022 Seattle Solana Hacker House event. It uses Norad to create on-chain SVG images from UFO font sources, and prepares them for minting as Solana NFTs. For Ethereum NFTs the program can just export the SVGs and Ethereum NFTs can be built manually.
A commmand line tool for uploading homework coded on the dcloud server onto specific google drive course folders.
A commmand line tool for uploading homework coded on the dcloud server onto specific google drive course folders.
A CLI tool to rename files to randomly generated strings.
rng-rename A CLI tool to rename files to randomly generated strings. Why? Suppose you downloaded a few hundred images to use as your desktop wallpaper
dlfile is a very simple, straightforward CLI to download a file
dlfile dlfile is a very simple, straightforward CLI to download a file, except it... Only downloads over HTTPS Requires TLS 1.2 or higher Executes in
A template to build smart contracts in Rust to run inside a Cosmos SDK module on all chains that enable it.
CosmWasm Starter Pack This is a template to build smart contracts in Rust to run inside a Cosmos SDK module on all chains that enable it. To understan
Telegram bot help you to run Rust code in Telegram via Rust playground
RPG_BOT (Rust Playground Bot) Telegram bot help you to run Rust code in Telegram via Rust playground Bot interface The bot supports 3 straightforward
Write a simple CLI script, that when given a 64-byte encoded string
Write a simple CLI script, that when given a 64-byte encoded string, it finds a suitable 4-byte prefix so that, a SHA256 hash of the prefix combined with the original string of bytes, has two last bytes as 0xca, 0xfe. Script should expect the original content of the string to be passed in hexadecimal format and should return two lines, first being the SHA256 string found and second 4-byte prefix used (in hexadecimal format).
A simple cli tool to help with wordle in hard mode
Wordking A simple cli tool to help with wordle in hard mode. Usage Run wordking cargo run Wordking will ask for your guesses thus far. Provide your gu
A toy example showing how to run Rust code in Python for speed and progress.
PoC: Integrating Rust in Python A toy example showing how to run Rust code in Python for speed and progress. Requirements Python 3.6+ Rust 1.44+ Cargo
A Rust library and cli for Wordle. Inspired by Wordle in Bash
A Rust library and cli for Wordle. Inspired by Wordle in Bash
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
Helps cargo build and run apps for iOS
cargo-xcodebuild Helps cargo build and run apps for iOS. 📦 ⚙️ 🍏 Setup You need to install Xcode (NOT just Command Line Tools!), xcodegen, cargo-xcod
A CLI tool that converts videos to ASCII and displays them to the terminal on the fly
A CLI tool that converts videos to ASCII and displays them to the terminal on the fly
A word-guessing game from your terminal 🟩⬛🟩🟨🟩
Poodle Not a 🐩 (Poodle), but a word-guessing game from your terminal 🟩 ⬛ 🟩 🟨 🟩 Features ✅ In Rust 🦀 ✅ Attempt logs ✅ Rules of the original game
Smol cli tool that converts Happy Scribe JSON to VTT understood by Podlove.
happyscribe2podlove Super smol cli tool that converts JSON from Happy Scribe to a sane VTT format that works with the Podlove Publisher. Get started E
CLI to query for public transport connections in switzerland
Swiss Public Transport CLI This is a simple tool to search public transport connections from one station to another, possible with a via. It uses the
Rain's Rust CLI recommendations
Rain's Rust CLI recommendations This living document comprises my recommendations for how to organize and manage Rust CLI applications. In this docume
IntMaxRollup operator node & cli tools.
Intmax Rollup Operator Int max operator node Prepara Install rustup. rustup override set nightly
procs makes it easy to find and manage system processes
procs procs makes it easy to find and manage system processes. Right now, the main usage is finding processes by the ports it is listening on, but mor
✨🥞The magic pancakes cli currently supports one command
✨ 🥞 Magic Pancakes The magic pancakes cli currently supports one command: $ pancakes generate Installing $ cargo build --release $ cargo install --pa
A CLI companion tool for paste.misterio.me, allowing you to easily upload and manage your pastes
This is a CLI companion tool for paste.misterio.me, allowing you to easily upload and manage your pastes, as well as download any pastes you want.
cli application to visualize crate download metrics.
cli application to visualize crate download metrics.
probe-run is a custom Cargo runner that transparently runs Rust firmware on an embedded device
probe-run Runs embedded programs just like native ones probe-run is a custom Cargo runner that transparently runs Rust firmware on an embedded device.
Quickly set up a `probe-run` + `defmt` + `flip-link` embedded project
app-template Quickly set up a probe-run + defmt + flip-link embedded project Dependencies 1. flip-link: $ cargo install flip-link 2. probe-run: $ # ma
Simple calculator REPL, similar to bc(1), with syntax highlighting and persistent history
eva simple calculator REPL, similar to bc(1), with syntax highlighting and persistent history installation Homebrew $ brew install eva crates.io $ car
xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.
xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance
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
A CLI-based pride flag generator written in Rust
🌈 prideful (in development) A CLI-based pride flag generator written in Rust. How to run Build the project using cargo. Install cargo by following th
🕺 Run React code snippets/components from your command-line without config
Run React code snippets/components from your command-line without config.
Envful is a CLI tool that verifies the presence of environment variables
Envful is a CLI tool that verifies the presence of environment variables. It looks inside your .env file and the host system. You can use it to run any process while ensuring all the variables are set.
Scouty is a command-line interface (CLI) to keep an eye on substrate-based chains and hook things up
scouty is a command-line interface (CLI) to keep an eye on substrate-based chains and hook things up
CarLI is a framework for creating single-command and multi-command CLI applications in Rust
CarLI is a framework for creating single-command and multi-command CLI applications in Rust. The framework provides error and IO types better suited for the command line environment, especially in cases where unit testing is needed.
Emulates an Edge hardware-based room sensor client purely as a CLI application
ambi_mock_client Usage You must have Rust installed to build ambi_mock_client. You can find documentation on installing Rust here. Using cargo run c
CLI tool to encode/decode base64
b64 is a simple util to encode/decode base64 texts.
Cross-platform CLI Rimworld Mod manager. Still under development
rwm Inspired by Spoons rmm. This is a cross-platform Mod Manager for RimWorld intended to work with macOS, linux and Windows Up to now, you must have
Rust crate and CLI for generating Diceware passphrases.
⁙ diceware Rust crate and CLI for generating strong Diceware passphrases. CLI usage As of now you can install it globally via cargo (assuming you have
A Rust CLI to provide last publish dates for packages in a package-lock.json file
NPM Package Age A Rust CLI which if you provide a npm lockfile (package-lock.json to start), it will give you a listing of all of the packages & the l
CLI tool that make it easier to perform multiple lighthouse runs towards a single target and output the result in a plotable format.
Lighthouse Aggregator CLI tool that make it easier to perform multiple lighthouse runs towards a single target and output the result in a "plotable" f
Simple SSH, TELNET connection manager written in rust
gcoma gcoma or Geri's Connection Manager is a small project, that I started to learn rust. The goal of this project is to create a MTPuTTY like cli ap
zigfi is an open-source stocks, commodities and cryptocurrencies price monitoring CLI app, written fully in Rust, where you can organize assets you're watching easily into watchlists for easy access on your terminal.
zigfi zigfi is an open-source stocks, commodities and cryptocurrencies price monitoring CLI app, written fully in Rust, where you can organize assets
Vari (Väri) is a Rust library for formatting strings with colors and cosmetic stuff to the terminal.
Vari Vari (Väri) is a Rust library for formatting strings with colors and cosmetic stuff to the terminal. Like Rich library for Python. Väri means "co
Yahoo Finance CLI written in rust
yahoo-finance-rust-cli Displays your configurable stock portfolio using Yahoo Finance data. It uses the WebSocket of the website to get real time (but
Damavand is a quantum circuit simulator. It can run on laptops or High Performance Computing architectures, such CPU distributed architectures or multi GPU distributed architectures.
Damavand is a code that simulates quantum circuits. In order to learn more about damavand, refer to the documentation. Development status Core feature
A command line application which sets your wall paper with new image generating pollens once they arrive.
pollenwall Table of Contents pollenwall About Installation Binary releases Build from source Usage Command Line Arguments Running as a service MacOS L
Rust Keeper bots that run various functions, from liquidations, to orderbook cranks, and more.
The zo-keeper (pronounced "zoo keeper") repository runs large scale instructions that secure the 01 network, and allow it to operate in a fully decentralized manner.
Rust command-line tool to encrypt and decrypt files or directories with age
Bottle A Rust command-line tool that can compress and encrypt (and decrypt and extract) files or directories using age, gzip, and tar. Bottle has no c
This is a template to build secret contracts in Rust to run in Secret Network
Secret Contracts Starter Pack This is a template to build secret contracts in Rust to run in Secret Network. To understand the framework better, pleas
CLI tool that make it easier to perform multiple lighthouse runs towards a single target and output the result in a "plotable" format.
Lighthouse Groupie CLI tool that make it easier to perform multiple lighthouse runs towards a single target and output the result in a "plotable" form
ArbOS operating system, to run at Layer 2 on Arbitrum chains. Also a compiler for Mini, the language in which ArbOS is written.
ArbOS and Mini compiler ArbOS is the "operating system" that runs at Layer 2 on an Arbitrum chain, to manage the chain's operation, maintain security,
insject is a tool for poking at containers. It enables you to run an arbitrary command in a container or any mix of Linux namespaces.
Insject insject is a tool for poking at containers. It enables you to run an arbitrary command in a container or any mix of Linux namespaces. It suppo
Terminal plotting library for using in Rust CLI applications
textplots Terminal plotting library for using in Rust CLI applications. Should work well in any unicode terminal with monospaced font. It is inspired
a rust crate for drawing fancy pie charts in the terminal
piechart piechart is a rust crate for drawing fancy pie charts in the terminal. Example usage: use piechart::{Chart, Color, Data}; fn main() { le
How to: Run Rust code on your NVIDIA GPU
Status This documentation about an unstable feature is UNMAINTAINED and was written over a year ago. Things may have drastically changed since then; r
Create, share, fetch and model Atomic Data! This project consists of a graph database + server, a CLI and a rust library.
Create, share, fetch and model Atomic Data! This repo consists of three components: A library, a server and a CLI. atomic-server Status: Beta. Breakin
A minesweeper game with a terminal and graphical interface
Mine A minesweeper game with a terminal and graphical interface created by Koen Westendorp. Installation Go ahead and try out for yourself! :) git clo
Easily and securely share files from the command line. A fully featured Firefox Send client.
Notice: the default Send host is provided by @timvisee (info). Please consider to donate and help keep it running. ffsend Easily and securely share fi
RCore-Tutorial-v3 - Let's write an OS which can run on RISC-V in Rust from zero!
rCore-Tutorial-v3 rCore-Tutorial version 3.5. See the Documentation in Chinese. Official QQ group number: 735045051 news 2021.11.20: Now we are updati
As-tree - Print a list of paths as a tree of paths 🌳
as-tree Print a list of paths as a tree of paths. For example, given: dir1/foo.txt dir1/bar.txt dir2/qux.txt it will print: . ├── dir1 │ ├── foo.tx
The-way - A code snippets manager for your terminal.
The Way A code snippets manager for your terminal. Record and retrieve snippets you use every day, or once in a blue moon, without having to spin up a