Showing 591 open source projects for "the command line"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 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.
    Get Started Free
  • 1
    Data Contract CLI

    Data Contract CLI

    Enforce Data Contracts

    Data Contract CLI is an open-source command-line tool and Python library for creating, validating, testing, importing, exporting, and enforcing data contracts. It uses YAML-based contract files to define the structure, meaning, quality rules, service levels, and connection details for a data product. The tool can connect to real data sources and check whether the actual dataset matches the schema, constraints, and quality expectations described in the contract.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Cha

    Cha

    Deprecated AI CLI for terminal based interactions

    Cha is a command-line AI assistant for terminal-based interaction with large language models. It was designed to let developers chat with AI from the terminal while keeping control over the workflow and environment. The repository now serves as a historical reference because active development moved to Ch, a faster Go-based successor. Cha included support materials such as optional search setup assets, including SearXNG-related configuration instructions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    node-gyp

    node-gyp

    Node.js native addon build tool

    node-gyp is a cross-platform command-line tool written in Node.js for compiling native addon modules for Node.js. It contains a vendored copy of the gyp-next project that was previously used by the Chromium team, extended to support the development of Node.js native addons. Note that node-gyp is not used to build Node.js itself. Multiple target versions of Node.js are supported (i.e. 0.8, ..., 4, 5, 6, etc.), regardless of what version of Node.js is actually installed on your system (node-gyp downloads the necessary development files or headers for the target version). node-gyp requires that you have installed a compatible version of Python, one of: v3.6, v3.7, v3.8, or v3.9. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Transcrypt

    Transcrypt

    Python 3.7 to JavaScript compiler

    ...There's a simple parallel between the Python and the JavaScript code. In combination with the use of source maps, this enables efficient debugging. Also, code can be tested from the command prompt using stubs. Lightning-fast JavaScript 6 code: call caching, for-loop optimization, in-line JavaScript etc. Integrated static typechecking and minification at the tip of a command-line switch. Also runs on top of node.js. Extensive documentation with many code examples. Apache 2.0 license. Pip-install and go! Seamless integration with the universe of high-quality web-oriented JavaScript libraries, rather than the desktop-oriented Python ones.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    react2shell-scanner

    react2shell-scanner

    High Fidelity Detection Mechanism for RSC/Next.js RCE

    react2shell-scanner is a security-oriented tool that bridges modern JavaScript (React) applications and shell scripting by auditing web front-ends for exposed interfaces that could be manipulated or controlled through command execution. It scans React codebases, identifies places where user input interacts with shell-executable contexts, and flags risky patterns that might lead to command injection, unvalidated arguments, or unsafe bindings between UI controls and underlying system actions....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    git-delete-merged-branches

    git-delete-merged-branches

    Command-line tool to delete merged Git branches

    A convenient command-line tool helping you keep repositories clean. Supports deletion of both local and remote branches. Detects multiple forms of de-facto merges (rebase merges, squash merges (needs --effort=3), single or range cherry-picks… leveraging git cherry). Supports workflows with multiple release branches, e.g. only delete branches that have been merged to all of master, dev and staging.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    peepDB

    peepDB

    CLI tool and python library to inspect databases fast

    peepDB is an open-source command-line tool and Python library designed for developers and database administrators who need a fast and efficient way to inspect their database tables without writing SQL queries. With support for MySQL, PostgreSQL, and MariaDB, peepDB is lightweight, secure, and incredibly easy to use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    repren

    repren

    Rename anything

    Repren is a “rename anything” command-line tool that performs regex-based search and replace across file contents while also renaming or moving files and directories according to patterns. It’s meant for sweeping refactors: change a class or package name everywhere and update filenames to match in one pass. The design favors explicitness and safety, providing dry-run output so you can preview exactly what will change before executing it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    RKN Block Checker

    RKN Block Checker

    Diagnose RKN/TSPU internet blocks layer by layer (DNS, TCP, TLS, HTTP)

    RKN Block Checker is a small Python CLI for diagnosing whether the current network connection is affected by Russian RKN or TSPU blocking. It tests blocking behavior layer by layer instead of only reporting that a site is unreachable. The tool can help distinguish DNS poisoning, TCP reset behavior, TLS DPI based on SNI, and ISP stub pages. This makes it useful for developers, system administrators, network researchers, and censorship-measurement workflows. It is designed as a console utility...
    Downloads: 4 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    Ansible Molecule

    Ansible Molecule

    Molecule aids in the development and testing of Ansible roles

    ...Depending on the driver chosen, you may need to install additional OS packages. See INSTALL.rst, which is created when initializing a new scenario. Ansible is not listed as a direct dependency of molecule package because we only call it as a command-line tool. You may want to install it using your distribution package installer. It is your responsibility to assure that soft dependencies of Ansible are available on your controller or host machines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Ansible-lint

    Ansible-lint

    Best practices checker for Ansible

    Ansible Lint is a command-line tool for linting playbooks, roles and collections aimed towards any Ansible users. Its main goal is to promote proven practices, patterns and behaviors while avoiding common pitfalls that can easily lead to bugs or make code harder to maintain. Ansible lint is also supposed to help users upgrade their code to work with newer versions of Ansible.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    cheat.sh

    cheat.sh

    The only cheat sheet you need

    cheat.sh is a compact, network-accessible cheat-sheet service that serves concise examples and usage notes for hundreds of shell commands, programming languages, and tools via a simple HTTP interface. You can query it from the terminal (for example curl cht.sh/rsync or curl cheat.sh/ls) or browse the web front page; it also supports a shorthand hostname (cht.sh) and provides both online and standalone/local installation modes. The repository contains the server and client code, instructions...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Codex gpt-5.6 Instruct

    Codex gpt-5.6 Instruct

    A Codex CLI jailbreak prompt and test pack for gpt-5.6-sol

    Codex gpt-5.6 Instruct is an unofficial prompt research and evaluation package created for the gpt-5.6-sol model in Codex CLI. It contains instruction files designed to alter refusal behavior across technical and fictional request categories. Two prompt variants are provided: a simpler recommended edition and a more elaborate edition for compound tasks. A Python deployment utility can preview changes, install a selected configuration, create backups, and restore earlier settings. The...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    pipx

    pipx

    Install and run Python applications in isolated environments

    ...It's roughly similar to macOS's brew, JavaScript's npx, and Linux's apt. It's closely related to pip. In fact, it uses pip, but is focused on installing and managing Python packages that can be run from the command line directly as applications. pip is a general-purpose package installer for both libraries and apps with no environment isolation. pipx is made specifically for application installation, as it adds isolation yet still makes the apps available in your shell: pipx creates an isolated environment for each application and its associated packages. pipx does not ship with pip, but installing it is often an important part of bootstrapping your system. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    xbar Plugins

    xbar Plugins

    Plugin repository for xbar (the BitBar reboot)

    xbar-plugins is the community plugin repository for xbar, the macOS menu bar utility inspired by BitBar. It contains scripts, programs, and command-line tools that add quick status displays or interactive menu bar actions. The repository works as a centralized collection where users can find plugins for monitoring systems, services, development tools, productivity, and everyday utilities. Plugin authors can contribute their own scripts so others can install and use them through xbar. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    iptv-api

    iptv-api

    IPTV live stream source automatic update tool

    ...The system measures latency, throughput, resolution, and frame rate while removing invalid, unavailable, or repetitive placeholder streams. Results can be categorized, cached, logged, analyzed, frozen, and restored as source quality changes. Deployment options include GitHub Actions workflows, a command-line interface, a graphical interface, and Docker images for several processor architectures.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 17
    Goose Developer Agent

    Goose Developer Agent

    Goose is a developer agent that operates from your command line

    Goose is a developer agent that supercharges your software development by automating an array of coding tasks directly within your terminal or IDE. Guided by you, it can intelligently assess your project's needs, generate the required code or modifications, and implement these changes on its own. Goose can interact with a multitude of tools via external APIs such as Jira, GitHub, Slack, infrastructure and data pipelines, and more -- if your task uses a shell command or can be carried out by...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    GitHubPoster

    GitHubPoster

    Make everything a GitHub svg poster and Skyline

    ...It is useful for people who want to display habits, reading, coding, health, language learning, or other quantified-life records in a GitHub-inspired format. It can be run locally from the command line and can also be automated through GitHub Actions. Its modular approach makes it possible for contributors to add new data sources over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MCPM.sh

    MCPM.sh

    CLI MCP package manager & registry for all platforms and all clients

    mcpm.sh is an open-source command-line package manager and registry designed for managing Model Context Protocol (MCP) servers across various clients and platforms. It facilitates the installation, configuration, and orchestration of MCP servers, enabling users to group servers into profiles and route requests through a unified interface. With its advanced router and profile features, mcpm.sh simplifies the management of complex MCP environments, supporting clients like Claude Desktop, Cursor, and Windsurf. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    mypy-baseline

    mypy-baseline

    Integrate mypy in seconds with existing codebase

    A CLI tool for painless integration of mypy with an existing Python project. When you run it for the first time, it will remember all types of errors that you already have in the project (generate “baseline”). All consecutive runs will ignore these errors and report only the ones that you introduced after that.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Meta Package Manager

    Meta Package Manager

    Wraps all package managers with a unifying CLI

    Meta Package Manager wraps all package managers with a unifying CLI, and provides the MPM CLI, a wrapper around all package managers. MPM is like yt-dlp, but for package managers instead of videos. MPM solves XKCD #1654 - Universal Install Script. List installed packages. List duplicate installed packages. Search for packages. Install a package, remove a package, and list outdated packages. Sync local package infos. Upgrade all outdated packages. Backup list of installed packages to TOML...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    sqlite-utils

    sqlite-utils

    Python CLI utility and library for manipulating SQLite databases

    sqlite-utils is both a Python library and a command-line tool for creating, inspecting, and transforming SQLite databases with minimal boilerplate. It focuses on making common tasks like importing CSV/JSON, exploring tables, and running ad-hoc queries feel ergonomic and scriptable. As a CLI, it lets you build databases from structured data in one line, run queries against local files or in-memory databases, output results as JSON, CSV, or pretty tables, and configure full-text search. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    GPTImage2Skill

    GPTImage2Skill

    GPT Image 2 prompt gallery, image prompt library, agentic skill

    GPTImage2Skill is a curated prompt gallery, agent skill, and command-line workflow for working with GPT Image 2 generation and editing. It provides reusable image prompts across creative, technical, academic, interface, design, photography, typography, gaming, anime, map, tattoo, and reference-editing use cases. The project is designed to help agents and users produce stronger visual outputs without starting from a blank prompt every time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    simple-modern-uv

    simple-modern-uv

    A minimal, modern Python project template

    simple-modern-uv is a minimal yet production-ready Python project template that uses the uv toolchain to streamline dependency management, virtualenvs, and packaging. It aims to be “small but serious,” giving you the essentials—testing, linting, type checking, formatting, GitHub Actions—without burying you in boilerplate. The layout is opinionated around a pyproject.toml so configuration is centralized and easy to inspect. Defaults encourage good hygiene from day one, including reproducible...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Posting

    Posting

    The modern API client that lives in your terminal

    Posting is an open-source, terminal-based API client designed for developers who prefer a fast, keyboard-driven workflow. It allows users to create, test, and manage HTTP requests directly from the command line without relying on graphical tools. The interface is highly interactive, offering features like command palettes, jump navigation, and real-time editing for efficient API exploration. Posting supports saving requests in a readable, version-control-friendly format, making it ideal for collaboration and reproducibility. It also includes scripting capabilities, enabling users to run Python code before and after requests to automate workflows. ...
    Downloads: 1 This Week
    Last Update:
    See Project