command-line
An all-in-one tool for generating and burning visible images onto optical discs
The Windows desktop app designs and burns disc images. The experimental Linux and macOS CLI generates CD, DVD and Blu-ray images offline.
a robot helper for agent skills. Agent package manager.
fast, cross-platform package manager — think npm, but for skills.
A fast, friendly linter for JavaScript, TypeScript, and more.
Flint is an experimental new "hybrid" linter that combines the performance of modern dev tooling with best-in-class comprehensive developer experience.
It's duct tape for your unix pipes. A programming language for doing small stuff fast, easy, and readable.
The IDE that lives in your terminal.
A real alternative to VS Code, Zed, and Sublime that runs in your terminal. A TUI that feels like GUI. Single binary, zero config.
Related contents:
Streaming document conversion that never buffers the whole document.
Documents, as they flow. DocSpec reads a document as a stream of typed events and writes it back out in another format — one event at a time, in constant memory, no matter how large the file. Streaming is the whole point; the Manifesto explains why.
A fast, static Go CLI for Kimai time tracking. No PHP, no Docker.
A modular AWS privilege escalation exploitation framework with a Metasploit-style REPL, a scriptable CLI, 80+ exploit modules, and interchangeable payloads.
Terminal music player with native Spotify, YouTube, local files, radio.
All your music.One queue.In the terminal.
spotatui plays Spotify natively and streams YouTube, your local files, Subsonic or Navidrome, Qobuz and 30,000+ internet radio stations from a single keyboard-driven player. On macOS it also drives Apple Music. Spotify is optional. So is the AI DJ.
Browse your GitHub repositories, branches, pull requests, and CI/CD statuses right from your terminal.
Like htop, but for AI coding agents. Monitor Claude Code & Codex CLI sessions, tokens, context window, rate limits, and ports in real-time.
See every Claude Code, Codex CLI, and OpenCode session at a glance — token usage, context window %, rate limits, child processes, open ports, and more. Claude Code, Codex CLI, and OpenCode sessions are discovered from local process/file state, so multiple active profiles are supported across macOS, Linux, and Windows.
Whole-disk file search for macOS: names in about 0.1 ms, typo-tolerant, plus indexed search inside files. A CLI with a small daemon, a Rust crate, or an MCP server for coding agents.
Any software. Any codebase. Any Web API. Generate an agent-native CLI and let AI agents operate it — install with a single command.
Wifite but USB-only & cross-platform. A standalone USB Wi-Fi auditor for Linux, Windows, and macOS.
A fast, keyboard-driven terminal UI for todo.txt.
A fast, keyboard-driven terminal UI for todo.txt. Vim-style bindings, atomic writes, instant external-edit detection, and five hand-tuned themes — all in a single static binary.
🦀 A friendly terminal UI for rsync, written in Rust. Reusable profiles, an honest dry-run diff, and live progress, even over SSH.
A flock of birds in your terminal: Craig Reynolds' boids, in braille in any terminal and as sprites in Kitty and Ghostty. One C99 program, no dependencies. Linux and macOS
A K9s-inspired terminal UI for Flux resources, controller health, and GitOps state.
Related contents:
Let your AI agents paint big arrows, boxes and text on your Mac screen. One CLI, click-through, gone by itself. Skill for Claude Code and Codex. MIT.
Live, visual network-path diagnostic that pinpoints exactly where your Wi-Fi connection dies — and how to fix it. Rust + ratatui TUI.
A GitHub CLI extension to enable security features on repositories following best practices from GitHub Security Lab.
Deep memory for agents over large datasets. Index any table, export or log once; your agent gets the few records that answer the question.
Deep memory for agents over large datasets. Leviathan is a single static binary that turns your records (JSONL, JSON, CSV/TSV, SQLite, or anything a database CLI can export) into a ranked full-text index.
Terminal Markdown previewer, GUI-like experience.
A terminal-based Markdown previewer with a GUI-like experience. Rich rendering, interactive navigation, and editor integration, all without leaving your terminal.
A jq clone focussed on correctness, speed, and simplicity.
jaq (pronounced /ʒaːk/, like Jacques1) is a clone of the JSON data processing tool jq. It has a few features not present in jq, such as support for the data formats YAML, CBOR, TOML, and XML. jaq has an own manual.
Explore and query JSON and YAML, right in your terminal.
vy is a terminal viewer for exploring JSON and YAML. Browse trees, search, extract and transform data with jaq, and use focus to explore subtrees.
A terminal escape sequence that lets a program tell the terminal what it is doing: idle, working, waiting on the user, finished, or failed, and why.
The protocol shares state and leaves presentation to the terminal. It does not say how anything is shown, and it avoids terms tied to particular GUI elements (“notification”, “attention”, “focus”, etc.).
Related contents:
Live truecolor terminal dashboard for a locally running LLM: tok/s, TTFT, GPUs, context, MTP acceptance, layer and real expert routing (llama.cpp).
A live terminal dashboard for the LLM running on your machine.
It finds the inference servers you already have up (llama.cpp llama-server, ollama, vLLM, SGLang, Strata, …), reads their counters and NVIDIA, AMD or Intel GPU telemetry, and turns them into a truecolor picture of what the model is doing right now: tokens per second, time to first token, GPU load and memory, context fill, speculative-decoding acceptance, which layers are busy on which GPU, and, with a small server patch, exactly which experts a mixture-of-experts model routed the last token through.
Claude Code works. rudeclaude keeps count.
A minimalist TUI dashboard, to know where I stand on my subscription before Claude Code tells me itself in the middle of a refactor. Usage limits, today's activity, and what Claude is doing in each session, while I look elsewhere.
Find code by asking what it does. A CLI for coding agents that uses Jev to discover relevant files and source context.
Serverless Peer-to-Peer Voice Chat for the Terminal. Two cans and a string.
Voice and text chat with no server in the middle. Open a room, send your friends the code it prints, and talk.
Toolset to build, run and manage macOS and Linux VMs.
Tart is a virtualization toolset to build, run and manage macOS and Linux virtual machines on Apple Silicon.
Related contents:
TUI for MongoDB.
MongoDB TUI manager designed to simplify data visualization and quick manipulation.
A fast and efficient CLI tool for MongoDB database management, designed for developers who love to work in the terminal.
Terminal file manager.
lf (as in "list files") is a terminal file manager written in Go with a heavy inspiration from ranger file manager. See faq for more information and tutorial for a gentle introduction with screencasts.
a plain text note-taking assistant.
zk is a command-line tool helping you to maintain a plain text Zettelkasten or personal wiki.
Related contents:
DevSecOps XL Labs CLI.
Turn declarative exercises into reproducible, runnable and verifiable lab environments.
dsoxlab turns declarative exercises into reproducible, runnable and verifiable environments. A catalog states what it offers through a root meta.yml and one lab.yaml per lab; the engine provisions what each lab asks for, opens it, and proves the result with tests that read the state of the system rather than the commands typed into it.
Dofigen is a Dockerfile generator using a simplified description in YAML or JSON format. It defines default values and behaviors that simplify the creation of Dockerfiles.
Dofigen is also made to use the Buildkit, which is now the default Docker build engine, optimizations that speed-up the Docker image build by parallelizing the layer builds.
A terminal markdown viewer with image support.
Markless is a terminal markdown viewer and editor with image support. It is focused on fast navigation, clear rendering, and sensible defaults for long documents.
Related contents:
A tool for writing better scripts.
Bash is great, but when it comes to writing more complex scripts, many people prefer a more convenient programming language. JavaScript is a perfect choice, but the Node.js standard library requires additional hassle before using. No compromise, take the best of both. The zx package provides useful cross-platform wrappers around child_process, escapes arguments and gives sensible defaults.
Related contents:
terminal music player. A full music player that lives in your terminal. No browser tab required.
Playlists, a 10-band equalizer, 31 visualizers, synced lyrics, podcasts, remote control, and Lua plugins. Stream from Spotify, Qobuz, Tidal, YouTube Music, Plex, Jellyfin, Emby, Navidrome, Lyrion, Yandex Music — plus podcast feeds and about 58,000 internet radio stations.
Related contents:
A command-line F-Droid desktop client.
While the Android client integrates with the system with regular update checks and notifications, this is a simple command line client that talks to connected devices via ADB.
Enumerate user accounts and registered authentication methods via the Microsoft Self-Service Password Reset (SSPR) portal.
Probe Microsoft's Self-Service Password Reset (SSPR) endpoint to enumerate registeted verification methods and flag any that lack a strong second factor. Provides user enumeration and an approximation of MFA posture across Entra accounts.
It's a very simple tool. You can drill down JSON interactively by using filtering queries like jq.
A terminal UI for batch VP9/AV1 video encoding with hardware acceleration, real-time progress monitoring, and full control over quality settings. Made to work as a dashboard over SSH.
A Zellij sidebar that shows Claude Code, Codex, and other AI-agent status across every tab.
A command line interface for SQLite with auto-completion and syntax highlighting.
Your Obsidian vault, at home in the terminal.
Same folder. Same notes. Same [[links]]. Read, write and wander through them without leaving the terminal, and keep Obsidian open on the other screen while you do.
A self-contained coding agent.
Ghost in your shell. Ante is a self-contained agent harness with a highly optimized core. It works like Claude Code or Codex, with none of their dependencies or model constraints.
Effective Linux Compliance
Pavois audits the configuration your services actually run, sshd -T, sysctl, systemctl show, not just the files on disk. It catches the Includes and drop-ins that file-based scanners miss, grades the result A:E, and remediates it as code.
Review PRs 100x faster.
PR lens draws animated architecture and data flow diagrams, inside the pull request, so you can see the change before you read a single line.
Review code 100X faster. Lens draws every PR as animated architecture and data-flow walkthroughs, inside the pull request itself. Use it as a GitHub App, GitHub Action, CLI, or a skill for your coding agent
Related contents:
a Kubernetes TUI that tells you why it’s broken. The cluster tells you it’s broken. sofka tells you why.
A Kubernetes terminal interface inspired by k9s. Browse built-in and custom resources, run Flux CD actions, and inspect the evidence behind resource failures.
A K9s-inspired terminal UI for monitoring Argo CD resources in real-time
Make Every Team AI Native.
TeamAI manages your team's skills, rules, MCP, and knowledge across Claude Code, Codex, CodeBuddy, WorkBuddy, OpenCode, Cursor, and other AI agents.
Executable architecture specifications for Ruby and Rails Architecture linter for Ruby and Rails.
Guarantee your agents and your team follow your conventions. ArchSpec turns them into static analysis checks that run in CI on every change. No AI involved, just static analysis.
Related contents:
The JavaScript Oxidation Compiler.
Oxlint (/oʊ-ɛks-lɪnt/) is a high-performance linter for JavaScript and TypeScript built on the Oxc compiler stack.
AI-built automation platform. Deterministic Automation for AI Agents. Makes AI repeatable, shareable, and auditable.
Your AI solves a problem, then forgets how it got there. Your team never sees the solution. Nobody can prove what happened. Swamp fixes all three.
Swamp is a CLI that supercharges AI agents to create operational workflows that are reviewable, shareable, and accurate. Built for agents, there to empower humans. All the data lives in the .swamp/ (the swamp).
Cyber is a new language for fast, efficient, and concurrent scripting.
Cyber is a fast, efficient, and concurrent scripting language. You can embed it into your applications, games, or engines on desktop or web. Cyber also comes with a CLI so you can do scripting on your computer.
An open source terminal coding agent, written in Rust.
The most RAM efficient harness. The most intelligent harness. jcode is built to be as performant and resource efficient as possible. Every metric is optimized to the bone, which is important for scaling multi-session workflows. Here we sample a few metrics to show the difference: RAM usage and boot up.