VHS lets you write terminal GIFs as code using .tape files for integration testing and demoing CLI tools. It supports recording, publishing, self-hosting via SSH, and multiple output formats.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONA Swiss Army Knife CLI tool for macOS that lets you control system functions, manage utilities, and tweak preferences directly from the Terminal with no third-party dependencies.
GoBackup is a CLI tool for scheduled backups of databases and files to cloud storage. Supports multiple databases, storages, encryption, compression, and web UI.
sendsmtp is a dependency-free command-line SMTP client written in pure Python. It builds a UTF-8 plain-text message from inline text, a file or stdin and delivers it to an SMTP server, with optional implicit TLS, STARTTLS, authentication, CC/BCC and verbose SMTP dialog output.
Atlas-Archify-Coding是一个零运行时依赖Node CLI的图谱驱动研发内核,通过三轴状态机、证据锚、图账交叉核对等能力,解决项目开工后‘谁在做什么、哪些声称有证据、哪些账未销、图与码何时分叉’等进度掌控问题。它不替代脚手架、代码补全或业务优先级判断,而是通过 gate 串行执行validate、deliver、visual-check三闸,检查环境与账本健康,适用于已开工状态模糊的项目。
Create Go App CLI scaffolds production-ready projects with a Go backend, a JavaScript or TypeScript frontend built via Vite, and Ansible/Docker deploy automation, all from one interactive command.
yq is a portable command-line processor for YAML, JSON, XML, CSV, TOML, HCL, and properties files, using a jq-like syntax.
RecurSpec is a Node.js command-line testing tool that checks whether the recovery instructions in error messages actually resolve the original failure, running each case in an isolated temporary workspace and blocking unsafe commands.
Terragrunt is a flexible orchestration tool for Infrastructure as Code that helps OpenTofu/Terraform configurations scale. Now at v1.0.
Stageflow is an open-source Node.js runtime for configurable multi-stage agent workflows: author YAML pipelines with typed handoffs, DAG execution, human gates, MCP, CI, and a local operator console, running on the Pi coding agent.
Tach is a Rust-powered Python tool designed to visualize and enforce dependency boundaries and interfaces within a modular architecture.
postbag lets any two Claude Code or Codex sessions on the same machine exchange letters: each letter is delivered through the vendor's own wake-up door, recorded in one ledger, and counted against a human-set letter budget. Pure Python standard library, no daemon, polling or hooks.
Gitleaks is an open-source secret detection tool for scanning git repositories, directories, files and stdin for passwords, API keys and tokens, with pre-commit hook and CI action integrations.
delta-explain visualizes Delta Lake file pruning. It reads transaction logs to show partition pruning and statistics‑based skipping for a given predicate, with CLI, Python API, CI gating, and JSON reporting.
reviewdog is an automated code review tool that integrates with any linter or code analysis tool regardless of programming language. It filters findings by diff and posts review comments to GitHub, GitLab, Bitbucket, and other code hosting services via CI pipelines.
gha-doctor is a zero-config CLI that diagnoses GitHub Actions workflows for flaky jobs, wasted minutes, slow steps, cache problems and anti-patterns, with static lint rules, run-history analysis, a health score badge, auto-fixes, SARIF/HTML/JSON reports, a GitHub Action and an MCP server.
release-it is a generic command-line tool that automates versioning and package publishing tasks, including version bumps, Git commits and tags, changelog generation, and releases on GitHub, GitLab, and npm. It supports hooks, plugins, pre-releases, and CI/CD environments.
OpenCLI converts any website into CLI commands and lets AI agents operate websites through your logged-in Chrome browser, with built-in adapters for 100+ sites and a plugin system for extensions.
The official command-line interface (CLI) for Docker, providing the primary user interface for interacting with the Docker engine.
kestractl is a Go-based command-line interface for managing Kestra flows, executions, triggers, namespaces, KV store, namespace files, dashboards, plugins, IAM users, and more.