41 Repositories
Rust exec-commands Libraries
Custom implementation of Curl - Build Your Own curl
Build Your Own curl We are going to build curl from scratch by accepting the coding challenge posted on Coding Challenges FYI. Before moving ahead, yo
A library for creating/parsing Serenity slash commands.
Serenity Commands A library for creating/parsing Serenity slash commands. Usage See the examples directory for more examples. use serenity::all::{
Putting a brain behind `cat`๐โโฌ Integrating language models in the Unix commands ecosystem through text streams.
smartcat (sc) Puts a brain behind cat! CLI interface to bring language models in the Unix ecosystem and allow power users to make the most out of llms
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
Dash is a CLI tool that rapidly sets up new projects by running a series of pre-defined commands.
Dash Dash is a CLI tool that rapidly sets up new projects by running a series of pre-defined commands. Features Quick Initialization: Initialize the c
A mansplainer for man commands, cheeky and rude, use at your own risk
mansplain mansplain is a Command-Line Interface (CLI) tool built in Rust that mansplains a command to you Prerequisites Rust and Cargo installed An Op
A simple demo to bind a TCP port with k8s exec channel.k8s.io websocket API.
k8s-webterm-connector Tired with web terminals? Let's use it with CLI! This is just a simple demo to bind a TCP port with k8s exec websocket API, whic
a simple rust service for Scheduling commands execution on time basis, an easy alternative to cron
Tasker A Simple crate which provides a service and a configuration API for genrating commands based tasks ,on time basis. Installation build from sour
GPT-3 powered CLI tool to help you remember bash commands.
Rusty: GPT-3 Powered CLI Tool Convert natural language into executable commands directly from the terminal! Open source CLI tool powered by OpenAI (br
An awesome CLI for SurrealDB migrations (provides commands to scaffold, create and apply migrations).
SurrealDB Migrations An awesome CLI for SurrealDB migrations (provides commands to scaffold, create and apply migrations). cargo install surrealdb-mig
A structure editor for a simple functional programming language, with Vim-like shortcuts and commands.
dilim A structure editor for a simple functional programming language, with Vim-like shortcuts and commands. Written in Rust, using the Yew framework,
scan markdown files and execute `console` blocks
exec-commands โ scan markdown files and execute console blocks exec-commands is a utility to update command-line-tool examples embedded in markdown fi
A simplified version of a Redis server supporting SET/GET commands
This is a starting point for Rust solutions to the "Build Your Own Redis" Challenge. In this challenge, you'll build a toy Redis clone that's capable
A cli tool that let's you map commands to a shorter alias
Runner ๐ค What is this? A cli tool that let's you map commands to a shorter alias. Run the mapped command using the ALIAS_NAME. runner ALIAS_NAME
Generate commands that add node_modules/.bin to PATH
npx-bin-helper Generate commands that add node_modules/.bin to PATH. Supports Linux, MacOS and Windows. Installation cargo install npx-bin-helper Usag
Select your JDK anywhere, anytime by single or two commands
JDK-Selector Select your JDK anywhere, anytime by single or two commands This library provides you opportunity to change JDK version instantly by some
Librarian runs pre-configured commands against a group of files that match a set of filters
Filesystem Librarian Librarian runs pre-configured commands against a group of files that match a set of filters. The group of files is called a libra
Workflows make it easy to browse, search, execute and share commands (or a series of commands)--without needing to leave your terminal.
Workflows The repo for all public Workflows that appear within Warp and within commands.dev. To learn how to create local or repository workflows, see
Tool written in rust to read for file changes and accordingly run build commands.
Sniff A simple tool written in rust to read for file changes and accordingly run build commands. Note this tool is for linux and linux only. If it hap
Map the Teenage Engineering OP-1 MIDI output to keyboard commands
OP1NPUT Maps the Teenage Engineering OP-1's MIDI output to keyboard keypresses so it may be used as a game controller. This exists because many of the
Edgelord is a library for Cloudflare Workers. You can scaffold a basic bot for discord, slack, etc.
Edge Computing + chลซnibyล = Edgelord โจ ๐ฟ Edgelord Edgelord is now working. You can contribute for it. Edgelord is a Rust library for cloudflare worke
Workflows make it easy to browse, search, execute and share commands (or a series of commands)--without needing to leave your terminal.
Workflows The repo for all public Workflows that appear within Warp and within commands.dev. To learn how to create local or repository workflows, see
run commands when a file is modified or upon receiving TCP/UDP packets
Witness Command line utility which lets you execute arbitrary commands in response to: File changes UDP packets and TCP connections Installation Using
OOLANG - an esoteric stack-based programming language where all instructions/commands are differnet unicode O characters
OOLANG is an esoteric stack-based programming language where all instructions/commands are differnet unicode O characters
Tldr - ๐ Collaborative cheatsheets for console commands
What is tldr-pages? The tldr-pages project is a collection of community-maintained help pages for command-line tools, that aims to be a simpler, more
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
A cargo plugin for showing a tree-like overview of a crate's modules.
cargo-modules Synopsis A cargo plugin for showing an overview of a crate's modules. Motivation With time, as your Rust projects grow bigger and bigger
allows you to run multiple cargo commands in a row
Cargo Do Allows you to put multiple cargo commands on one line, e.g. $ cargo do clean, update, build Installation cargo install cargo-do From Source
koyo is a cli tool that lets you run commands as another user. It is similar to doas or sudo.
koyo is a cli tool that lets you run commands as another user. It is similar to doas or sudo.
Save cli commands and fuzzy find them later
crow - cli command memorizer What is crow? | Installation | Usage | FAQ What is crow? crow (command row) is a CLI tool to help you memorize CLI comman
Tiny Commands Toolchain
Tiny Commands Toolchain: TCT A 1.62MB (release profile) monolithic commands kit for casual terminal usage without any run-time dependency. MMade in 17
๐โญcosmo is a wrapper for Git essentially, allowing you to compress multiple commands into one
โฏ Cosmo Git tooling of the future New feature: Cosmo hooks! Click here for more info! โฏ ๐ Features Config files (with defaults!) Fast Easy to use Fri
1 library and 2 binary crates to run SSH/SCP commands on a "mass" of hosts in parallel
massh 1 library and 2 binary crates to run SSH/SCP commands on a "mass" of hosts in parallel. The binary crates are CLI and GUI "frontends" for the li
A webhook-based Discord slash command library
Slashook A webhook-based Discord slash command library. This is a WIP project. Please note breaking changes can occur within minor releases until vers
๐ค just is a handy way to save and run project-specific commands.
just just is a handy way to save and run project-specific commands. (้ๅฎๆนไธญๆๆๆกฃ,่ฟ้,ๅฟซ็่ฟๆฅ!) Commands, called recipes, are stored in a file called justfile
๐ข Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands
Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.
Turn static CLI commands into TUIs with ease
lazycli Turn static CLI commands into TUIs with ease Demo: Usage Pick a command that spits out either a list or table of content, like ls, docker ps,
New commands for Dockerfile
Dockerfile+ This project provides Dockerfile syntax extensions that have been rejected by the moby project or haven't been addressed in a long time. C
Remember me my commands
mme is a search tool that helps you to print commands and their description using a custom file. Installation The binary name for rememberme is mme. A
Executes commands in response to file modifications
watchexec Software development often involves running the same commands over and over. Boring! watchexec is a simple, standalone tool that watches a p
:stars: Manage your shell commands.
Pueue Pueue is a command-line task management tool for sequential and parallel execution of long-running tasks. Simply put, it's a tool that processes