Open-source, privacy-first analytics for mobile, desktop and web apps, offered as an alternative to Firebase and Google Analytics.
Cap-go/capgo.app
Open-source console, backend and CLI for Capgo, managing live updates, channels and native builds for Capacitor apps.
Open-source alternative to:Ionic Appflow
- Stars
- 211
- Forks
- 133
- Open issues
- 33
- Last commit
- 9 hours ago
What is it?
Capgo is a platform for shipping Capacitor apps. This repository holds its open-source core: a Vue 3 web console, a backend API that runs on Cloudflare Workers and Supabase, and the @capgo/cli workspace. Together they let teams push JavaScript bundle updates to iOS and Android devices without going through app store review, organize releases into channels, and roll back to a previous working bundle.
The backend can be self-hosted. The project documents a self-hosting map covering the Supabase functions, database migrations, public and plugin API routes, and the environment variables needed to point the console at your own infrastructure. The CLI also includes a local MCP server so AI coding agents can manage apps, channels, bundles and native builds.
The update client is provided by the separate @capgo/capacitor-updater plugin, which checks for updates, downloads bundles, and reports usage stats from devices.
Key features
- 01Push JavaScript bundle updates to Android and iOS apps without store review
- 02Organize releases into channels and assign specific devices to a channel for QA
- 03Roll back to the last working bundle when a bad update is set
- 04Delta updates that download only changed files
- 05Encrypted and signed bundle updates
- 06Self-hostable backend on Supabase, with optional Cloudflare Workers deployment
- 07Local MCP server in the CLI for AI coding agents
Use cases
- Hot-fixing a Capacitor app's JavaScript code between store releases
- Running staged rollouts or QA builds through separate update channels
- Hosting the update backend on your own Supabase infrastructure
- Letting AI coding agents manage Capacitor app releases through MCP
Quick start
- 1
Install the Capgo Capacitor skills in your AI coding agent
npx skills add Cap-go/capgo-skills - 2
Run the local Capgo MCP server from the CLI
npx @capgo/cli@latest mcp - 3
To self-host the backend, set up Supabase in the supabase/ directory to run it locally
Things to know
- Licensed under AGPL-3.0, a strong copyleft license that requires sharing modified network-served source code.
- Self-hosting the backend requires setting up Supabase and possibly Cloudflare Workers, which adds infrastructure effort.
- The README describes the cloud deployment and Supabase function allowlist with a date (2026-10-28), so some endpoints may change.
Topics
FAQ
- What is capgo.app?
- Open-source console, backend and CLI for Capgo, managing live updates, channels and native builds for Capacitor apps. Capgo is a platform for shipping Capacitor apps. This repository holds its open-source core: a Vue 3 web console, a backend API that runs on Cloudflare Workers and Supabase, and the @capgo/cli workspace. Together they let teams push JavaScript bundle updates to iOS and Android devices without going through app store review, organize releases into channels, and roll back to a previous working bundle.
- Is capgo.app free to use? What license does it have?
- capgo.app is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is capgo.app still maintained?
- Actively maintained. The last commit to capgo.app was on Oct 20, 2026.
- What can I use capgo.app for?
- Hot-fixing a Capacitor app's JavaScript code between store releases Running staged rollouts or QA builds through separate update channels Hosting the update backend on your own Supabase infrastructure Letting AI coding agents manage Capacitor app releases through MCP
- How do I install capgo.app?
- Install the Capgo Capacitor skills in your AI coding agent: npx skills add Cap-go/capgo-skills Run the local Capgo MCP server from the CLI: npx @capgo/cli@latest mcp To self-host the backend, set up Supabase in the supabase/ directory to run it locally
- Where can I get capgo.app?
- The source code and installation instructions are on GitHub: https://github.com/Cap-go/capgo.app
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An open-source framework for building universal native apps with React that run on Android, iOS, and the web.
Python framework for building web, desktop and mobile apps with a Flutter-based UI, no frontend experience needed.
An MCP server that lets AI agents and LLMs automate iOS and Android apps on simulators, emulators and real devices.
A Flutter app for monitoring Linux, Unix and Windows server status and managing servers over SSH from iOS, Android, macOS and other platforms.
An open-source, free AI agent app for iOS and Android that gives models like Claude and GPT a sandboxed Linux shell, browser automation and device tools.