shorebirdtech/shorebird

Code Push for Flutter and other tools for Flutter businesses.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 3 hours ago
Added to GitGenius on September 22nd, 2026
Created on March 2nd, 2023
Open Issues & Pull Requests: 245 (+0)
GitHub issues: Enabled
Number of forks: 234
Total Stargazers: 3,028 (+0)
Total Subscribers: 26 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.7 hours
Mean response time: 16.3 days
90th percentile: 28.0 days
Tracked items: 742

How this project is maintained

About 19% of issues opened in the past year have never received a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 75% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. 65% of issues opened in the past year have been closed, leaving a working backlog. Three people close 73% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 221
New in 7 days: 1
Closed in 7 days: 6
Avg open age: 486 days
Stale 30+ days: 206
Stale 90+ days: 177

Recent activity

Opened in 7 days: 1
Closed in 7 days: 4
Comments in 7 days: 1
Events in 7 days: 7

Top labels

  • bug (401)
  • enhancement (137)
  • cli (114)
  • updater (104)
  • waiting for response (61)
  • customer-reported (55)
  • needs-triage (53)
  • ios (42)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Shorebird is a code push platform for Flutter that enables developers to deploy updates to their applications without going through app store review processes.

The tool addresses the challenge of delivering urgent fixes and feature updates to Flutter applications by providing a mechanism to push code changes directly to end users. Shorebird works by intercepting and managing Flutter artifact requests, allowing developers to deploy updates that bypass traditional app store distribution channels. The platform includes a command-line interface for developers to manage deployments, client libraries for Dart applications to fetch and apply updates, and supporting infrastructure for artifact proxying and version resolution.

Teams building Flutter applications that need rapid deployment cycles or emergency hotfix capabilities should consider Shorebird. It suits projects where minimizing time-to-user for critical updates is important, or where the overhead of app store review processes creates friction. The tool is particularly valuable for businesses running Flutter applications in production that require the ability to push patches without waiting for app store approval.

The project maintains a monorepo structure with multiple specialized packages covering command-line tooling, client libraries, protocol definitions, and supporting services. Test coverage is tracked and reported through standard tooling. The codebase requires Dart for local development and includes bootstrap scripts to set up the development environment. Contributors are directed to a Discord community for engagement and coordination.