Skip to content

letssuhail/quickpatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

⚡ QuickPatch

Ship Flutter updates over the air — in seconds, not weeks.

Push Dart code changes straight to your users' devices. No App Store review for code fixes.

Platforms


QuickPatch is a code-push system for Flutter. After you ship a build to the stores once, you can push Dart code updates over the air — bug fixes, UI tweaks, new screens — and your users get them on the next launch. No re-review, no reinstall.

Install the CLI

macOS / Linux

curl -fsSL https://raw.githubusercontent.com/letssuhail/quickpatch/main/install.sh | bash

Windows (PowerShell)

irm https://raw.githubusercontent.com/letssuhail/quickpatch/main/install.ps1 | iex

Requires git. The first install downloads the QuickPatch Flutter (~1 GB), so it can take a few minutes. Open a new terminal afterwards, then run quickpatch --version.

Quick start

macOS / Linux

# Point the CLI at your server (get a token from your QuickPatch dashboard)
export QUICKPATCH_HOSTED_URL="https://your-server.example.com"
export QUICKPATCH_TOKEN="qp_api_..."

# In your Flutter project
quickpatch init
quickpatch release android        # build + publish; upload to the store as usual
quickpatch patch android --release-version=1.0.0+1   # ship a Dart change over the air

Windows (PowerShell)

$env:QUICKPATCH_HOSTED_URL = "https://your-server.example.com"
$env:QUICKPATCH_TOKEN = "qp_api_..."

quickpatch init
quickpatch release android
quickpatch patch android --release-version=1.0.0+1

Your users' apps check for the patch on launch and apply it on the next one.

Platform support

Platform Build Android Build iOS
macOS
Linux
Windows

iOS releases require macOS (Apple's toolchain). Android works everywhere.

What can be patched?

✅ Works as a patch ❌ Needs a full release
Dart logic & bug fixes New Flutter plugins
UI changes, new screens Native code (Kotlin / Swift)
Text, colors, styling New bundled assets / fonts

Project repositories

Repo Description
quickpatch Installers + docs (this repo)
quickpatch-cli The quickpatch command-line tool

About

Self-hosted OTA code-push for Flutter apps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors