Showing 8968 open source projects for "command line"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • $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
  • 1
    ffmpeg-commander

    ffmpeg-commander

    A web-based GUI for quickly generating common FFmpeg command-line

    ffmpeg-commander is a web-based graphical interface that simplifies the creation of FFmpeg commands for common video and audio encoding tasks. It provides a user-friendly environment where users can configure encoding options without needing to memorize complex command-line syntax. Built with modern web technologies, it generates FFmpeg commands dynamically based on user input. The tool focuses on common workflows such as format conversion, compression, and codec selection. It can optionally connect to a backend service to execute commands and stream progress updates in real time. The interface is inspired by tools like HandBrake, aiming to lower the barrier to entry for FFmpeg usage. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Fig Autocomplete

    Fig Autocomplete

    IDE-style autocomplete for your existing terminal & shell

    Fig Autocomplete is a tool that brings IDE‑style autocomplete to your existing terminal and shell, providing context‑aware suggestions, subcommand options, arguments, descriptions, and themes to enhance your commandline experience. Amazon Q for command line uses the Accessibility API on Mac to position the window, and integrates with your shell to read what you've typed. Edit your spec in TypeScript in the src/ folder. In dev mode, specs are read from the build folder, and generators run every keystroke. On save, specs are compiled to the build/ folder.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    Tasks.md

    Tasks.md

    A self-hosted, Markdown file based task management board

    Tasks.md is a simple, terminal-based task manager that stores tasks in a human-readable Markdown format. Designed for those who value simplicity and version control, it lets you manage to-do lists directly from the command line with minimal dependencies. Ideal for developers who want a lightweight productivity tool that integrates well with Git.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    WinGetCreate

    WinGetCreate

    The Windows Package Manager Manifest Creator command-line tool

    winget-create is a command-line tool developed by Microsoft to assist developers in creating and submitting manifest files to the Windows Package Manager repository. It streamlines the process of packaging applications for distribution via winget, providing an interactive experience for generating and validating manifests. winget-create simplifies the onboarding of applications into the Windows ecosystem.​
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 5
    yamlfmt

    yamlfmt

    An extensible command line tool or library to format yaml files

    yamlfmt is an extensible formatter that makes YAML files consistent and easy to read across large repositories. It focuses on practical concerns unique to YAML—multi-document streams, anchors and aliases, comments, and block scalars—so a reformat doesn’t destroy semantics or helpful annotations. The tool ships as a single, distributable binary and can also be used as a library, making it simple to drop into CI and editor workflows. Configuration is file-based, allowing teams to pin...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    bee

    bee

    Bee is a tool for helping develop with beego app framework

    Bee is a command-line tool facilitating the development of a Beego-based application. Then you can add bee binary to PATH environment variable in your ~/.bashrc or ~/.bash_profile file. Bee provides a variety of commands which can be helpful at various stages of development. To display the current version of bee, beego and go installed on your machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    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
  • 8
    wacli

    wacli

    WhatsApp CLI

    wacli is a command-line interface for WhatsApp that focuses on syncing, searching, and sending messages through the WhatsApp Web protocol. It is designed as a third-party CLI built on top of whatsmeow, giving developers and power users a local-first way to work with WhatsApp data outside the standard app interface. The project supports interactive authentication through a QR-based login flow and then transitions into a non-interactive sync mode for ongoing message capture. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Percona Toolkit

    Percona Toolkit

    A collection of advanced open source command-line tools

    Percona Toolkit is a collection of battle-tested command-line tools for MySQL and MariaDB that help diagnose performance, verify integrity, and perform online maintenance safely. Utilities such as pt-query-digest analyze slow logs and packet captures to surface hotspots and regressions, while pt-online-schema-change applies ALTERs with minimal blocking by copying and swapping tables.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    fish

    fish

    The user-friendly command line shell

    Finally, a command line shell for the 90s. fish is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family. fish suggests commands as you type based on history and completions, just like a web browser. Watch out, Netscape Navigator 4.0! fish supports 24 bit true color, the state of the art in terminal technology.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Lighthouse

    Lighthouse

    Automated auditing, performance metrics, & best practices for the web

    ...Lighthouse can be integrated directly into the Chrome DevTools with its own panel. To run it, you would simply have to select the Lighthouse panel and click on "Generate report". It can also be run from the command line, or as a Node module.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 12
    Ink

    Ink

    React for interactive command-line apps

    Ink is React for CLIs. It is designed to provide that same component-based UI building experience that React provides, only this time for command-line apps. So if you already know React, then you should know Ink. Apart from being built for CLIs, one other key difference between the two is that with Ink, the rendering doesn’t result in a DOM but a string, which Ink writes to the output. Ink is a React renderer, so all features of React are supported. Dozens of projects currently use Ink. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    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
  • 14
    Modern Unix

    Modern Unix

    A collection of modern/faster/saner alternatives to unix commands

    ...It also provides links to documentation and installation instructions, facilitating quick adoption. Overall, modern-unix acts as a comprehensive guide to upgrading the command-line experience with contemporary tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    kubefwd

    kubefwd

    Bulk port forwarding Kubernetes services for local development

    Kubernetes port forwarding for local development. kubefwd is a command line utility built to port forward multiple services within one or more namespaces on one or more Kubernetes clusters. kubefwd uses the same port exposed by the service and forwards it from a loopback IP address on your local workstation. kubefwd temporally adds domain entries to your /etc/hosts file with the service names it forwards.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    gotests

    gotests

    Automatically generate Go test boilerplate from your source code

    gotests makes writing Go tests easy. It's a Golang command line tool that generates table-driven tests based on its target source files' function and method signatures. Any new dependencies in the test files are automatically imported. From the commandline, gotests can generate Go tests for specific source files or an entire directory. By default, it prints its output to stdout.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    VimR

    VimR

    Neovim GUI for macOS in Swift

    ...Markdown preview, generic HTML preview (retains the scroll position when reloading), fuzzy file finder a la Xcode's "Open Quickly". Trackpad support, pinching for zooming and two-finger scrolling. Ligatures, turned off by default. Turn it on in the Preferences. Command line tool, (Simple) file browser. Flexible workspace model a la JetBrain's IDEs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Dawarich

    Dawarich

    Self-hostable alternative to Google Timeline

    Dawarich is a command-line tool (likely Ruby-based) for transforming and analyzing Arabic text data with normalization, diacritic handling, segmentation, and morphological tokenization. Designed for text mining and NLP workflows in Arabic-language contexts.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    YARA

    YARA

    The pattern matching swiss knife for malware researchers

    ...Each description, a.k.a rule, consists of a set of strings and a boolean expression which determines its logic. YARA is multi-platform, running on Windows, Linux and Mac OS X, and can be used through its command-line interface or from your own Python scripts with the yara-python extension. YARA-CI may be a useful addition to your toolbelt. This is GitHub application that provides continuous testing for your rules, helping you to identify common mistakes and false positives. If you plan to use YARA to scan compressed files (.zip, .tar, etc) you should take a look at yextend, a very helpful extension to YARA developed and open-sourced by Bayshore Networks.
    Downloads: 35 This Week
    Last Update:
    See Project
  • 20
    Blackbird

    Blackbird

    OSINT tool for finding accounts across 600+ sites by username or email

    ...It performs reverse searches across more than 600 websites by leveraging data from the community-driven WhatsMyName project, which improves detection accuracy and reduces false positives. The tool operates primarily through a command line interface, allowing users to run automated searches and gather results from many platforms in a single process. Blackbird also includes an optional AI-powered profiling feature that analyzes discovered sites to generate behavioral and technical insights about a user’s online presence. Results from searches can be exported in formats such as PDF, CSV, or JSON for documentation or reporting purposes.
    Downloads: 15 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: 1 This Week
    Last Update:
    See Project
  • 22
    AutoCut

    AutoCut

    Cut videos with a text editor

    ...AutoCut supports multiple transcription backends, including Whisper and faster-whisper modes, allowing users to choose based on speed or accuracy needs. After editing the transcript text, the corresponding video clips are merged into the final output, and the tool also produces matching subtitle files. Its command-line interface can be integrated into scripts, making it suitable for automated workflows or batch processing.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 23
    Todoctor

    Todoctor

    CLI tool to analyze and report TODO comments in JavaScript

    Todoctor is a powerful tool for analyzing, tracking, and visualizing technical debt in your codebase using Git. It collects and monitors TODO/FIXME comments in your code, allowing you to observe changes over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    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
  • 25
    cmdh

    cmdh

    Create Linux commands from natural language, in the shell

    cmdh is a command-line utility that converts natural language instructions into executable shell commands, providing a streamlined way to interact with terminal environments. It is designed for simplicity, allowing users to describe tasks in plain language and receive concise command suggestions that can be executed immediately. The tool integrates with language models to interpret user intent and generate accurate commands, reducing the need for memorizing complex syntax. ...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo