FreeNot public yet

Build apps for Bridge.

Bridge Kit is what every Bridge app and add-on is built on, Bridge's own included. One app runs on its own in a glass window, and inside Bridge as a tab, an icon or a flyout, from the same files.

What's in it
Everything an app needs, and nothing it has to draw itself.
Bridge.Kit for .NET 8The window, glass, the web view, storage, permissions, updates
@bridge/kitBridge's components, icons, menus, dialogs, toasts and the Window bar
Bridge UI RulesThe tokens and styles every page uses, so your app looks like Bridge
ContractsSchemas for Kit's methods and the manifest, with TypeScript and C# made from them
Installer and signingOne installer template, and tools to sign your releases
A template appThe smallest complete app. Copy it to start
An app in five files
Kit reads the manifest and does the rest.
my-app/
  bridge-package.json   what the app is and what it may do
  MyApp.csproj          an exe that references Bridge.Kit
  Program.cs            AppHost.Run(args, () => new BackEnd())
  BackEnd.cs            the app's native half
  ui/                   the app's page: Preact and @bridge/kit
What it can add to Bridge
Declared in the manifest. Bridge draws them.
A tab in the top bar
An icon in the top bar
A flyout from the top bar
Results in Home's search
Sections in Bridge's Settings
A phone page in Bridge Mobile
What it may ask for
Each is listed in the manifest and shown to people before they install. Anything else is refused.
Show a file the person picked
Read and write the clipboard
Drag files out, take files dropped on it
Start an app or open a file or link
See and control what is playing
Set the wallpaper, or put a picture on it
Show web pages in its own view
Send notifications
Add-ons only: windows, input and system controls
Kit opens later
Bridge Kit isn't public yet. When it opens, anyone can build apps and add-ons with it for free and offer them in the Store.