Showing 6524 open source projects for "command-line"

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.
    Get Started Free
  • 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
  • 1
    TortoiseGit

    TortoiseGit

    Windows Explorer Extension to Operate Git

    TortoiseGit is a free, open-source graphical client for the version-control system Git, implemented as a shell extension for Windows — meaning it integrates directly into Windows Explorer, letting you execute Git operations via context menus and see version status directly on folders and files. Instead of relying solely on command-line Git commands, TortoiseGit gives developers a user-friendly interface: overlay icons show file statuses (modified, untracked, committed, etc.), and right-click context menus bring up Git operations like commit, push, pull, branch management, and diff/merge tools. It includes utilities for visual diff/merge, history browsing, and conflict resolution, making version control more accessible especially for those less comfortable with the command line. ...
    Downloads: 34 This Week
    Last Update:
    See Project
  • 2
    InkOS

    InkOS

    Autonomous novel writing CLI AI Agent

    InkOS is a multi-agent creative writing system designed to automate the production of long-form narrative content such as novels through coordinated AI workflows. The system organizes multiple specialized agents that collaborate in stages, including drafting, reviewing, editing, and refining text, with optional human checkpoints to ensure quality and coherence. Its architecture reflects a pipeline approach where each agent contributes a specific function, allowing iterative improvement...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    SSH for GitHub Actions

    SSH for GitHub Actions

    GitHub Actions for executing remote ssh commands

    ...It also supports proxy and jump host workflows, making it useful for more complex infrastructure environments. Developers can pass environment variables, run scripts from files, capture command output, and add security checks such as host fingerprint verification.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    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
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 5
    LXD

    LXD

    Powerful system container and virtual machine manager

    ...It provides flexibility and scalability for various use cases, with support for different storage backends and network types and the option to install on hardware ranging from an individual laptop or cloud instance to a full server rack. When using LXD, you can manage your instances (containers and VMs) with a simple command line tool, directly through the REST API or by using third-party tools and integrations. LXD implements a single REST API for both local and remote access. The LXD project was founded and is currently led by Canonical Ltd with contributions from a range of other companies and individual contributors.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Magit

    Magit

    A Git porcelain inside Emacs

    ...In the background Magit just runs Git commands and if you wish you can see what exactly is being run, making it possible for you to learn the git command-line by using Magit. Using Magit for a while will make you a more effective version control user. Magit supports and streamlines the use of Git features that most users and developers of other Git clients apparently thought could not be reasonably mapped to a non-command-line interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    gist(1)

    gist(1)

    Potentially the best command line gister

    gist(1) is a web-based code and text sharing platform created to allow developers to quickly store, share, and collaborate on snippets of code or notes. It integrates closely with Git, enabling version control, revisions, and forking, which makes it suitable for both temporary sharing and long-term storage of reusable code fragments. Users can create public or private gists, depending on whether they want to share their content openly or keep it accessible only via a link. The platform...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    QMD

    QMD

    mini cli search engine for your docs, knowledge bases, etc.

    QMD is a powerful and lightweight command-line tool that acts as an on-device search engine for your personal knowledge base, allowing you to index and search files like Markdown notes, meeting transcripts, technical documentation, and other text collections without depending on cloud services. Designed to keep all search activity local, it combines classic full-text search techniques with modern semantic features such as vector similarity and hybrid ranking so that queries return not just literal matches but conceptually relevant results. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    mcp-cli

    mcp-cli

    Lighweight CLI to interact with MCP servers

    mcp-cli is a lightweight, Bun-based command-line interface (CLI) tool that simplifies how developers discover, inspect, and interact with Model Context Protocol (MCP) servers from the terminal. The Model Context Protocol is an emerging open standard for connecting language models and external tools, and mcp-cli helps mitigate common pain points like context window bloat by dynamically discovering MCP servers and reducing token load during interactions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 10
    ggshield

    ggshield

    Detect and validate 500+ types of hardcoded secrets

    GitGuardian’s ggshield is an open-source command-line interface (CLI) tool designed to help developers and security teams detect hardcoded secrets and sensitive credentials early in the development process, either locally or in CI/CD pipelines. It scans source code, configuration files, commit history, and other artifacts to automatically detect hundreds of different secret types — such as API keys, tokens, and passwords — helping prevent accidental leaks before they reach version control or production environments. ggshield can be used interactively on a developer’s machine, integrated as a pre-commit or pre-push git hook, and run as part of automated build or merge workflows to enforce security policies consistently across teams. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    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
  • 12
    aws-encryption-sdk-cli

    aws-encryption-sdk-cli

    CLI wrapper around aws-encryption-sdk-python

    This command line tool can be used to encrypt and decrypt files and directories using the AWS Encryption SDK. If you have not already installed cryptography, you might need to install additional prerequisites as detailed in the cryptography installation guide for your operating system. Installation using a python virtual environment is recommended to avoid conflicts between system packages and user-installed packages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Guard

    Guard

    Guard is a command line tool to easily handle events on file system

    Please upgrade to Ruby >= 2.4 before installing Guard! To install for older versions, update Bundler at least 1.12: gem update bundler and Bundler should correctly resolve to earlier gems for your given Ruby version. Guard automates various tasks by running custom rules whenever file or directories are modified. It's frequently used by software developers, web designers, writers and other specialists to avoid mundane, repetitive actions and commands such as "relaunching" tools after changing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    GraphQL.js

    GraphQL.js

    A reference implementation of GraphQL for JavaScript

    ...Ensure that any custom build configurations look for .mjs files! For practical applications, you'll probably want to run GraphQL queries from an API server, rather than executing GraphQL with a command line tool. GraphQL.js provides two important capabilities: building a type schema and serving queries against that type schema.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Another Redis Desktop Manager

    Another Redis Desktop Manager

    A faster, better and more stable Redis desktop manager

    ...The UI provides tree and table views of keys with inline editors for strings, hashes, lists, sets, sorted sets, and streams, including TTL management and batch operations. Built-in monitoring lets you watch stats, slow logs, and command activity while an integrated console executes raw Redis commands. Quality-of-life features include JSON viewers, search and filter tools, favorite connections, and dark mode. For everyday operations and troubleshooting, it offers a friendlier alternative to the command line without hiding Redis’s power.
    Downloads: 67 This Week
    Last Update:
    See Project
  • 16
    LLM CLI

    LLM CLI

    Access large language models from the command-line

    A CLI utility and Python library for interacting with Large Language Models, both via remote APIs and models that can be installed and run on your own machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Go

    Go

    Go tools, libraries

    ...The project is useful as a reference for how a developer organizes reusable Go utilities across multiple small tools. Its main value is as a living toolkit and development workspace for Go experiments, libraries, and productivity-oriented command-line programs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    php-src

    php-src

    The PHP Interpreter

    This is the official source repository of PHP, a popular open-source server-side scripting language primarily used for web development. PHP powers a significant portion of the web, including platforms like WordPress, Drupal, and Laravel. The repository includes the core language engine, standard libraries, and tools for compilation and deployment across systems.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 19
    py-spy

    py-spy

    Sampling profiler for Python programs

    ...It lets you visualize what your Python program is spending time on without restarting the program or modifying the code in any way. py-spy is extremely low overhead: it is written in Rust for speed and doesn't run in the same process as the profiled Python program. This means py-spy is safe to use against production Python code. py-spy works from the command line and takes either the PID of the program you want to sample from or the command line of the python program you want to run. py-spy has three subcommands record, top and dump. py-spy supports recording profiles to a file using the record command. Top shows a live view of what functions are taking the most time in your python program, similar to the Unix top command.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    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: 0 This Week
    Last Update:
    See Project
  • 21
    Inquirer.js

    Inquirer.js

    A collection of common interactive command line user interfaces

    Inquirer.js strives to be an easily embeddable and beautiful command line interface for Node.js (and perhaps the "CLI Xanadu"). Inquirer.js should ease the process of providing error feedback, asking questions, parsing input, validating answers, and managing hierarchical prompts. Inquirer.js provides the user interface and the inquiry session flow. If you're searching for a full blown command line program utility, then check out commander, vorpal or args. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ChrysaLisp

    ChrysaLisp

    Parallel OS, with GUI, Terminal, OO Assembler, Class libraries

    ...It has a virtual CPU instruction set and a powerful object and class system for the assembler and high-level languages. It has function-level dynamic binding and loading and a command terminal with a familiar interface for pipe-style command line applications. A Common Lisp-like interpreter is also provided.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Ignite UI CLI

    Ignite UI CLI

    Ignite UI Command-Line Interface by Infragistics

    A complete Angular components library of Angular-native UI controls and material-based UI components, including the fastest Angular data grid and 60+ high-performance charts! Compatible with Angular 16 and built to be enterprise-grade. Kickstart your next project with our drag-and-drop WYSIWYG App Builder for the fastest way to deliver high-performance Angular apps. Angular app development has never been easier with the cloud-based WYSIWYG drag & drop App Builder™. Instantly convert designs...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Yii Web Programming Framework

    Yii Web Programming Framework

    Yii PHP Framework 1.1.x

    ...The minimum requirement by Yii is that your Web server supports PHP 5.1.0 or above. Yii has been tested with Apache HTTP server on Windows and Linux operating systems. Yii comes with a command line tool called "yiic" that can create a skeleton Yii application for you to start with. The new Yii application will be created at "YiiPath/testdrive. Please visit the project website for tutorials, class reference and join discussions with other Yii users.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Paul's dotfiles

    Paul's dotfiles

    Paul's fish, bash, git, etc config files. good stuff

    Paul's dotfiles is a personal development environment configuration repository maintained by Paul Irish. It contains shell, Git, and system configuration files intended to improve everyday command-line productivity. The repository includes maintained configurations for fish and bash, along with aliases, functions, Git settings, input behavior, and navigation shortcuts. It is not presented as a one-size-fits-all setup, but rather as a practical collection of ideas and reusable pieces developers can study or borrow. The configuration emphasizes faster folder navigation, better command history behavior, useful shortcuts, and smoother shell interactions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo