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
  • 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
  • 1
    VoxCPM

    VoxCPM

    TTS for Context-Aware Speech Generation and True-to-Life Voice Cloning

    VoxCPM is a tokenizer-free text-to-speech system that models speech in a continuous space, aiming for extremely realistic, context-aware synthesis and true-to-life zero-shot voice cloning. Instead of converting speech into discrete tokens, it uses an end-to-end diffusion-autoregressive architecture built on the MiniCPM-4 backbone, combining hierarchical language modeling, finite scalar quantization (FSQ), and local Diffusion Transformers. This design helps decouple semantic and acoustic...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    ai-renamer

    ai-renamer

    A Node.js CLI that uses Ollama and LM Studio models

    ai-renamer is a Node.js-based command-line tool that uses large language models to automatically rename files based on their content, enabling more meaningful and organized file management. Instead of relying on manual naming or metadata, the tool analyzes the actual content of files, including images, videos, and documents, to generate descriptive and context-aware filenames. It integrates with local and cloud-based AI providers such as Ollama, LM Studio, and OpenAI, allowing users to...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Grafbase

    Grafbase

    The Grafbase GraphQL Federation Gateway

    Grafbase is an open-source GraphQL federation gateway and API platform designed to unify multiple backend services and data sources into a single, high-performance GraphQL interface. The project provides a Rust-based gateway that acts as the central layer for composing and managing distributed APIs, particularly in microservice architectures where data may come from many independent systems. By supporting GraphQL federation standards, the platform enables teams to combine multiple subgraphs...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    goclone

    goclone

    Fast CLI tool for cloning entire websites for local browsing offline

    goclone is a command-line utility designed to download and mirror complete websites to a local directory for offline access. It retrieves HTML pages, stylesheets, JavaScript files, images, and other assets from a target site and stores them on the user’s computer. It preserves the original site’s structure by maintaining relative links between pages, allowing the mirrored copy to function similarly to the live version when opened locally. Once a site has been cloned, users can browse the...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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
  • 5
    AIDE ML

    AIDE ML

    AI-Driven Exploration in the Space of Code

    AIDE ML is an open-source research framework designed to explore automated machine learning development through agent-based search and code optimization. The project implements the AIDE algorithm, which uses a tree-search strategy guided by large language models to iteratively generate, evaluate, and refine code. Instead of relying on manual experimentation, the agent autonomously drafts machine learning pipelines, debugs errors, and benchmarks performance against user-defined evaluation...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    WasmEdge

    WasmEdge

    Extensible WebAssembly runtime for cloud native applications

    WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime. It is the fastest Wasm VM today. WasmEdge is an official sandbox project hosted by the CNCF. Its use cases include modern web application architectures (Isomorphic & Jamstack applications), microservices on the edge cloud, serverless SaaS APIs, embedded functions, smart contracts, and smart devices. The WasmEdge Runtime provides a well-defined execution sandbox for its contained WebAssembly bytecode program. The...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    WunderGraph Cosmo

    WunderGraph Cosmo

    Build, maintain, and collaborate on GraphQL Federation at Scale

    WunderGraph Cosmo is an open-source lifecycle API management platform designed specifically for Federated GraphQL architectures. It enables organizations to build, manage, and scale unified GraphQL APIs by combining multiple services into a single federated graph. The platform provides tools for schema registry, composition validation, analytics, routing, and observability within GraphQL environments. Cosmo supports both federated and monolithic GraphQL setups, allowing teams to adopt...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Textual

    Textual

    Textual is a TUI (Text User Interface) framework for Python

    Textual is a Python framework for creating interactive applications that run in your terminal. Textual adds interactivity to Rich with a Python API inspired by modern web development. On modern terminal software (installed by default on most systems), Textual apps can use 16.7 million colors with mouse support and smooth flicker-free animation. A powerful layout engine and re-usable components makes it possible to build apps that rival the desktop and web experience. Textual runs on Linux,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    JavaCPP

    JavaCPP

    The missing bridge between Java and native C++

    JavaCPP provides efficient access to native C++ inside Java, not unlike the way some C/C++ compilers interact with assembly language. No need to invent new languages such as with SWIG, SIP, C++/CLI, Cython, or RPython. Instead, similar to what cppyy strives to do for Python, it exploits the syntactic and semantic similarities between Java and C++. Under the hood, it uses JNI, so it works with all implementations of Java SE, in addition to Android, Avian, and RoboVM (instructions). More specifically, when compared to the approaches above or elsewhere (CableSwig, JNIGeneratorApp, cxxwrap, JNIWrapper, Platform Invoke, GlueGen, LWJGL Generator, JNIDirect, ctypes, JNA, JNIEasy, JniMarshall, JNative, J/Invoke, HawtJNI, JNR, BridJ, CFFI, fficxx, CppSharp, cgo, pybind11, rust-bindgen, Panama Native, etc.), it maps naturally and efficiently many common features afforded by the C++ language and often considered problematic, including overloaded operators, class and function templates, etc.
    Downloads: 2 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
    MadelineProto

    MadelineProto

    Async PHP client/server API for the telegram MTProto protocol

    ...Simple error handling! It is highly customizable with a lot of different settings! Bot API file id/object support (even for users)! A Lua binding, a lua wrapper for td-cli scripts, Secret chats, MTProto 2.0, PFS, PFS in secret chats. MadelineProto can do everything official clients can do, and more! MadelineProto requires the mbstring, xml, json, fileinfo, gmp extensions to function properly.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    MetricFlow

    MetricFlow

    MetricFlow allows you to define, build, and maintain metrics in code

    MetricFlow is an open-source semantic layer engine designed to help organizations define, manage, and query business metrics in a consistent, governed way. It works alongside a data stack—typically built with dbt—and allows you to express metrics as YAML‐based definitions tied to semantic models and dimension tables, rather than embedding logic ad-hoc across many dashboards or scripts. When a user or tool requests a metric (e.g., “monthly revenue by region”), MetricFlow generates optimized,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Workbox

    Workbox

    JavaScript libraries for Progressive Web Apps

    Workbox is a set of libraries that can power a production-ready service worker for your Progressive Web App. Stop waiting on the network! You can improve your web app's performance by caching and serving your files, powered by a service worker. Even on an unreliable connection, your web app can still work using the right runtime caching strategies. Looking to build a progressive web app? Workbox makes it easy to create an offline first experience. Workbox is a library that bakes in a set of...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Huh?

    Huh?

    Build terminal forms and prompts

    Huh is a Go library for building interactive terminal forms and prompts. It helps developers create forms, selections, confirmations, text inputs, and other prompt-based workflows directly inside the terminal. The library can be used on its own or integrated into larger Bubble Tea applications. It also includes an accessible mode for screen readers, making terminal interactions more inclusive. Huh is useful for CLIs that need configuration wizards, onboarding flows, setup prompts, surveys,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Weron

    Weron

    Overlay networks based on WebRTC.

    Weron is a peer-to-peer overlay network built using WebRTC and WebSockets, enabling remote access and tunneling between machines behind NATs without the need for centralized servers. It uses Golang on the backend and supports secure connections using WireGuard-compatible encryption. Weron allows developers to create scalable mesh or point-to-point networks for applications like remote desktop, Kubernetes access, or collaborative tools—all without requiring public IPs or complicated port...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Log4brains

    Log4brains

    Log and publish your architecture decisions (ADR)

    Log4brains is a docs-as-code knowledge base for your development and infrastructure projects. It enables you to log Architecture Decision Records (ADR) right from your IDE and to publish them automatically as a static website.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Diun

    Diun

    Receive notifications when an image is updated on a Docker registry

    Diun is a CLI application written in Go and delivered as a single executable (and a Docker image) to receive notifications when a Docker image is updated on a Docker registry. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    query-json

    query-json

    Faster, simpler and more portable implementation of `jq` in Reason

    query-json is a faster, simpler, and more portable implementation of the jq language in Reason distributed as a dependency-free binary thanks to the OCaml compiler, and distributed to the web with js_of_ocaml. query-json allows you to write small programs to operate on top of json files with a concise syntax. Learn how to write a Programming Language with the OCaml stack using menhir and select with great error messages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Summa

    Summa

    Full-text IPFS-friendly and WASM-compatible Search in Rust

    Summa is a full-text IPFS-friendly search engine that may be launched on both large servers and inside your browser. Thanks to the embedded IPFS daemon, your data can be replicated and published through P2P, allowing for a truly distributed and uncensorable search experience. And, thanks to compatibility with WASM, Summa can be launched entirely inside your browser, enabling you to search in network-published indices without ever having to execute search queries on remote servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    GoFrame

    GoFrame

    GoFrame is a modular, powerful, high-performance development framework

    ...Modular, loosely coupled design, rich components, out-of-the-box, automatic codes generating for efficiency, simple and easy to use, detailed documentation, interface designed components, with high scalability, fully supported tracing and error stack feature, specially developed and powerful ORM component. Robust engineering design specifications, convenient development CLI tool provide, OpenTelemetry observability features support, OpenAPIV3 documentation generating, automatically, and much, much more...ready to explore?
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    AI YouTube Shorts Generator

    AI YouTube Shorts Generator

    A python tool that uses GPT-4, FFmpeg, and OpenCV

    AI-YouTube-Shorts-Generator is a Python-based tool that automates the creation of short-form vertical video clips (“shorts”) from longer source videos — ideal for adapting content for platforms like YouTube Shorts, Instagram Reels, or TikTok. It analyzes input video (whether a local file or a YouTube URL), transcribes audio (with optional GPU-accelerated speech-to-text), uses an AI model to identify the most compelling or engaging segments, and then crops/resizes the video and applies...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    TradingView MCP Bridge

    TradingView MCP Bridge

    AI-assisted TradingView chart analysis

    TradingView MCP Bridge connects an AI coding assistant to a locally running TradingView Desktop application. It communicates through the Chrome DevTools Protocol and exposes chart controls through MCP tools and a command-line interface. The assistant can navigate symbols and timeframes, inspect indicator values, capture screenshots, draw annotations, manage alerts, and configure multi-pane layouts. Pine Script workflows include writing, injecting, compiling, debugging, and iterating on...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    AI Dev Tasks

    AI Dev Tasks

    A simple task management system for managing AI dev agents

    ...It provides structured prompt files that guide an AI coding assistant through feature planning, PRD creation, task breakdown, and implementation checkpoints. The project is designed to work with AI-powered IDEs and CLI agents such as Amp, Claude Code, Windsurf, and similar tools. Instead of asking an agent to jump directly into code, users can follow a staged process that clarifies requirements before implementation begins. This helps reduce vague tasks, missed edge cases, and uncontrolled agent changes. ai-dev-tasks is most useful for developers who want repeatable AI workflows that turn feature ideas into organized implementation plans.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Factory AI

    Factory AI

    Agent-Native Software Development

    Factory is an agent-native software development platform designed to automate and accelerate the entire software engineering lifecycle by leveraging AI agents that can understand, modify, and manage codebases in real time. At its core, the system introduces the concept of “Droids,” specialized AI agents that operate across development environments such as the command line, web interfaces, project management tools, and communication platforms, enabling seamless interaction with engineering...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Sample GenLayer project

    Sample GenLayer project

    Includes the boilerplate code for a GenLayer use case implementation

    GenLayer Project Boilerplate is an open-source template designed to accelerate the development of decentralized applications on the GenLayer protocol by providing a fully integrated environment that combines intelligent contract logic with a modern frontend interface. It includes a complete working example of a prediction market application, demonstrating how developers can structure, deploy, and test decentralized logic in a real-world scenario. The project integrates both backend contract...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    notebooklm-py

    notebooklm-py

    Unofficial Python API and agentic skill for Google NotebookLM

    notebooklm-py is an unofficial Python API and agent-ready integration layer for Google NotebookLM that exposes NotebookLM functionality through code, the command line, and AI agent workflows. Its goal is to provide programmatic access not just to standard notebook operations, but also to many capabilities that are either limited or unavailable in the web interface, making it especially useful for automation and custom pipelines. The project covers notebook management, source ingestion,...
    Downloads: 1 This Week
    Last Update:
    See Project