Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome bb plugins Awesome

Community plugins for bb — the agent IDE that builds itself.

bb ships 13 official plugins bundled inside the app and deliberately has no remote marketplace, so third-party plugins are found by word of mouth. This list is the missing directory.

Everything here installs the same way — there are no bb plugins on npm yet (@bb/plugin-sdk isn't published):

bb plugin install git:https://github.com/<owner>/<repo>.git@main

Plugins are full-trust code running in the bb server. Read the source before installing.

Contents

Providers

Threads & workflow

Editing & files

Code intelligence

Host & environment

Memory & knowledge

  • bb-plugin-memory-ui — browse, search, edit, pin and forget bb memories, with version history.

Notifications

  • bb-plugin-ios-notifications — Web Push to your iPhone when a thread finishes or fails.
  • bb-plugin-notify — agent-to-user pings as an in-app toast or a webhook, with quiet hours.
  • bb-plugin-telegram — pushes thread escalations to Telegram, with an escalate tool that errors when delivery fails; replies can steer a thread once you opt in.

Integrations

Appearance

  • bb-plugin-ayu — ayu themes plus a palette explorer.
  • ds4 — design-system theming.

Fun

Authoring tools

Writing a plugin

bb plugin new <name> scaffolds one. The authoritative reference is the bb-plugin-authoring skill shipped inside the app; bb plugin types writes the SDK type declarations into your types/ directory.

Conventions this ecosystem has settled on:

  • Name the repo and package bb-plugin-<thing>.
  • Tag the repo with the bb-plugin topic — that is currently the only way anyone finds you.
  • Pin engines.bbPluginSdk (^0.4.1 at time of writing); managed installs refuse a mismatch.
  • Don't set private: true in package.json — it blocks installation.
  • Ship a prebuilt dist/ if you publish to npm: npm installs run --ignore-scripts and never build.

Contributing

Pull requests welcome. One entry per plugin: link, then a single sentence describing what it does, in the section that fits. Keep it factual — no marketing copy. A plugin qualifies if its package.json has a bb key or it imports @bb/plugin-sdk.

License

CC0-1.0 — public domain.

About

A curated list of community plugins for bb, the agent IDE — the ecosystem's missing directory.

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages