Skip to content

monk-seal/Maui.CodePush

Repository files navigation

Monkseal CodePush

CodePush for .NET MAUI

Ship hotfixes to your .NET MAUI apps instantly. No app store review. No waiting.
A Monkseal product

Getting StartedCLI ReferencePricingFull Documentation


CodePush is an over-the-air (OTA) update system for .NET MAUI, bringing the same capabilities that Shorebird offers for Flutter and CodePush offered for React Native — now for the .NET ecosystem.

Push bug fixes, UI changes, and minor updates directly to your users' devices on Android and iOS, without going through app store review cycles.

Quick Start

# Install
dotnet add package CodePush.Maui --prerelease
dotnet tool install -g dotnet-codepush --prerelease

# Register & login
codepush register     # opens monkseal.dev in browser
codepush login        # authenticates via browser

# Create release & push a patch
codepush release create --version 1.0.0
codepush patch --release 1.0.0

See the full Getting Started guide for step-by-step setup.

Features

  • Android + iOS support
  • Release/Patch model — create releases, push compatible patches (like Shorebird)
  • Dependency compatibility check — prevents broken patches via assembly reference analysis
  • Zero config MSBuild integration — automatically removes modules from the app package
  • SHA-256 hash verification for download integrity
  • Git integration — automatic tags for releases and patches
  • Browser-based login — no passwords in the terminal
  • Self-hosted optionrun your own server with Docker

Documentation

📖 Getting Started Install, register, and push your first update
💻 CLI Reference All commands, options, and examples
⚙️ App Configuration Set up your .NET MAUI project
🔄 Releases & Patches How the release/patch model works
🖥️ Self-hosted Server Host your own CodePush server
💰 Pricing Plans and limits
🔒 Security Authentication and app store compliance
FAQ Common questions and troubleshooting

Requirements

Contributing

See CLAUDE.md for architecture documentation and docs/PLAN.md for technical decisions.

License

Monkseal CodePush License — See LICENSE.

Non-commercial and open source use is free with attribution. Commercial use requires a paid plan.

Copyright (c) 2026 Monkseal. All rights reserved.

About

Ship hotfixes to your .NET MAUI apps instantly. No app store review. No waiting.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors