Showing 8968 open source projects for "command line"

View related business solutions
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 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
    Magika

    Magika

    Fast and accurate AI powered file content types detection

    ...The model is engineered to be only a few megabytes and to run quickly even on CPU-only systems, making it practical for desktop apps, servers, and security pipelines. Magika ships as a command-line tool and a library, providing drop-in detection that improves on traditional “magic number” and heuristic approaches, especially for ambiguous or short files. The project documentation highlights how the model is trained and optimized, and how its inference path enables millisecond-level classification. It also emphasizes reproducibility and developer ergonomics with clear install and usage instructions for common platforms. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    go-mitmproxy

    go-mitmproxy

    mitmproxy implemented with golang

    go-mitmproxy is a Golang implementation of mitmproxy that supports man-in-the-middle attacks and parsing, monitoring, and tampering with HTTP/HTTPS traffic. Parses HTTP/HTTPS traffic and displays traffic details via a web interface. Supports a plugin mechanism for easily extending functionality. Various event hooks can be found in the examples directory. HTTPS certificate handling is compatible with mitmproxy and stored in the ~/.mitmproxy folder. If the root certificate is already trusted...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    GraphQL Inspector

    GraphQL Inspector

    Validate schema, get schema change notifications, validate operations

    Validate schemas and detect changes. Receive schema change notifications. Keep Operations and Fragments consistent. Start using our GitHub Application, setup everything up within few clicks. Using GitHub workflows? Try out the GitHub Action. GraphQL Inspector can be used in any Continuous Integration service. Use our modularized, CI suited version of CLI. GraphQL Inspector offers a CLI that lets you analyze your GraphQL API but also client-side applications. Our codebase is publicly...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    AriaNg

    AriaNg

    A modern web frontend making aria2 easier to use

    AriaNg is a modern web frontend making aria2 easier to use. AriaNg is written in pure html & javascript, thus it does not need any compilers or runtime environment. You can just put AriaNg in your web server and open it in your browser. AriaNg uses responsive layout, and supports any desktop or mobile devices. Sort tasks (by name, size, progress, remaining time, download speed, etc.), files, bittorrent peers. Search tasks, and retry tasks. Adjust task order by dragging. More information of...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Error to trace to log to deploy. One click. No SSH. Icon
    Error to trace to log to deploy. One click. No SSH.

    Catch the cause before the pager goes off.

    AppSignal links every error to the trace, the trace to the log, the log to the deploy that shipped it.
    Free 30 days.
  • 5
    FreshRSS

    FreshRSS

    A free, self-hostable news aggregator

    FreshRSS is a self-hosted RSS and Atom feed aggregator. It is lightweight, easy to work with, powerful, and customizable. Follow websites, podcasts, and video channels in a single place. Read your articles directly in FreshRSS. Search and save queries for quick access. Generate feeds by scraping external websites. Generate new feeds based on your filters. Import and export your feeds with OPML. Stay connected to your feeds in real time. Adapt to your needs thanks to a lot of options. Follow...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Bubbles

    Bubbles

    TUI components for Bubble Tea

    Bubbles is a Go component library for building terminal user interfaces with Bubble Tea. It provides reusable UI elements that developers can combine into interactive command-line applications. The project includes components for lists, text inputs, spinners, progress displays, pagination, filtering, help views, and other common TUI patterns. Bubbles is useful because it saves developers from rebuilding basic interface behavior from scratch every time they make a terminal app. The components are designed to work with Bubble Tea’s architecture while remaining customizable for different application styles. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Dokka

    Dokka

    API documentation engine for Kotlin

    ...Just like Kotlin itself, Dokka supports mixed-language projects. It understands Kotlin's KDoc comments and Java's Javadoc comments. You can run Dokka using Gradle, Maven or from the command line. It is also highly pluggable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Consola

    Consola

    Elegant Console Logger for Node.js and Browser

    Fancy output with fallback for minimal environments. Consistent command-line interface (CLI) experience. Spam prevention by throttling logs. console uses std in the underlying so calling wrapStd redirects console too. The benefit of this function is that things like console.info will be correctly redirected to the corresponding type. Any instance of consola that inherits the mocked instance, will apply provided callback again.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    kube-ps1

    kube-ps1

    Kubernetes prompt info for bash and zsh

    A script that lets you add the current Kubernetes context and namespace configured on kubectl to your Bash/Zsh prompt strings (i.e. the $PS1). The default prompt assumes you have the kubectl command-line utility installed. Official installation instructions and binaries are available. Blue was used for the default symbol to match the Kubernetes color as closely as possible. Red was chosen as the context name to stand out, and cyan for the namespace. 256 colors are available by specifying the numerical value as the variable argument. ...
    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
  • 10
    Santa

    Santa

    A binary authorization system for macOS

    ...Santa is made up of a kernel extension (or a system extension on macOS 10.15+) that monitors and participates in execve() decisions, a userland daemon that makes the execution decisions, a GUI agent that shows notifications when an execve() is blocked, and a command-line utility that oversees system management and the synchronization of database and server. Santa is built to help protect users by stopping the spread of malware and analyzing what's running on a computer, but is by no means a total security system. Ideally Santa works as a part of a defense-in-depth strategy, and other measures should be in place to protect hosts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    Python Fire

    Automatically generate CLIs from absolutely any Python object

    Python Fire is a library that automatically generates command line interfaces (CLIs) from absolutely any Python object. It’s a really simple and easy way to create CLI in Python, and can also enable you to explore existing code or turn other people’s code into a CLI. Python Fire lets you call Fire on any Python object: be it functions, classes, objects, modules, lists-- you name it! It will help you develop as well as debug Python code, and make transitioning between Bash and Python a whole lot easier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    GeographicLib

    Geographic library

    GeographicLib is a small C++ library for: geodesic and rhumb line calculations; conversions between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates; gravity (e.g., EGM2008) and geomagnetic field (e.g., WMM2020) calculations.
    Leader badge
    Downloads: 20,339 This Week
    Last Update:
    See Project
  • 13
    git-flow-next

    git-flow-next

    Git extensions to provide high-level repository operations

    git-flow-next is a branching model and a set of command-line extensions tailored to enforce that branching model for Git repositories. The underlying workflow was first described in 2010 and is designed around two long-lived branches (master (or main) for production-ready code, and develop for integration) and multiple supporting short-lived branches (feature, release, hotfix) for day-to-day development.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Gemini Fullstack LangGraph Quickstart

    Gemini Fullstack LangGraph Quickstart

    Get started w/ building Fullstack Agents using Gemini 2.5 & LangGraph

    ...It then iteratively refines its search until it produces a comprehensive, well-cited answer synthesized by the Gemini model. The repository provides both a browser-based chat interface and a command-line script (cli_research.py) for executing research queries directly. For production deployment, the backend integrates with Redis and PostgreSQL to manage persistent memory, streaming outputs, & background task coordination.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    SortPhotos

    SortPhotos

    SortPhotos is a Python script that organizes photos and videos

    SortPhotos is a Python-based command-line utility that organizes photos and videos into structured directories based on their date and time metadata. It can sort files by year, month, day, or any custom format using EXIF and other metadata tags, making it easy to transform messy collections into neatly arranged photo libraries. The tool works with both images and videos, automatically renames files if desired, and can filter which metadata groups or tags to prioritize when determining file dates. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    H2O LLM Studio

    H2O LLM Studio

    Framework and no-code GUI for fine-tuning LLMs

    Welcome to H2O LLM Studio, a framework and no-code GUI designed for fine-tuning state-of-the-art large language models (LLMs). You can also use H2O LLM Studio with the command line interface (CLI) and specify the configuration file that contains all the experiment parameters. To finetune using H2O LLM Studio with CLI, activate the pipenv environment by running make shell. With H2O LLM Studio, training your large language model is easy and intuitive. First, upload your dataset and then start training your model. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Dolt

    Dolt

    Dolt, it's Git for data

    Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository. Connect to Dolt just like any MySQL database to run queries or update the data using SQL commands. Use the command line interface to import CSV files, commit your changes, push them to a remote, or merge your teammate's changes. All the commands you know for Git work exactly the same for Dolt. Git versions files, Dolt versions tables. It's like Git and MySQL had a baby. We also built DoltHub, a place to share Dolt databases. We host public data for free. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    paqctl

    paqctl

    Unified proxy manager for bypassing firewalls

    paqctl is a unified command-line manager for deploying and controlling bypass proxy setups across client and server machines. It is designed for users who run a server component on a VPS and a local client on Windows, macOS, or Linux. The tool supports two different approaches: Paqet, which uses KCP over raw sockets for simpler cases, and GFW-Knocker, which combines TCP and QUIC tunneling for heavier censorship scenarios.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    tobi try

    tobi try

    Fresh directories for every vibe

    try is a lightweight Ruby command-line tool for managing short-lived experiment directories. It is built for developers who constantly create quick tests, prototypes, proof-of-concepts, and late-night coding experiments that usually get lost across temporary folders. The tool gives every experiment a dated home, then makes it easy to find and reopen past work with fuzzy search.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    handbrake-js

    handbrake-js

    Video encoding / transcoding / converting for node.js

    ...It provides a programmatic interface for converting video files from nearly any format into modern codecs using HandBrake’s encoding engine. The library allows developers to build automation workflows for media processing without directly interacting with command-line tools. It supports multiple output formats such as MP4 and MKV and includes compatibility across major operating systems. handbrake-js relies on an installed HandBrakeCLI binary and exposes its functionality through asynchronous JavaScript APIs. It is commonly used in backend services and automation pipelines that require reliable video conversion. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    dms

    dms

    A UPnP DLNA Digital Media Server that includes basic video transcoding

    dms is a lightweight UPnP/DLNA digital media server written in Go that streams media directly from local filesystems to compatible devices. It allows users to share audio, video, and image files across networks to devices such as smart TVs, mobile apps, and Chromecast. The server operates from the command line and automatically advertises its presence using SSDP, enabling easy discovery by clients. It supports basic transcoding using FFmpeg, allowing playback compatibility across different devices and formats. dms can also generate thumbnails and provide metadata for browsing media libraries. It includes support for dynamic streams, enabling integration with live sources such as RTSP feeds. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    PAR LLAMA

    PAR LLAMA

    TUI for Ollama and other LLM providers

    PAR LLAMA is a terminal-based text user interface designed to simplify the management and interaction with large language models, particularly those served through Ollama, while also supporting a wide range of cloud providers. It is built using modern terminal UI frameworks, delivering a visually structured and interactive experience directly within the command line. The application allows users to chat with models, manage sessions, and organize conversations without needing a graphical interface, making it ideal for developers who prefer terminal workflows. It includes advanced features such as persistent memory, which enables the system to retain user context across conversations, improving continuity and personalization. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    LLocal

    LLocal

    Aiming to provide a seamless and privacy driven chatting experience

    LLocal is an Electron-based desktop application that provides a simple and accessible interface for interacting with local large language models, particularly those served through frameworks like Ollama. It focuses on delivering a straightforward chat experience that eliminates the need for command-line interaction while maintaining compatibility with local-first AI workflows. The application leverages Electron to provide cross-platform support, enabling consistent usage across operating systems with a familiar desktop interface. Its design philosophy centers on minimalism and usability, offering core chat functionality without overwhelming users with complex configuration layers. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Minisign

    Minisign

    A dead simple tool to sign files and verify digital signatures

    Minisign is a lightweight command-line utility designed for generating and verifying digital signatures with a strong focus on simplicity, security, and portability. It uses the modern Ed25519 public-key cryptographic system to produce fast and compact signatures, making it well-suited for software distribution and file integrity verification. The tool is intentionally minimalistic, performing a single task efficiently without unnecessary complexity, which makes it easy to integrate into automated workflows and pipelines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Cr3dOv3r

    Cr3dOv3r

    Know the dangers of credential reuse attacks

    Cr3dOv3r is a penetration testing and security auditing tool designed to demonstrate and analyze the risks associated with credential reuse across multiple online services. It allows users to input an email address and automatically checks for data breaches and leaked credentials using public databases. The tool then attempts to verify whether those credentials are reused across various popular platforms, highlighting potential vulnerabilities. It is primarily intended for educational and...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo