1078 Repositories
Rust advent-of-code-cli Libraries
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.
D-s theory based on a flexible rule code by rust.
证据冲突理论算法实践 一、背景 公安工作中笔录是重要的言辞证据形式。对控告人、举报人、证人、被举报人、犯罪嫌疑人和其他案件关系人制作的笔录中,往往因立场、认知水平、观察角度、法律认识等因素的差异,造成同一事实的描述存在差异和冲突。
This project is based on code from freertos.rs and some additions to simplify the usage of FreeRTOS in embedded applications written in Rust
FreeRTOS-rust This project is based on code from freertos.rs and some additions to simplify the usage of FreeRTOS in embedded applications written in
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
loc is a tool for counting lines of code. It's a rust implementation of cloc, but it's more than 100x faster.
2019-10-07: I really haven't been on top of accepting pull requests or looking at issues, you guy should definitely look at SCC. It's faster and more
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
Monorepo for dprint—a pluggable and configurable code formatting platform
dprint Monorepo for dprint—a pluggable and configurable code formatting platform. This project is under active early development. I recommend you chec
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.
Soufflé is a variant of Datalog for tool designers crafting analyses in Horn clauses. Soufflé synthesizes a native parallel C++ program from a logic specification.
Welcome! This is the official repository for the Soufflé language project. The Soufflé language is similar to Datalog (but has terms known as records)
Use Git installed in Bash on Windows/Windows Subsystem for Linux (WSL) from Windows and Visual Studio Code (VSCode)
WSLGit This project provides a small executable that forwards all arguments to git running inside Bash on Windows/Windows Subsystem for Linux (WSL). T
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
This repo contains crates that are used to create the micro services and keep shared code in a common place.
MyEmma Helper Crates This repo contains crates that can are reused over different services. These crate are used in projects at MyEmma. But these crat
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
Execute Javascript code in the Dioxus, and get the return value ( for Dioxus )
Golde Dioxus Execute Javascript code in the Dioxus, and get the return value. This demo can help use Javascript to calc the + operator formula. use di
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 library for build scripts to compile C/C++ code into a Rust library
A library to compile C/C++/assembly into a Rust library/application.
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
Hilbert curve but in Rust for j2kun/pmpf-code
About this code This repository contains code for matrix multiplication using Hilbert Curves. The original code (2) is part of @j2kun's code for his n
Code to brute-force Wordle solutions
Wordle solver The idea of this is to find the optimal solution to Wordle puzzles. The current implementation, for each guess, works out the worst case
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
Twiggy🌱 is a code size profiler
Twiggy 🌱 A code size profiler for Wasm Guide | Contributing | Chat Built with 🦀 🕸 by The Rust and WebAssembly Working Group About Twiggy is a code
A rollup plugin that compile Rust code into WebAssembly modules
rollup-plugin-rust tl;dr -- see examples This is a rollup plugin that loads Rust code so it can be interop with Javascript base project. Currently, th
This is a webpack loader that loads Rust code as a WebAssembly module
rust-native-wasm-loader This is a webpack loader that loads Rust code as a WebAssembly module. It uses the native Rust support for compiling to wasm32
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
A tool to decompile MSVC PDB files to C++ source code.
PDB Decompiler About Usage Contributing About A tool to decompile MSVC PDB files to C++ source code. This tool is a work in progress and will most lik
Sample code of Yew (0.18). Something like a PuyoPuyo.
RusRus Requirements Docker Depend on Yew ver 0.18.0 Usase docker build -t rusrus . # start serve docker run -p 8080:8080 --rm -it -v $(pwd):/app -w /
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
A curated list of Rust code and resources.
Awesome Rust A curated list of Rust code and resources. If you want to contribute, please read this. Table of contents Applications Audio and Music Cr
Source Code for 'Practical Machine Learning with Rust' by Joydeep Bhattacharjee
Apress Source Code This repository accompanies Practical Machine Learning with Rust by Joydeep Bhattacharjee (Apress, 2020). Download the files as a z
⚙️ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.
This repository lists static analysis tools for all programming languages, build tools, config files and more. The official website, analysis-tools.de
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
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code.
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code.
Code to follow along the "Zero To Production" book on API development in Rust.
Zero To Production / Code (Chapter 10 - Part 1) Zero To Production In Rust is an opinionated introduction to backend development using Rust. This repo
Source code for the book Rust in Action
Welcome to Rust in Action source code This source code repository is a companion to the Rust in Action book available from Manning Publications. Suppo
⚙️ A curated list of dynamic analysis tools for all programming languages, binaries, and more.
This repository lists dynamic analysis tools for all programming languages, build tools, config files and more. The official website, analysis-tools.d
This repository contains the Rust source code for the algorithms in the textbook Algorithms, 4th Edition
Overview This repository contains the Rust source code for the algorithms in the textbook Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne.
Complete code for the larger example programs from the book.
Code Examples for Programming Rust This repository contains complete code for the larger example programs from the book “Programming Rust”, by Jim Bla
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
Rust-and-opengl-lessons - Collection of example code for learning OpenGL in Rust
rust-and-opengl-lessons Project requires Rust 1.31 Collection of example code for learning OpenGL in Rust 00 - Setup 01 - Window 02 - OpenGL Context 0
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
Xsv - A fast CSV command line toolkit written in Rust.
xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files. Commands should be simple, fast and composable: Simpl
Rust-clippy - A bunch of lints to catch common mistakes and improve your Rust code
Clippy A collection of lints to catch common mistakes and improve your Rust code. There are over 450 lints included in this crate! Lints are divided i
Genact - 🌀 A nonsense activity generator
genact - a nonsense activity generator Pretend to be busy or waiting for your computer when you should actually be doing real work! Impress people wit
Requestty - An easy-to-use collection of interactive cli prompts inspired by Inquirer.js.
Requestty requestty (request-tty) is an easy-to-use collection of interactive cli prompts inspired by Inquirer.js. Easy-to-use - The builder API and m
Nazuna - 🐦 Download Twitter videos using your terminal!
Nazuna 🐦 Download Twitter videos using your terminal! Installation Binary Download the desired file for your OS (Windows, Mac, Linux) from https://gi
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
Rust-advent - Learning Rust by solving advent of code challenges (Streaming live on Twitch every Monday)
Rust advent 🦀 🐚 Learning Rust by implementing solutions for Advent of Code problems. 🎥 HEY, we are live-streaming our attempts to solve the exercis
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
Runc - CLI tool for spawning and running containers according to the OCI specification
runc Introduction runc is a CLI tool for spawning and running containers on Linux according to the OCI specification. Releases You can find official r
Cloc - cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
cloc Count Lines of Code cloc counts blank lines, comment lines, and physical lines of source code in many programming languages. Latest release: v1.9
Cargo-eval - A cargo plugin to quickly evaluate some Rust source code.
cargo eval A cargo plugin to quickly evaluate some Rust source code. Installation $ cargo install --git https://github.com/timClicks/cargo-eval.git Us
Fls - Ferris-LS, a very bad LS replacement. Besides that, proves that I suck at clean & good code.
FLS A handy ls remake, purely for learning. Why FLS? There's no reason, at all, don't use it. I just want to learn Rust :D Usage Flags: -i = Use icons
Fzf - A command-line fuzzy finder
fzf is a general-purpose command-line fuzzy finder. It's an interactive Unix filter for command-line that can be used with any list; files, command hi
HTTPie: human-friendly CLI HTTP client for the API era
HTTPie: human-friendly CLI HTTP client for the API era HTTPie (pronounced aitch-tee-tee-pie) is a command-line HTTP client. Its goal is to make CLI in
Tmux - tmux source code
Welcome to tmux! tmux is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen. tmux m
Lazygit - simple terminal UI for git commands
A simple terminal UI for git commands, written in Go with the gocui library. Rant time: You've heard it before, git is powerful, but what good is that
Eslint - Find and fix problems in your JavaScript code.
ESLint Website | Configuring | Rules | Contributing | Reporting Bugs | Code of Conduct | Twitter | Mailing List | Chat Room ESLint is a tool for ident
Prettier - Prettier is an opinionated code formatter.
Opinionated Code Formatter JavaScript · TypeScript · Flow · JSX · JSON CSS · SCSS · Less HTML · Vue · Angular GraphQL · Markdown · YAML Your favorite
Gh-sql - Query GitHub Projects (beta) with SQL
gh-sql: Query GitHub Projects (beta) with SQL Installation gh extension install KOBA789/gh-sql Features SELECT items DELETE items UPDATE item fields
Soluciones a los retos del Advent of Code 2021.
Advent of Code 2021 Soluciones a Advent of Code 2021. Repos de otros miembros de AoC Canarias: Ricardo Cárdenes Víctor Ruiz José Rodríguez Juan Ignaci
A code-completion engine for Vim
YouCompleteMe: a code-completion engine for Vim Help, Advice, Support Looking for help, advice or support? Having problems getting YCM to work? First
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
Generate bindings to use Rust code in Qt and QML
Rust Qt Binding Generator This code generator gets you started quickly to use Rust code from Qt and QML. In other words, it helps to create a Qt based
Rust for Visual Studio Code
Hello everyone. I'm a maintainer and I'm very busy. At some point rls-vscode will supersede the extension. Until that moment someone should maintain t
Emacs client for ycmd, the code completion system.
This package is currently unmaintained! If you want to take over maintenance, let me know in an issue. emacs-ycmd emacs-ycmd is a client for ycmd, the
Show unused code from multi-crate Rust projects
Warnalyzer Remove unused code from multi-crate Rust projects. The dead_code lint family of rustc is limited to one crate only and thus can't tell whet
A discord bot that safely executes whatever rust you throw at it. Remote code execution as a service
RustBot Bot is still under development and not ready for production use RustBot is a discord bot that executes whatever rust code you throw at it. In
sg = Steam Guard, access sg verification code locally.
Steam Guard CLI Access your Steam Guard token locally. Credit https://github.com/steevp/UpdogFarmer/blob/master/app/src/main/java/com/steevsapps/idled
a cargo subcommand for counting lines of code in Rust projects
cargo-count Linux: A cargo subcommand for displaying line counts of source code in projects, including a niave unsafe counter for Rust source files. T
Build tool for custom setups of docker containers. Docker compose didn't offer enough, Kubernetes offered too much. Carbon is the in-between.
docker abstraction layer with added flair Fast travel: Tips Contributing How it works Installation Help This tool started its life as a way to make de
clone of grep cli written in Rust. From Chapter 12 of the Rust Programming Language book
minigrep is a clone of the grep cli in rust Minigrep will find a query string in a file. To test it out, clone the project and run cargo run body poem
🎄 Advent of Code MMXXI
Advent of Code MMXXI This year, 2021, we crack the Advent of Code in Rust. Running the Solutions $ cargo -V cargo 1.56.0 (4ed5d137b 2021-10-04) $ carg
proc macros for generating mut and non-mut methods without duplicating code
mwt Hey! You! Read this before using! mwt was thrown together pretty quickly for personal use, because I couldn't find an existing crate that does thi
Solutions to Advent of Code 2021, coded in rust
Advent of Code 2021 (aoc-2021-rust) Solutions to Advent of Code 2021 (https://adventofcode.com/2021), coded as part of my efforts to learn Rust Run co
Rust macro that uses GPT3 codex to generate code at compiletime
gpt3_macro Rust macro that uses GPT3 codex to generate code at compiletime. Just describe what you want the function to do and (optionally) define a f
🐴 RusTOTPony — CLI manager of one-time password generators aka Google Authenticator
🐴 RusTOTPony CLI manager of time-based one-time password generators. It is a desktop alternative for Google Authenticator. Installation Arch Linux Pa
rFmt ---- Rust source code formatter
rfmt is a Rust source code formatter. Yes, there is already an official tool rustfmt from Rust Nursery.
Macros that allow for implicit await in your async code.
suspend fn Disclaimer: this was mostly made as a proof of concept for the proposal below. I haven't tested if there is a performance cost to this macr