Showing 2049 open source projects for "cli"

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
    ZeroByte

    ZeroByte

    Backup automation for self-hosters

    ...It targets self-hosting enthusiasts, homelab operators, and small teams who need a straightforward way to manage backups across diverse storage backends without resorting to complex scripts or CLI-only tools. Zerobyte lets you configure automated jobs with flexible schedules and retention policies, monitor backup jobs through a centralized dashboard, and choose from multiple source types (like local directories, NFS, SMB, WebDAV, and more), all while ensuring end-to-end encryption via Restic underneath. The system also supports common remote destinations such as S3-compatible storage or REST servers and encapsulates much of the complexity of backup logic so users can focus on reliability and restore confidence rather than manual orchestration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    CineCLI

    CineCLI

    CineCLI is a cross-platform command-line movie browser

    CineCLI is a command-line utility designed to help movie lovers quickly browse, search, and access film information from the terminal without needing a graphical interface. It connects to popular online movie databases to fetch metadata such as titles, release dates, ratings, genres, casts, posters, and plot summaries, presenting all of that in a concise, text-friendly format suitable for terminals or scripts. Users can search by keyword, year, or exact title and then drill into detailed...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    sqlit

    sqlit

    A user friendly TUI for SQL databases

    ...The tool supports a wide range of database providers, so you can use one interface across local databases, remote servers, and cloud-hosted instances rather than juggling multiple clients. It includes a connection manager so you can save connections and switch between them without constantly retyping CLI arguments or connection strings. For querying, it emphasizes productivity features like syntax highlighting, searchable query history, and vim-style keybindings so power users can move fast. For exploring data at scale, it can load and inspect very large result sets and provides filtering and fuzzy search to find rows and values efficiently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    ralph-loop-agent

    ralph-loop-agent

    Continuous Autonomy for the AI SDK

    ralph-loop-agent is an experimental autonomous agent framework from Vercel Labs that brings continuous autonomy to the AI SDK, enabling AI solutions to perform long-running, iterative tasks without manual stop/start intervention. Rather than simply answering a single request and stopping, Ralph Loop implements a loop control architecture that allows an agent to repeatedly evaluate its progress, adjust its approach, and continue working toward a defined completion criteria until tasks are...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 5
    grepai

    grepai

    Semantic Search & Call Graphs for AI Agents

    grepai is a privacy-first, semantic code search CLI designed to replace traditional keyword-based search with meaning-aware queries, letting developers and code tools find relevant code by what it does rather than just text matches. It builds a semantic index of a project using vector embeddings, enabling natural language queries like “authentication logic” to return contextually relevant functions and modules even when naming differs dramatically, making code exploration far more intuitive. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Linenoise

    Linenoise

    A small self-contained alternative to readline and libedit

    ...It works on most VT100/ANSI-compatible terminals, and is portable across Unix-like systems. The code is compact (around 850 lines excluding comments) and designed for minimal footprint embedding into other projects (like CLI tools) that need line editing but don’t want the complexity of linking large libraries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Docco

    Docco

    Literate Programming can be Quick and Dirty

    Docco is a documentation generator by Jeremy Ashkenas that embraces the literate-programming style: it takes your source code and produces annotated HTML documentation that shows your comments side-by-side with your code. The idea is to read code like a book — commentary on one side, code on the other — which helps reviewers and learners understand intent and implementation simultaneously. It supports many languages (via configuration) and is intentionally quick and dirty, prioritizing...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    whatsdiff

    whatsdiff

    CLI tool to see what has changed in your project's dependencies

    Whatsdiff is a command-line tool built to help developers inspect and understand changes in project dependencies after running a package update (for Node.js with npm or PHP with Composer). Instead of just seeing version numbers scroll by, Whatsdiff allows you to compare the package-lock.json or composer.lock between commits, branches, or tags, and see exactly what changed in your dependencies—including version jumps, added or removed packages, churn, and often included changelogs. It offers...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    EKS Best Practices

    EKS Best Practices

    A best practices guide for day 2 operations

    The Amazon EKS Best Practices Guide is a public repository containing comprehensive documentation and guidance for operating production-grade Kubernetes clusters on AWS’s managed service, Amazon EKS. Rather than a code library, it serves as a reference catalogue of patterns, anti-patterns, checklists and architectures across domains such as security, reliability, scalability, networking, cost optimization and hybrid cloud deployments. The repository is maintained by AWS but open to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    Go Jsonnet

    Go Jsonnet

    This an implementation of Jsonnet in pure Go

    go-jsonnet is a pure Go implementation of the Jsonnet data templating language, which extends JSON with variables, functions, imports, and a standard library so you can generate complex configuration safely. Instead of hand-maintaining massive JSON files, you write concise, reusable templates that evaluate to JSON or YAML, with deterministic semantics and rich error messages. The repository ships both an embeddable VM for Go programs and a command-line interpreter, making it easy to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Honggfuzz

    Honggfuzz

    Security oriented software fuzzer

    ...When it finds a crash, honggfuzz captures detailed context, minimizes the input, and can pin reproducibility by controlling CPU affinity and resource limits. Its small footprint and straightforward CLI make it easy to drop into CI or long-running campaigns across many cores.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    gitignore.io

    gitignore.io

    Create useful .gitignore files for your project

    gitignore.io is an open-source service and codebase that generates ready-to-use .gitignore files tailored to your project’s stack. It aggregates community-maintained templates for programming languages, frameworks, IDEs, operating systems, and tooling, and then composes them into a single file on demand. You can access it from a clean web UI, a simple REST API, or the command line, making it easy to script into new-project scaffolds and automation. The generator accepts multiple technologies...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    MooseStack

    MooseStack

    The developer framework for building analytical backends

    MooseStack is an opinionated starter stack that assembles a modern web application foundation—project structure, build tooling, and deployment scripts—so teams can get from “blank repo” to a working product quickly. It provides a coherent layout for server and client code, standardizes environment configuration, and includes scripts to run the app locally with the same conventions you’ll use in staging or production. The stack favors convention over configuration: common decisions around...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Summoner

    Summoner

    Tool for scaffolding batteries-included production-level Haskell

    ...Maybe do you want to play with your idea in a single module without introducing the whole complexity of the Haskell projects. Summoner can help you do all that with minimal effort from you - it can even upload the project to GitHub if you wish! By the way, Summoner operates as either CLI or TUI application, so you can choose what you are more comfortable with and install only the required one.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Refine

    Refine

    Build your React-based CRUD applications, without constraints

    With Refine you can have it all without compromising your freedom or facing constraints. Refine is headless by design. It doesn’t ship with any pre-styled components or UI by default. Instead, you can use any custom design or UI framework for 100% control over styling. Not ready for going headless yet? No problem. Refine supports four powerful UI frameworks out-of-the box. Refine is a React-based framework for the rapid development of web applications. It eliminates repetitive tasks demanded...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    simple-git-hooks

    simple-git-hooks

    A simple git hooks manager for small projects

    A simple git hooks manager for small projects. A git hook is a command or script that is going to be run every time you perform a git action, like git commit or git push. If the execution of a git hook fails, then the git action aborts. For example, if you want to run linter on every commit to ensure code quality in your project, then you can create a pre-commit hook that would call npx lint-staged. Check out lint-staged. It works really well with simple-git-hooks. You can look up about git...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    go-zero

    go-zero

    A cloud-native Go microservices framework with cli tool

    go-zero is a web and rpc framework with lots of built-in engineering practices. It’s born to ensure the stability of busy services with resilience design and has been serving sites with tens of millions of users for years. go-zero (listed in CNCF Landscape: https://landscape.cncf.io/?selected=go-zero) is a web and rpc framework with lots of builtin engineering practices. It’s born to ensure the stability of busy services with resilience design and has been serving sites with tens of millions...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Foal

    Foal

    Full-featured Node.js framework, with no complexity

    It provides a set of ready-to-use components so you don't have to reinvent the wheel every time. In one single place, you have a complete environment to build web applications. This includes a CLI, testing tools, frontend utilities, scripts, advanced authentication, ORM, deployment environments, GraphQL and Swagger API, AWS utilities, and more. You no longer need to get lost on npm searching for packages and making them work together. All is provided. But while offering all these features, the framework remains simple. Complexity and unnecessary abstractions are put aside to provide the most intuitive and expressive syntax. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Ember Simple Auth

    Ember Simple Auth

    A library for implementing authentication/authorization in Ember.js

    Ember Simple Auth is a lightweight library for implementing authentication/authorization with Ember.js applications. It has minimal requirements with respect to application structure, routes etc. With its pluggable strategies it can support all kinds of authentication and authorization mechanisms. it maintains a client-side session and synchronizes its state across multiple tabs/windows of the application. it authenticates the session against the application's own server, external providers...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Dialyxir

    Dialyxir

    Mix tasks to simplify use of Dialyzer in Elixir projects

    ...You can optionally use the new Elixir term format for ignore files. You may want to use the --format short argument in your CI pipelines. There are several formats, also there is a new explain feature - for details see CLI options. If you are planning to use Dialyzer with an application built with the Phoenix Framework, check out the Quickstart wiki. Use dialyxir from the directory of the mix project you want to analyze; a PLT file will be created or updated if required and the project will be automatically compiled.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    dynaconf

    dynaconf

    Configuration Management for Python

    ...Optional layered system for multi environments [default, development, testing, production] (also called multi profiles). Built-in support for Hashicorp Vault and Redis as settings and secrets storage. Built-in extensions for Django and Flask web frameworks. CLI for common operations such as init, list, write, validate, export. On your own code you import and use settings object imported from your config.py file. Dynaconf prioritizes the use of environment variables and you can optionally store settings in Settings Files using any of toml|yaml|json|ini|py extension.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Metarank

    Metarank

    A low code Machine Learning service that personalizes articles

    ...Ingest historical item listings, clicks and item metadata so Metarank can find hidden dependencies in the data using our simple JSON format.No Machine Learning experience is required, run our CLI tool with a set of features in a YAML configuration. Run Metarank API service, feed it with real-time events and receive a personalized ranking for your items that will boost conversion, click-through rate or any other business-critical metric you define.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Flow Typed

    Flow Typed

    A central repository for Flow library definitions

    High-quality library definitions for Flow. flow-typed is a repository of third-party library interface definitions for use with Flow. When you start a project with Flow, you likely want to use some third-party libraries that were not written with Flow. By default, Flow will just ignore these libraries leaving them untyped. As a result, Flow can't give errors if you accidentally misuse the library (nor will it be able to auto-complete the library). To address this, Flow supports library...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    grex

    grex

    A command-line tool and library for generating regular expressions

    ...The philosophy of this project is to generate the most specific regular expression possible by default that exactly matches the given input only and nothing else. With the use of command-line flags (in the CLI tool) or preprocessing methods (in the library).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Cookiecutter Data Science

    Cookiecutter Data Science

    Project structure for doing and sharing data science work

    A logical, reasonably standardized, but flexible project structure for doing and sharing data science work. When we think about data analysis, we often think just about the resulting reports, insights, or visualizations. While these end products are generally the main event, it's easy to focus on making the products look nice and ignore the quality of the code that generates them. Because these end products are created programmatically, code quality is still important! And we're not talking...
    Downloads: 0 This Week
    Last Update:
    See Project