comet-go

Installation
SKILL.md

Comet Go — Single-File App Development

Comet Go is a single-file app experience for .NET MAUI using the Comet MVU framework. The user writes ONE .cs file, runs maui go, and it live-reloads on their device.

How It Works

  1. User writes a single .cs file with a MainPage : View class
  2. maui go starts GoDevServer → Roslyn compiles to DLL (OutputKind.DynamicallyLinkedLibrary)
  3. DLL is sent over WebSocket to the companion app
  4. Companion app loads via Assembly.LoadMetadataUpdater.ApplyUpdate for hot reload
  5. Scaffold new apps with: maui go create <AppName>

Required Imports

Every Comet Go file MUST start with:

#:package Comet
Installs
1
GitHub Stars
167
First Seen
1 day ago
comet-go — dotnet/maui-labs