Showing 4426 open source projects for "cli-parser"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 1
    VidCoder

    VidCoder

    A Blu-ray, DVD and video file transcoder for Windows

    VidCoder is a Windows-based open-source video transcoding and ripping tool that provides a graphical interface built around standard command-line multimedia tools. It lets users convert video files (or rip DVDs/Blu-rays, when supported) into modern formats and codecs, making it useful for people who want to compress, re-encode, or transcode video content without dealing directly with low-level encoder settings. Because VidCoder integrates and automates the invocation of complex backend...
    Downloads: 31 This Week
    Last Update:
    See Project
  • 2
    Archify

    Archify

    Agent skill for beautiful, verifiable architecture, workflow

    Archify is an agent skill and rendering system for turning codebases or system descriptions into polished technical diagrams. It works with coding agents such as Claude Code, Codex CLI, Cursor, and OpenCode. Agents generate typed JSON representations that Archify deterministically compiles into self-contained HTML and SVG. It supports architecture, workflow, sequence, data-flow, and lifecycle diagrams. Interactive viewers provide search, route tracing, upstream and downstream exploration, guided stories, themes, and presentation controls. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Arcane

    Arcane

    Modern Docker Management, Designed for Everyone

    Arcane is a modern, open-source Docker management platform crafted to simplify container orchestration and service operations with an intuitive interface and broad tooling support. Aimed at developers, sysadmins, and self-hosters alike, Arcane combines both graphical and command-line experiences for discovering, launching, and managing containers, images, networks, and volumes across local and remote environments. It emphasizes usability and accessibility, making it less intimidating than...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    jql

    jql

    A JSON Query Language CLI tool

    jql is a JSON Query Language tool built with Rust.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 5
    sharing

    sharing

    Sharing is a command-line tool to share directories and files

    Share directories and files from the CLI to iOS and Android devices without the need of an extra client app.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    PlatformIO Core

    PlatformIO Core

    Professional collaborative platform for embedded development

    ...Seamless integration with PlatformIO Home (UI) with board and library managers. Intuitive project wizard and a wide range of example projects. Built-in Terminal with PlatformIO Core (CLI) and powerful Serial Port Monitor.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7
    td

    td

    Telegram client, in Go. (MTProto API)

    Telegram MTProto API client in Go for users and bots.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    MQTT X

    MQTT X

    Powerful cross-platform MQTT 5.0 desktop, CLI, and WebSocket client

    MQTT X is a cross-platform MQTT 5.0 client tool open sourced by EMQ, which can run on macOS, Linux and Windows, and supports formatting MQTT payload. MQTT X simplifies test operation with the help of a familiar, chat-like interface. It’s easy and quick to create multiple, simultaneous online MQTT client connections, and can test the connection, publishing, and subscription functions of MQTT/TCP, MQTT/TLS, MQTT/WebSocket as well as other MQTT protocol features. MQTT stands for MQ Telemetry...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 9
    Ollama-GUI

    Ollama-GUI

    A single-file tkinter-based Ollama GUI project

    ...The project focuses on usability, giving users a straightforward chat interface where they can send prompts, view responses, and manage conversations without needing to interact directly with APIs or CLI commands. It includes practical UI enhancements such as progress indicators, stop controls for generation, and contextual menus that streamline everyday workflows. Despite its simplicity, the tool still exposes important capabilities like configurable system prompts and interaction with multiple models served by Ollama.
    Downloads: 11 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 10
    Babashka

    Babashka

    Native, fast starting Clojure interpreter for scripting

    ...Babashka supports real JVM threads and like Clojure, supports futures and dynamic thread-locally bound vars. Babashka features a built-in task runner which covers the most popular use cases of make, just and npm scripts. Babashka can shell out to other CLI programs like you are used to in bash. It goes one step further and offers seamless integration with other binaries using the pod protocol.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 11
    Aerich

    Aerich

    A database migrations tool for TortoiseORM, ready to production

    Aerich is a lightweight database migration tool built for Tortoise ORM, an async ORM for Python. It handles schema evolution through versioned migrations, enabling developers to update and rollback database changes with ease. Designed for asyncio-based applications, Aerich is ideal for fast-moving Python projects that need simple migration control without heavy dependencies.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    pgBadger

    pgBadger

    A fast PostgreSQL Log Analyzer

    pgBadger is a fast and powerful log analyzer for PostgreSQL, written in Perl. It parses PostgreSQL logs and generates detailed, visually appealing HTML reports, helping DBAs and developers understand query performance, connection issues, and system bottlenecks. With support for incremental analysis, gzip-compressed logs, and parallel processing, pgBadger is ideal for monitoring and optimizing PostgreSQL database activity in production environments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    rtk

    rtk

    CLI proxy that reduces LLM token consumption

    rtk is an open-source command-line proxy designed to optimize interactions between AI coding agents and the terminal by reducing unnecessary token consumption. When AI assistants execute shell commands during software development tasks, the resulting terminal output often contains large amounts of repetitive or irrelevant information that can overwhelm the model’s context window. RTK intercepts these command outputs and compresses them into concise summaries before sending them to the...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 14
    Spec Kit

    Spec Kit

    Toolkit to help you get started with Spec-Driven Development

    Spec Kit is an open-source toolkit designed to enable specification-driven development workflows powered by AI coding assistants. It introduces a structured process in which developers define detailed specifications first, then allow AI tools to generate plans, tasks, and implementation code aligned with those requirements. The toolkit provides scaffolding, prompt templates, and automation scripts that help teams maintain a clear source of truth throughout the development lifecycle. By...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    Actionbook

    Actionbook

    Browser action engine for AI agents. 10× faster, resilient by design

    ...This design makes browsing up to 10× faster and far more resilient than ad-hoc approaches that break on minor page changes, because the action manuals codify expected flows and DOM targets. It provides multiple integration paths — a Rust-based CLI, MCP server support for AI IDEs, and a JavaScript SDK — so developers can plug it into a wide range of agent pipelines and toolchains.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    kew

    kew

    Music for the Shell

    ...KEW supports hierarchical deterministic (HD) key derivation that complies with widely used standards, making it easy to generate multiple accounts from a single seed phrase while keeping them organized and reproducible. The wallet’s CLI ensures privacy and control by storing keys locally in encrypted form and avoiding unnecessary network dependencies during sensitive operations like signing or account derivation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    kMCP

    kMCP

    Kubernetes Controller for building, testing and deploying MCP servers

    KMCP is a companion toolchain for building, testing, and deploying MCP servers with a workflow that spans local development through Kubernetes production deployments. It includes a CLI for day-to-day development tasks like scaffolding new MCP projects, managing tools, building container images, and running an MCP server locally for validation. For cluster operations, it includes a Kubernetes controller that manages MCP server lifecycles using a dedicated Custom Resource Definition (CRD), allowing MCP servers to be represented as native Kubernetes objects you can operate with familiar kubectl-driven patterns. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    openbench

    openbench

    Provider-agnostic, open-source evaluation infrastructure

    ...It bundles dozens of evaluation suites — covering knowledge, reasoning, math, code, science, reading comprehension, long-context recall, graph reasoning, and more — so users don’t need to assemble disparate datasets themselves. With a simple CLI interface (e.g. bench eval <benchmark> --model <model-id>), you can quickly evaluate any model supported by Groq or other providers (OpenAI, Anthropic, HuggingFace, local models, etc.). openbench also supports private/local evaluations: you can integrate your own custom benchmarks or data (e.g. internal test suites, domain-specific tasks) to evaluate models in a privacy-preserving way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ebook2audiobook

    ebook2audiobook

    Generate audiobooks from e-books, voice cloning & 1107+ languages

    ebook2audiobook is a tool to convert legally obtained eBooks (non-DRM) into fully narrated audiobooks, complete with chapters and metadata. It automates the pipeline: it reads the eBook file, splits it into appropriate segments (chapters, paragraphs), uses text-to-speech (TTS) models to synthesize audio, optionally applies voice cloning, and outputs a final audiobook — ideal for people who prefer listening over reading, or for accessibility purposes. The tool supports a wide array of...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 20
    Node Modules Inspector

    Node Modules Inspector

    Interactive UI for local node modules inspection

    This is a tool (CLI + interactive UI) for inspecting the node_modules directory of a JavaScript/TypeScript project, created by Anthony Fu. It supports projects using npm, pnpm or bun. The idea is to help developers visualise the dependency graph, see which dependencies are installed, their sizes, types (ESM vs CJS), origins (catalog vs registry), and filter or build a static report of a project’s dependency tree.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Mac Development Ansible Playbook

    Mac Development Ansible Playbook

    Mac setup and configuration via Ansible

    The Mac Dev Playbook is an Ansible-based automation playbook designed to fully configure a Mac for web and software development from scratch. It handles everything from installing Homebrew and CLI tools to configuring dotfiles, apps, system preferences, and macOS behavior. The goal is to make provisioning a new Mac (or re-provisioning an existing one) fast, reliable, and repeatable. The playbook integrates roles for common functionality, uses tagged tasks to allow fine-grained selection (e.g., only dotfiles or only Homebrew apps), and provides default configurations that can easily be overridden via a config.yml. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    TextFSM

    TextFSM

    Python module for parsing semi-structured text into python tables

    TextFSM is a Python library created by Google that provides a template-based state machine engine for parsing semi-structured text. It is particularly useful for extracting structured data from command-line interface (CLI) outputs, such as those from network devices, routers, and switches. By defining parsing logic through reusable template files, TextFSM transforms unstructured text into structured data like lists or tables without requiring complex regular expression code. Each template defines states, transitions, and regex patterns that determine how to interpret text line by line, enabling precise extraction of key information from varied sources. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Unla

    Unla

    Gateway service that instantly transforms existing MCP Servers

    ...The gateway focuses on operational concerns you’d expect in production: multi-instance availability, health checking, and declarative routing that maps upstreams to MCP tools and resources. A quick-start and CLI make it easy to stand up an API server, while the package structure exposes helpers for people who want to embed or extend the gateway. Because it is itself MCP-speaking, Unla can sit in front of mixed fleets and normalize transports and schemas for clients. Documentation and pkg.go.dev pages reinforce the positioning as a stable, Go-native building block for MCP deployments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Brokk

    Brokk

    Brokk brings code intelligence to AI

    ...It helps bridge the gap between LLMs and real-world engineering code by offering tooling to index, analyze, query, and augment code context, so that AI can meaningfully reason about existing code, suggest edits, and navigate across projects. Modular build tasks (run, test, build, shadowJar, tidy, etc.) to support development workflows. Integration of front-end + back-end layers (web UI + CLI + internal services).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Universal Tool Calling Protocol (UTCP)

    Universal Tool Calling Protocol (UTCP)

    Official python implementation of UTCP. UTCP is an open standard

    The python-utcp repository is the official Python SDK implementation of the Universal Tool Calling Protocol (UTCP). UTCP is an open, modern standard designed to let AI agents call any tool or API directly—over HTTP, CLI, WebSocket, gRPC, and more—without the overhead of extra wrapper layers or middleware. It leverages a modular, plugin-based architecture built around Pydantic models and separates the core functionality into a lightweight client and extensible protocol plugins, enabling secure, scalable, and low-latency direct tool calls. A pluggable architecture allows developers to easily add new communication protocols, tool storage mechanisms, and search strategies without modifying the core library.
    Downloads: 0 This Week
    Last Update:
    See Project