command-line
Universal skills loader for AI coding agents. One CLI. Every agent. Same format as Claude Code.
OpenSkills brings Anthropic's skills system to every AI coding agent — Claude Code, Cursor, Windsurf, Aider, Codex, and anything that can read AGENTS.md.
Experimental Linux strace LLM agent.
pike-agent records and analyzes how programs behave on Linux. It traces a program's activity, indexes it into a database, and lets you chat with an LLM agent about it in a TUI.
Related contents:
PMG protects developers, AI agents from malicious open source packages using proxy, sandbox and SafeDep's threat intelligence feed.
PMG intercepts every package install and checks it for malware before code executes. Install it once, and every npm install, pip install, and poetry add is protected automatically.
Updo is a command-line tool for monitoring website uptime and performance. It provides real-time metrics on website status, response time, SSL certificate expiry, and more, with alert notifications.
Related contents:
Sup is a console-based email client for people with a lot of email. A curses threads-with-tags style email client.
It presents an interface of a list of threads, which are each hierarchical collections email messages. Threads can have multiple tags applied to them. It supports a very fast full-text search, automatic contact-list management, custom code insertion via a Ruby hook system, and more. If you’re the type of person who treats email as an extension of your long-term memory, Sup is for you.
The Token-Efficient Coding Agent.
Coding Agent singularly focused efficiency and context curation. Reduces API costs by 50-80% vs other agent AND improves the code quality at the same time. Uses Hash Anchored edits, massively parallel operations, AST manipulation and many many other optimizations.
A CLI issue tracker for AI Agents.
A simple, lean issue tracker CLI designed for AI-assisted development. Track tasks across sessions with context preservation.
Related contents:
A tiny command-line utility that helps to answer a simple question: What is the latest stable version for a project? ... and, optionally, download/install it.
Related contents:
Launch .gitlab-ci.yml jobs locally, wrapped inside the specific images, with inplace project volume mounts and adaptive user selections.
The main purpose of this project is to unify and enhance reliability of builds, tests or releases running on GitLab CI in a similar local context, by providing the simplicity of an interactive and automated terminal tool and avoiding code duplication (Makefile, Shell scripts, docker run, ...).
Related contents:
Tabiew is a lightweight TUI application that allows users to view and query tabular data files, such as CSV, Parquet, Arrow, and ...
Related contents:
WhatsApp CLI: sync, search, send.
This is a third-party tool that uses the WhatsApp Web protocol via whatsmeow and is not affiliated with WhatsApp.
Scan your dev machine for AI agents, MCP servers, IDE extensions, and suspicious packages - in seconds.
Developer machines are the new attack surface. They hold high-value assets — GitHub tokens, cloud credentials, SSH keys — and routinely execute untrusted code through dependencies and AI-powered tools. Recent supply chain attacks have shown that malicious VS Code extensions can steal credentials, rogue MCP servers can access your codebase, and compromised npm packages can exfiltrate secrets.
Related contents:
Check your AWS CLI commands for security risks before you run them.
Security linter for AWS CLI commands. Catches misconfigurations before they hit your cloud.
703 security checks across 91 AWS services. Findings include severity ratings and a remediated command.
Related contents:
Kubernetes Orphaned Resources Finder.
A Golang Tool to discover unused Kubernetes Resources.
OpenAPI Breaking Change Detection & PR Review. Know exactly what changed in your API — and who approved it. Command-line and Go package to compare and detect breaking changes in OpenAPI specs.
oasdiff posts a breaking change report on every pull request, with one-click approve/reject for each change. The CI gate updates automatically.
Related contents:
declarative. reproducible. human-friendly.
Lix is a modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth – and committed to doing right by its community.
Sync and store locally all of your X / Twitter bookmarks.
An open source, free CLI tool for collecting and categorizing your personal X/Twitter bookmarks. Makes your bookmarks locally available to Claude Code, Codex, or any other agent with shell access.
Related contents:
Effortlessly Save and Preserve Web Pages. Web Extension for saving a faithful copy of a complete web page in a single HTML file.
SingleFile is a browser extension that allows you to save an entire web page, including all its resources (e.g., images, stylesheets, fonts, frames, etc.), as a single HTML file with just one click.
The saved page can be displayed offline in any browser without needing to install any extension. Ideal for researchers, students, and professionals needing reliable offline copies of web pages, or for anyone wanting to keep a record of their favorite web content.
SingleFile is available for Chrome, Edge, Firefox, and Safari. It is free and open source.
Related contents:
RSS reader for the terminal.
nom is a terminal based RSS feed reader using Glow styled markdown to improve the reading experience and a simple TUI using Bubbletea.
Real-time network diagnostics in your terminal. One command, zero config, instant visibility.
Launch → see every interface, connection, and health probe instantly. Arm the flight recorder before an incident disappears.
The free AI already on your Mac.
macOS Tahoe ships with a 3B parameter LLM. apfel gives you CLI access with one brew install. No model downloads, no API keys, no configuration needed, just works.
Related contents:
Batch convert local Google Drive shortcuts (.gdoc, .gsheet, .gslides) into real Office files (.docx, .xlsx, .pptx) directly within your folder structure.
Related contents:
modern Postgres terminal written in Rust. psql-compatible, with built-in DBA diagnostics and AI assistant.
A psql-compatible terminal written in Rust with built-in DBA diagnostics and AI assistant. Single binary, no dependencies, cross-platform.
Containerized Hosts for AI Agents. Localhost service isolation and orchestration for git worktrees.
Coasts (Containerized Hosts) is a CLI tool with a local observability UI for running multiple isolated instances of a full development environment on a single machine. It works out of the box with your current setup: no changes to your existing application code, just a small Coastfile at your repo root. If you already use Docker Compose, Coasts can boot from your existing docker-compose.yml; if you do not use Docker or Compose, Coasts works just as well.
Ember is a real-time dashboard for Caddy & FrankenPHP.
Monitor your Caddy server in real time: per-host traffic, latency percentiles, status codes, and more. When FrankenPHP is detected, unlock per-thread introspection, worker management, and memory tracking.
Related contents:
tmux config with built-in terminal automation and agent-to-agent communication.
Write SQL. Ship confidence. SQL-first tooling for PostgreSQL Type-safe PostgreSQL client code generator.
pGenie validates SQL, manages indexes, and generates type-safe client SDKs — all derived from the migrations and queries in plain SQL.
Security auditing CLI for web applications.
VICE is a security auditing CLI tool that finds vulnerabilities in your web applications. It has two modes:
Remote scan gives it a URL. It crawls your site with a real browser, extracts secrets from JS bundles, tests your login for brute force and SQL injection, scans your VPS ports, checks your Supabase RLS, and more. Like an attacker would, but on your own systems.
Local audit points it at your project directory. It reads your source code, checks your .env files, runs npm audit, analyzes your Supabase migrations for missing RLS, finds SQL injections and XSS in your code, and tells you exactly what to fix.
Rewrite of Claude Code
The fastest repo in history to surpass 50K stars ⭐, reaching the milestone in just 2 hours after publication. Better Harness Tools that make real things done. Now writing in Rust using oh-my-codex.
Related contents:
A path query language for JSON, YAML, TOML, and other serialization formats.
jsongrep is a command-line tool and Rust library for fast querying of JSON, YAML, TOML, JSONL, CBOR, and MessagePack documents using regular path expressions.
Related contents:
mini cli search engine for your docs, knowledge bases, meeting notes, whatever. Tracking current sota approaches while being all local.
An on-device search engine for everything you need to remember. Index your markdown notes, meeting transcripts, documentation, and knowledge bases. Search with keywords or natural language. Ideal for your agentic flows.
QMD combines BM25 full-text search, vector semantic search, and LLM re-ranking—all running locally via node-llama-cpp with GGUF models.
Related contents:
An overengineered oversimplified hardware-agnostic frontend for FFMPEG.
A cross-platform batch video encoder that shrinks your video files to a target quality level. No need to babysit the queue or tweak settings per file - just pick a target bitrate, add your files, and hit start.
layerleak the Docker Hub Secret Scanner.
Traditional secret scanners often treat a container image as a flat blob or depend on a local Docker daemon. This project is designed around OCI image internals
Let agents test your code in a real browser.
One command scans your unstaged changes or branch diff, then generates a test plan, and runs it against a live browser.
Expect reads your unstaged changes or branch diff, sends them to an AI agent (Claude Code or Codex CLI), and generates a step-by-step test plan describing how to validate the changes. You review and approve the plan in an interactive TUI, then the agent executes each step against a live browser - using your real login sessions so there's no manual auth setup. Every session is recorded so you can replay exactly what happened.
Hundreds of models & providers. One command to find what runs on your hardware.
A terminal tool that right-sizes LLM models to your system's RAM, CPU, and GPU. Detects your hardware, scores each model across quality, speed, fit, and context dimensions, and tells you which ones will actually run well on your machine.
Ships with an interactive TUI (default) and a classic CLI mode. Supports multi-GPU setups, MoE architectures, dynamic quantization selection, speed estimation, and local runtime providers (Ollama, llama.cpp, MLX, Docker Model Runner, LM Studio).
Related contents:
A powerful meta-prompting, context engineering and spec-driven development system that enables agents to work for long periods of time autonomously without losing track of the big picture
Stop burning tokens. Start reviewing smarter.
Local knowledge graph for Claude Code. Builds a persistent map of your codebase so Claude reads only what matters — 6.8× fewer tokens on reviews and up to 49× on daily coding tasks.
Claude Code re-reads your entire codebase on every task. code-review-graph fixes that. It builds a structural map of your code with Tree-sitter, tracks changes incrementally, and gives Claude precise context so it reads only what matters.
Real-time usage monitor for Claude Code — session limits, weekly limits, and plan tier with colour-coded progress bars
CLI tool for inspecting and managing services listening on localhost ports.
I got tired of running lsof -iTCP -sTCP:LISTEN | grep ... every time a port was already taken, then spending another minute figuring out if it was a Docker container or some orphaned dev server from another worktree. So I built sonar.
It shows everything listening on localhost, with Docker container names, Compose projects, resource usage, and clickable URLs. You can kill processes, tail logs, shell into containers, and more — all by port number.
A fast, helpful, and open-source document parser.
LiteParse is an open-source document parsing library that parses text with spatial layout information and bounding boxes. It runs entirely on your machine, with no cloud dependencies, no LLMs, no API keys.
LiteParse is designed specifically for use cases that require fast, accurate text parsing: real-time applications, coding agents, and local workflows. It provides a simple CLI and library API for parsing PDFs, Office documents, and images, with built-in OCR support.
A Better Secrets Scanner. Detect Leaked API Keys & Credentials. A Better Secrets Scanner built for configurability and speed.
Betterleaks is a tool for detecting secrets like passwords, API keys, and tokens in git repos, files, and whatever else you wanna throw at it via stdin. If you wanna learn more about how the detection engine works check out this blog: Regex is (almost) all you need.
Related contents:
A TUI to browse and diff NixOS configurations at the config-level.
A TUI which allows you to browse values and dependencies of NixOS options that influenced a NixOS configuration. This can be used to diff two configurations at the configuration/option-level as opposed to diffing the resulting derivation.
Related contents:
Per directory history for zsh, as well as global history, and the ability to toggle between them with ^G.
This is a implementation of per directory history for zsh, some implementations of which exist in bash1,2. It also implements a per-directory-history-toggle-history function to change from using the directory history to using the global history. In both cases the history is always saved to both the global history and the directory history, so the toggle state will not effect the saved histories. Being able to switch between global and directory histories on the fly is a novel feature as far as I am aware.
Related contents:
Architecture in. Software out. Spec-Driven Code Generation.
An open-source framework that turns architectural specs into working code. You write a specification, optionally lay out the architecture, and Ossature breaks it down into a build plan that gets executed step by step with an LLM doing the code generation under tight constraints. The specs are your source of truth, you review the plan before anything gets built, and when something breaks you fix that step and keep going instead of starting over.
Related contents:
Terminal apps that run anywhere - even the browser!
Build terminal apps that run in the browser (and the terminal) with React. The Gridland website is built with Gridland.
Gridland is built on the OpenTUI rendering engine.
A command-line interface the simplifies interaction with Kafka.
The configuration framework for Zsh.
Prezto is the configuration framework for Zsh; it enriches the command line interface environment with sane defaults, aliases, functions, auto completion, and prompt themes.
Automate your web typography workflow with this Composer dev-tool. 🚀
Converts TTF fonts to optimized WOFF2 subsets using Python FontTools. Works with Laravel, Symfony, and vanilla PHP projects.
Related contents:
Converts PNG/JPG images to AVIF, WebP and JPG in multiple sizes. Automate your web image workflow with this Composer dev-tool. 🚀 .
Works with Laravel, Symfony, and vanilla PHP projects.
Related contents:
Bring the Real World into Minecraft.
Transform any location on Earth into a playable Minecraft world. Free, open source, and easy to use.
Related contents:
Terminal Multiplexer for Windows.
The ultimate tmux alternative for Windows Terminal, PowerShell, and cmd.exe. Native Windows support with zero dependencies.
Related contents:
TUI Application to manage Obsidian notes directly from the terminal .
Related contents:
A rich git commit graph in your terminal, like magic 📚
Serie (/zéːriə/) is a TUI application that uses the terminal emulators' image display protocol to render commit graphs like git log --graph --all.
pertmux ([ru]-pert multiplexer) - unified SWE Dash. Your MRs. Your worktrees. Your agents. One dashboard.
A Rust TUI that links GitLab/GitHub merge requests to local branches, tmux sessions, and AI coding agents — one place for everything.
pertmux ([ru]-pert multiplexer) is a unified SWE dashboard that links GitLab/GitHub MRs to local branches/worktrees, tmux sessions, and coding agent instances. It provides a real-time view of merge request status, pipeline health, worktree management, and session progress — all from a single TUI.
A multi-platform CI/CD vulnerability detection and attack automation tool for identifying security weaknesses in pipeline configurations.
Trajan scans CI/CD pipelines for security vulnerabilities that attackers use to compromise software supply chains. It supports GitHub Actions, GitLab CI, Azure DevOps, Jenkins, and JFrog.
Session manager and task runner for tmux. Start your development environment within one command.
Smug automates your tmux workflow. You can create a single configuration file, and Smug will create all the required windows and panes from it.
stylish CSV tables in your terminal.
tennis is a small CLI for printing stylish CSV tables in your terminal. Rows will be truncated to fit and it'll automatically pick nice colors to match your terminal. Written in Zig. Demo:
pgtui is a Postgres TUI client that handles basic CRUD operations on databases.
There are two main windows in the app, one with the available relations in the selected database and the other with the data of those relations. You can easily scroll through both, filter relations by type or name, sort the data by columns, or filter the data via a where clause entered into a dialog box.
Related contents:
Easy self-hosting for Docker-based web apps.
ONCE is a platform for installing and managing Docker-based web applications. Its goal is to make self-hosting applications as simple as possible.
As well as simplifying the initial setup, ONCE also provides automatic updates, backups, and system information. It has a TUI interface with a dashboard for monitoring and operating your applications, as well as CLI commands for common operations should you (or your AI agent) prefer that.
ONCE runs on Linux and macOS, and can be used to run applications on a variety of hardware: a physical server, a cloud VPS, a Raspberry Pi, or your laptop, are all suitable.
ONCE comes with a set of 37signals apps built-in, but you can use it to install any compatible Docker image as well.