Ross ROSS = Recommend OSS · open-source software intelligence for agents

tryzealot/zealot

Self-hosted Beta App Distribution for Android, iOS, macOS, Linux and Windows apps | 开源自部署移动应用、 macOS、Linux 和 Windows 应用分发平台,提供 iOS、Android SDK、fastlane 等丰富组件库 observed · 2026-08-28

github.com/tryzealot/zealot · homepage · Ruby · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 99
  • Release rhythm 83
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 39
  • age_days: 2777
  • days_rel: 39
  • days_push: 9
  • n_releases_24m: 10

Full methodology

Adoption not part of the score

1348 stars · 172 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Zealot is a self-hosted web platform for distributing beta and internal builds of Android, iOS, macOS, Windows, and Linux applications, acting as an open-source alternative to TestFlight or Pgyer. Built with Ruby on Rails and shipped as a Docker image, it ingests builds from CI systems via REST/GraphQL APIs, iOS/Android SDKs, and a fastlane plugin, then organizes them into channels for tester distribution with webhooks, app metadata parsing, and iOS device UDID registration.

Use cases

  • self-hosted testflight alternative for beta app distribution
  • distribute android apk/aab builds to internal testers
  • over-the-air ios app distribution behind the firewall
  • automatically upload builds from jenkins or gitlab ci to testers
  • manage ios test devices and register udids with apple developer
  • pgyer or fir alternative I can host myself
  • share nightly mobile builds with a QA team by channel

When to choose

  • you need full control over where beta builds and their metadata are stored, on your own infrastructure
  • you distribute apps across several platforms (iOS, Android, macOS, Windows, Linux) and want one self-hosted hub with channels and team permissions
  • your CI pipeline (Jenkins, GitLab, fastlane) should push releases automatically via REST API or SDKs
  • you need iOS test-device syncing and one-click UDID registration for ad-hoc provisioning

When to avoid

  • your goal is publishing to public app stores (App Store, Google Play) rather than beta/internal distribution
  • you don't want to operate a Dockerized Rails service, including upgrades and storage management
  • a hosted solution like TestFlight or Firebase App Distribution is acceptable and you prefer zero maintenance
  • you only need a simple static file host for occasional APK sharing without device tracking or access control

Facets

service · maturity stable

deployment file-upload webhook auth sdk http-server self-hosted developer-tools mobile-development developer-tools self-hosted apis android-tools apple-ecosystem cross-platform ruby self-hosted cross-platform app-distribution beta-testing over-the-air ota-server testflight-alternative fastlane-plugin ci-cd-integration ad-hoc-distribution udid-registration app-release-management ruby-on-rails devops automation docker web-server linux

10 sources

Member repositories

RepositoryRoleHealth v2
tryzealot/zealotmain94

For agents

markdown · JSON · MCP: product_card(name="tryzealot/zealot")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem