2,425 tools and products — trending open source, and what gets used in AI and other work.
Autoprompt is a coding-agent skill and CLI that turns a development goal into a managed loop of scoping, implementation, testing, review, repair, and verification. It coordinates coding agents with configurable concurrency and model routing, and supports installation into several coding-agent environments, including Claude Code, Codex, OpenCode, Kilo Code, and VS Code. The repository reports an OpenCode comparison in which Autoprompt reduced failures from 29 of 89 tasks to 16, or 45% fewer failures, with an expected trade-off of roughly three times the execution time and twice the token use. It requires Node.js 20+, Python 3.11+ with PyYAML, and Bash 4.3+ on macOS or Linux.
claude-db is a persistent-memory and code-graph system for Claude Code. It captures project context through hooks and injects recalled context into prompts, while its MCP server provides text search, symbol-usage, code-explanation, and dependency-path modes. Memory uses SQLite by default and can be configured to use shared MongoDB or PostgreSQL storage. The `scan` command builds the code graph and hashes files so later scans re-parse only changed files; TypeScript, TSX, JavaScript, Python, Go, Rust, and Ruby receive structured parsing, while other listed languages are analyzed by pattern matching with inferred references. It is distributed as an npm CLI and can install its Claude Code hooks and MCP configuration per project.
Jixu is a TypeScript harness for running a single AI agent in durable, recoverable Threads. An immutable Agent definition is given Tools and Skills, while each Thread records execution, context decisions, and external work as ordered Events; state is deterministically derived from those Events, with external work recorded before dispatch. This allows a Thread to recover after interruption, replay completed work without repeating live side effects, fork, or continue later without a second workflow engine. The public API centers on `createHarness`, `createThread`, and `thread.send`; the project also provides a native terminal UI and SQLite-backed storage packages. Jixu is pre-1.0, and its public API may change before 1.0.
nopus is a deterministic prose checker for coding-agent responses. It evaluates completed answers for uncommon or highly uncommon wording, abstract vocabulary and sentences, noun and modifier stacks, dense phrase load, and formulaic filler, using packaged language-frequency data, human-rated word-concreteness data, a computing glossary, and a small allowlist of literal style cues. When a response exceeds the configured complexity threshold, it requests one clearer rewrite; rejected responses can be hidden from the terminal transcript while remaining in the session and model history. It is distributed as an extension or plugin for Pi, Claude Code, and Codex, with controls for checking, sensitivity, activation, and hiding the original response.
MicroLighter is a tiny, dependency-free browser syntax highlighter developed by davatron5000. It uses TextMate grammars and the CSS Custom Highlight API to highlight code without wrapping each token in a span, keeping the DOM clean and code blocks editable. It provides programmatic and automatic highlighting APIs, an optional <micro-lighter> web component, on-demand support for 35 languages, and 10 bundled themes. It can be installed from npm or loaded from a CDN.
Benjamin-Plus is an instruction-set skill for coding agents that aims to reduce token and tool-call usage without changing the agent's implementation task. It teaches five operating habits: batch repository reconnaissance into one pass, inspect narrow file windows unless full data is needed, probe dependencies in one command, treat the task's specified verification command as the definition of done, and poll unfinished builds at longer intervals rather than repeatedly checking them. The skill is intended to be injected into an agent's instructions rather than installed as a discoverable skill. Its repository provides an injected instruction file for Claude Code hooks, Codex CLI's AGENTS.md, project CLAUDE.md files, or other agents' system prompts. The project reports measured cost reductions ranging from about 10% to 18% depending on baseline behavior, with unchanged quality in its reported evaluation; it also documents a cross-platform Java SWE-bench measurement with reduced cost and tool calls.
Fullstack-agent is a Claude Code installer wizard that assembles a local AI-agent setup from several optional components. It can install ai-memory-vault for persistent memory stored in plain-text files, backtalk for push-to-talk voice input and spoken replies, ai-visualizer for full-screen visual states synchronized with the conversation, and barehands for optional webcam hand tracking that moves notes and images on screen. The wizard presents the components in a guided conversation and installs only the pieces selected by the user. It runs on Claude Code and requires a Claude subscription; macOS and Linux also use git, while the Windows setup downloads the repository as a ZIP and configures git during installation.
Paper Aquarium is a home game that turns a child's marker-colored A4 sheet into a 3D fish swimming in a browser aquarium, with a phone used to capture the sheet and a large screen used for viewing. Four black corner markers identify the sheet and its species while allowing the capture code to locate it in the photo and undo perspective distortion. The system then crops the drawing along the species contour, removes the printed outline, and maps the result as a texture onto a Three.js fish model; the aquarium positions fish within a camera-frustum-shaped volume and infers their orientation from the animation's tail movement. It includes ready-made fish, food, coloring sheets, backgrounds, multiple aquariums, and phone-to-TV handoff through a QR code, link, or five-digit code. The server uses plain Node with no dependencies, with Three.js stored in the repository; it requires Node 18 or later.
Procoder is a Go binary that provides commit gates and quality controls for AI coding agents. It checks formatting, tests, linting, secrets, Git and repository hygiene, CI and infrastructure hygiene, and documentation health, while treating unavailable checks as failures. Its tools can be run by the agent, and lifecycle hooks can invoke checks at fixed points; the binary computes and reports findings while the agent reviews and applies changes rather than modifying repository files itself. A lessons loop records escaped bug classes for future checks, and adapters support Claude Code and other agents that use integrations such as AGENTS.md. It has no runtime dependencies and is distributed as a single binary.
Kindergrimm is an open-source procedural drawing system and game project for hand-drawn doodle characters on cream paper. Each face is represented by a JSON recipe containing a seed, medium, color, and parts; the same recipe redraws the same character and can be saved, shared, or rebuilt at runtime. Drawing uses wobbling, dry-granulated ribbon strokes and techniques such as hatching, scribbling, stippling, graphite, wash, oil daubs, chalk, and marker, while separate medium data controls tone, skin, and edge treatment. Character parts are converted by a generic rig into bones and meshes, and the animation system supports boiling, blinking, gaze saccades, talking, swaying, and breathing. The repository includes a face editor, crowd viewer, item-review contact sheets, and three linked scenes or games: Kindergrimm, Marbles, and Orla. It is released into the public domain under the Unlicense.
Renux is a terminal-based bulk file renamer with a text-based user interface and command-line mode. It supports regular-expression matching and replacement, text transformations such as slugification and camelCase-to-snake_case conversion, counters, date and file-size placeholders, and media metadata placeholders for image, video, and photo EXIF data. Files can be excluded with ordered patterns, and the tool provides previews, backups, undo/redo, dry runs, and headless execution for scripts or CI. It can be installed with pipx or pip.
HiLight Studio is an experimental Android application by Dhananjay Bhosale for controlling the eight-LED HiLight array on Pixel 11 Pro, Pixel 11 Pro XL, and Pixel 11 Pro Fold devices running Android 17. It supports solid colors, animated patterns, per-app foreground and notification rules, per-contact colors, presets, wallpaper-derived colors, camera and microphone activity rules, face-down notification behavior, quiet hours, and battery-related controls. The app requires privileged access to Android's lights service and can obtain it through root, Shizuku, or ADB. It is installed as a signed APK through ADB, uses notification access for LED alerts, and includes renderer diagnostics and cleanup handling. The project describes itself as experimental and unaffiliated with Google; the videos also state that it operates without internet or contacts permission and applies brightness and duration limits.
Vomit is a local, offline tool that converts Claude's token output into shorter English text by piping it through a separate local LLM. It can install as a Go binary, configure a connection to a local LLM through `vomit init`, and use Claude hooks to replace the displayed output with the processed version via `vomit scrub -claude`. Vomit also provides a non-invasive tail mode that runs alongside Claude, listing session identifiers and translating the latest or a specified session with `vomit tail`. The repository states that it has no external dependencies or telemetry; the local model sees only what Claude communicates, not its actions or files. It warns that the model may hallucinate, processing can be slow, and the project has been tested only on Mac. It is licensed under GNU GPLv3.
Hermes3D is an open-source, self-hosted visualization and interaction layer for AI agents. It presents connected agents as workers in a live retro 3D office, with surfaces for standups, pull-request reviews, task execution, monitoring, and agent chat; it also provides a 2D pixel-office view for lower-power machines and an office builder for editing layouts. The frontend connects to agent runtimes through a bundled Hermes WebSocket gateway adapter, a direct HTTP custom runtime provider, or a built-in demo gateway. Runtime state remains in the connected backend, while Studio stores local interface preferences. Hermes3D does not build or run the upstream agent runtimes; it supplies the office UI, Studio, and adapter/proxy layer using the Hermes3D gateway protocol. The repository describes it as an independent community project maintained by LukeTheDev and unaffiliated with the backend teams it connects to.
Bare Browser is a de-Googled Chromium-based web browser for Android developed as a patch series rather than a fork. Its 99 patches remove Google tracking, telemetry, sign-in prompts, and AI integration while retaining desktop browser extensions, including Manifest V2 extensions such as uBlock Origin, Bitwarden, and Dark Reader. It adds background video playback, media saving from sites that normally block downloads, optional handoff to an external download manager, custom search-engine management, link handling that keeps supported links in the browser, and Android video behavior including H.264/AAC support and rotation-lock-aware fullscreen. DuckDuckGo is the default search engine, and the project documents two network connections that remain outside the browser's direct control. The repository states that Bare is not affiliated with Google or the Chromium project.
SSH Clipboard is a native clipboard synchronization tool for macOS and Linux. It transfers text, images, files, and rich clipboard representations over persistent peer-to-peer encrypted SSH connections, without a cloud relay, account, or separate encryption key; macOS uses the pasteboard and Linux supports Wayland and X11. Its first-run terminal interface discovers compatible Tailscale peers when available or accepts passwordless SSH connections, verifies them, installs or upgrades the tool when needed, and starts a per-user background service. The tool includes commands for setup, status, monitoring, and updates, with deduplication and newest-value queues for synchronization. It is distributed through npm, implemented in Rust with Ratatui, and supports macOS and Linux on arm64 and x64; headless Linux can use an opt-in managed Xvfb service.
Alvarmethod is a portable collection of agent skills that implements Eero Alvar’s AI learning loop for Codex, Claude Code, Grok, Pi, OpenCode, Cursor, and other skills-CLI agents. Its full `teach` skill probes the learner with graded questions, builds a Mermaid dependency DAG, teaches one reasoning step at a time, and uses a native quiz tool to lock in each node; a failed quiz inserts a prerequisite before continuing rather than merely repeating the same material. The pack also includes separate skills for probing, maintaining a learner profile, generating a visual, and fact-checking claims before they are taught. It stores learner, map, session, and visual files in a `.alvar/` directory and can be installed globally or per project through the `skills` CLI or its installer. The repository states that the skills, installer, and documentation are released under the MIT license.
Habit Hooks is a developer tool that steers AI coding agents toward code-quality and refactoring practices. It runs project linters and replaces each raw rule violation with a short coaching guide that explains an actionable fix, using the linter finding as a cue and the guide as the response rather than presenting the agent with a bare metric. The project is designed to reduce metric gaming, technical debt, and the context needed for later tasks; its repository reports an independent study in which coaching produced genuine fixes more often than bare linter targets. It is installed as a Python package with `uv`, pip, pipx, or Homebrew, then initialized in a project with `habit-hooks init`. Initialization detects the project language and writes `.habit-hooks/config.toml`; separate plugins are provided for Python, TypeScript, PHP, and Java, with language-specific detectors such as Ruff, ESLint, and jscpd enabled separately.
Live Server is a Visual Studio Code extension that launches a local development server for static and dynamic pages, such as an autogenerated issues.html file, and reloads the browser when files change. It can be started or stopped from the status bar, Explorer, editor context menu, keyboard shortcuts, or the command palette. The extension supports configurable ports, server roots, browsers and hosts; multi-root workspaces; file-exclusion rules; HTTPS; proxying; CORS; SVG; remote WLAN connections; and Chrome debugging attachment. It is distributed under the MIT License.
Google Cloud Vertex AI is a managed platform for building, deploying, and using generative AI and machine learning models. It provides access to Google and third-party models, including Anthropic models used with tools such as Claude Code, along with APIs and development services for AI applications.
The gcloud CLI is Google's command-line tool for managing Google Cloud resources and services. It supports commands such as selecting a project, configuring authentication, and enabling APIs including Vertex AI.
ammo.js is a JavaScript port of the Bullet physics engine for browser-based 3D applications, produced by translating Bullet's C++ source with Emscripten. It provides autogenerated JavaScript bindings for Bullet classes and functions, accessed through the `Ammo.*` namespace, and includes examples and demos for rigid bodies, soft bodies, vehicles, heightmaps, and WebGL. The project includes a prebuilt distribution and can also be built with Emscripten and CMake; it is licensed under the zlib license.
Vertex AI Model Garden is Google Cloud's catalog for discovering, evaluating, and deploying generative AI and foundation models from Google and third-party providers. It can provide access to models such as Anthropic Claude for use through Vertex AI services and integrations.
Google AI Studio is a web platform for generating web applications from natural-language prompts using Gemini models and moving them toward production deployment. It supports code generation and integrations including Firestore, Cloud SQL, authentication, and database schema creation.
Cloud Firestore is a Google Cloud-hosted NoSQL document database for storing application data, including player scores and leaderboard records. It provides a flexible schema, real-time synchronization, high availability, and scalable storage through Native mode.
Wikipedia is a free, multilingual online encyclopedia created and edited by volunteers and hosted by the Wikimedia Foundation. It provides general-reference articles and factual information across many subjects, including science, history, and zoology.
Vertex AI is Google Cloud’s managed platform for developing and deploying machine-learning and generative-AI applications. It provides hosted models and APIs that applications, including agents, can call at runtime, along with tools for model training, evaluation, and serving.
Cloud Logging is Google Cloud's managed logging and observability service. It collects application and infrastructure logs, including agent prints and warnings, and makes them available in Logs Explorer for testing, debugging, search, and analysis.
Artifact Registry is Google Cloud’s managed repository service for storing, managing, and securing container images and software packages used in application deployment. It supports artifact formats including Docker container images and integrates with Google Cloud build and deployment workflows.
Google Cloud Build is a managed continuous integration and continuous delivery service that executes build steps to compile source code, build deployment containers, run tests, and produce deployable artifacts. It can build from repositories and trigger pipelines from source changes, with configuration defined in build files.
Project IDX is a browser-based workspace from Google for full-stack application development. It includes Gemini-powered generative AI assistance and full-fidelity application previews backed by cloud emulators.
Google Distributed Cloud is Google's on-premises and distributed cloud platform for running compute, networking, storage, and related infrastructure at a customer's site. It supports deploying trained AI models, Gemini, and AI agents while keeping data within the customer's environment.
A family of NVIDIA GeForce graphics processing units (GPUs) for consumer PCs and workstations, including hardware-accelerated ray tracing and AI processing through Tensor Cores. GeForce RTX GPUs are used for gaming, rendering, scientific and parallel computing, and workloads such as physical simulation and robotics development.
NVIDIA Blackwell is a family of GPU architectures and data-center GPU systems for generative AI and high-performance computing, including the B300 GPU platform. Blackwell systems can be deployed with Google Distributed Cloud to run Gemini and other AI workloads on premises.
Gemini Enterprise Agent Platform, formerly Vertex AI, is a Google Cloud platform for developers to build, run, scale, govern, and optimize autonomous AI agents and agent workflows. It provides session and memory management, persistence, parallel execution, model swapping, and built-in support capabilities.
Google Cloud Agent Observability provides visibility into AI agents’ execution paths, actions, and reasoning, with evaluation capabilities for measures such as accuracy and hallucination detection. It is documented as part of Google Cloud Observability.
NautilusTrader is an open-source, Rust-native engine and platform for multi-asset, multi-venue algorithmic trading. Its deterministic, event-driven architecture spans research, simulation, backtesting, and live execution, using Python as the control plane for strategy logic, configuration, and orchestration while also supporting systems written entirely in Rust. The same execution semantics and deterministic time model are used in research and live systems, allowing strategies to move from research to production without code changes. Modular adapters connect venues through REST APIs or WebSocket feeds; the engine supports historical quote, trade, bar, order-book, and custom data, multi-venue strategies, advanced order types, optional Redis-backed state persistence, and training AI trading agents with reinforcement-learning or evolutionary-strategy methods. It runs on Linux, macOS, and Windows and can be deployed with Docker.
Immich is a self-hosted photo and video management platform with mobile and web clients. It uploads and backs up media, supports multi-user libraries, albums and shared albums, public and partner sharing, offline mobile use, downloads, raw formats, Live Photos and Motion Photos, and user-defined storage structures. Its search can use metadata, objects, faces, and CLIP; it also provides facial recognition and clustering, EXIF and map views, global maps, memories, archival, favorites, folder views, and duplicate prevention. The project warns users to follow a 3-2-1 backup plan and provides installation documentation through its website.
terminal-browser is a command-line browser that renders Chromium inside a terminal window. It uses terminal graphics protocols such as Kitty to display Chromium's GPU-rendered pixels, captures mouse, keyboard, and operating-system input, and sends synthetic events back to Chromium. Its outer interface is built with a Rust graphics engine and a custom React renderer, with the browser content and interface drawn on a shared canvas. The CLI launches and opens URLs, supports split-pane display, lists open browser instances, and provides an agent-browser-compatible action interface for coding-agent control. It can route network requests through a remote server over SSH, allowing previews of sites running on remote machines. The project provides installation instructions for macOS and Linux and lists support for terminals including Ghostty, Kitty, cmux, and VS Code.
Nello is a powdered drink supplement brand offering products including Supercalm, Superfocus, and Supergreens. Supercalm is a magnesium-containing calming powder discussed for sleep and stress-related wellness.
Josie Rushing is an Austin-based lymphatic massage practitioner known for Brazilian lymphatic drainage massage. She also owns two product lines and teaches a proprietary Brazilian lymphatic massage course to certified students.
Preston Lane is a line of plant-based household cleaning and home-fragrance products made in Italy. Its range includes scented cleaning sprays, dish soaps, and candles in aesthetically designed packaging, marketed as non-toxic and eco-friendly.
Blueland is a consumer cleaning-products brand that sells refillable household cleaning products designed to reduce single-use plastic. Its products include concentrated refills and reusable containers for home cleaning.
Poppi is a branded line of prebiotic carbonated soft drinks in familiar flavors such as cola, root beer, orange, and strawberry. Its beverages are marketed as lower-sugar alternatives to conventional soda and were developed as a more palatable alternative to apple cider vinegar drinks.
Kiro is a proprietary agentic integrated development environment and command-line interface from Amazon Web Services. It supports specification-driven development, steering files, hooks, and cloud deployment, and uses Anthropic models through Amazon Bedrock.
KCL is an open-source, constraint-based record and functional language for generating and managing configuration, including cloud-native and Kubernetes resources. It uses schemas, static types, constraints, rules, and isolated configuration blocks to model, validate, mutate, and organize configuration while reducing boilerplate; it can generate JSON and YAML or integrate with existing data. KCL supports configuration tooling such as formatting, linting, testing, documentation, package management, IDE extensions, and SDKs for several languages, and integrates with Kubernetes through tools including the Kubectl, Kustomize, Helm, and Crossplane KCL plugins. In Crossplane workflows, it can be used to develop composition functions as independent executable source code before embedding them into YAML at build time. The project is a CNCF Sandbox project and its implementation uses Rust and C, with support for native-code and WebAssembly compilation.
CUE is a language used to develop Crossplane composition functions independently of the final YAML composition. In the workflow described, CUE functions are embedded into YAML at build time.
Complate is a command-line tool that renders files from templates using the Go template engine. It can be used to generate Kubernetes manifests from separately developed composition code.
itai is Viktor's AI toolkit for Kubernetes remediation. A controller watches and classifies Kubernetes events, sends repeated warnings to an agent for analysis, and can notify an operator, create a pull request, or apply a fix.
Argo Workflows is an open-source, container-native workflow engine for orchestrating parallel jobs on Kubernetes. It is implemented as a Kubernetes Custom Resource Definition: each workflow step runs as a container, and multi-step processes can be modeled either as ordered steps or as a directed acyclic graph (DAG). It supports machine-learning pipelines, data and batch processing, infrastructure automation, and CI/CD. The project provides workflow templating, artifact and parameter inputs and outputs, loops, conditionals, retries, timeouts, scheduling, suspension and resumption, resource orchestration, garbage collection, event triggers, and Prometheus metrics. It includes a web UI, CLI, REST and gRPC server interfaces, workflow archiving, log viewing, and Java, Go, Python through Hera, and TypeScript through Juno client libraries. Argo Workflows is a graduated Cloud Native Computing Foundation project and can run on Kubernetes clusters across cloud environments.
Tekton Pipelines is an open-source, Kubernetes-native system for declaring and running CI/CD-style pipelines through Kubernetes-style resources. Pipelines are composed of Tasks, which can run independently; they use containers as building blocks, treat Kubernetes clusters as a first-class target, and support swappable typed resources such as image-building implementations. The project is designed for self-managed CI and workflow environments and can use one Pipeline to deploy to different Kubernetes clusters.
Amazon Elastic Container Service (Amazon ECS) is a managed container orchestration service from Amazon Web Services for deploying, running, and scaling Docker-compatible containers. It supports AWS-hosted tasks and services through launch types including Amazon EC2 and AWS Fargate, and integrates with other AWS services such as IAM, Elastic Load Balancing, and CloudWatch.
Envoy Gateway is an open-source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. It uses Gateway API resources to dynamically provision and configure the managed Envoy proxies. In Kubernetes deployments, its custom resource definitions can be deployed separately when they are too large for Flux's chart Secret mechanism.
Kustomize is a Kubernetes configuration customization tool sponsored by the Kubernetes SIG CLI. It processes raw, template-free YAML without modifying the original files, using declarative kustomization files to combine resources, apply patches and labels, generate resources such as ConfigMaps, and create overlays for development, staging, and production variants. It can wrap separately managed Kubernetes and CRD files and reference external files without copying their full contents into a repository. The resulting YAML can be emitted with `kustomize build` and applied directly with `kubectl`; Kustomize is also integrated into kubectl.
Coroot is an open-source observability and application performance monitoring (APM) tool that combines metrics, logs, distributed traces, continuous profiling, service maps, and SLO-based alerting. It uses eBPF for zero-instrumentation data collection, capturing requests and system activity without code changes, and provides predefined inspections, dashboards, application health summaries, log-pattern clustering, logs-to-traces correlation, and anomaly investigation. Coroot includes AI-powered root-cause analysis and built-in inspections that analyze application and infrastructure behavior, consolidate relevant findings into alerts, and recommend or identify likely fixes. It also tracks Kubernetes deployments, compares releases for performance changes, and provides application-level cost monitoring for AWS, GCP, and Azure. It can run as a Docker container or be deployed in Kubernetes. The project is licensed under the Apache License 2.0 and supports vendor-neutral instrumentation through OpenTelemetry.
Zellij is an open-source terminal workspace and terminal multiplexer developed by the zellij-org project. It provides persistent workspaces with panes, including floating and stacked panes, layouts for personal automation, multiplayer collaboration, and a plugin system for plugins compiled to WebAssembly. It also includes a built-in web client, allowing access without a terminal.
A two-day, hands-on AI workshop from Outskill covering AI tools, agent building, workflow automation, and image and video generation. The program is advertised as including more than 16 hours of instruction with expert mentors and access to more than 10 AI tools.
Zerobyte is a self-hosted backup automation tool for managing encrypted backups of local and remote storage. Built on Restic, it provides a web interface for scheduling, monitoring, retaining, browsing, and restoring backup snapshots across local directories and NFS, SMB, WebDAV, and SFTP sources, with storage backends such as local and cloud destinations through Rclone. It supports compression, end-to-end encryption, and fine-grained retention policies. Zerobyte is distributed as a Docker container and requires Docker and Docker Compose. Its documentation warns that the 0.x series is subject to major changes and recommends protecting internet-accessible deployments with a secure tunnel and authentication.
MicroCloud is Canonical's open-source platform for deploying lightweight private-cloud clusters on Linux infrastructure. It manages virtual machines and system containers through LXD, distributed storage through MicroCeph, and networking through MicroOVN, with the components automatically configured by the MicroCloud snap. The `microcloud init` command bootstraps a cluster by discovering other servers, prompting for Ceph disks and network settings, and configuring the LXD, Ceph, and OVN clusters. Additional machines join with `microcloud join`; MicroOVN provides the default networking, with Ubuntu Fan available as a fallback. MicroCloud supports command-line management and a web interface, and is intended for small private clouds, hybrid-cloud extensions, edge computing, and test labs. It runs on Ubuntu 22.04 or newer. A single member can be used for testing, while production deployments require at least three members. The project is distributed as a Snap and is developed by Canonical.
Dokploy is an open-source, self-hostable platform as a service for deploying and managing applications and databases on VPS instances or owned hardware. It supports deployments from Git repositories, Docker images, and Docker Compose.