# Plugins

A plugin teaches Vaubaan Gateway one service: how to classify a call into permissions, how to execute it, how to connect an account. 14 plugins ship with the gateway; this list is generated from the repository's `plugins/` folder.

| Plugin | Version | Status | Permissions | Health |
| --- | --- | --- | --- | --- |
| [Cloudflare DNS](/plugins/cloudflare-dns) | `3.0.0` | stable | 12 | not enough reports yet |
| [Context7](/plugins/context7) | `0.1.0` | stable | 2 | not enough reports yet |
| [Fly.io](/plugins/fly) | `0.1.0` | stable | 25 | not enough reports yet |
| [GitHub](/plugins/github) | `3.2.0` | stable | 19 | not enough reports yet |
| [Gmail](/plugins/gmail) | `0.3.0` | experimental | 16 | not enough reports yet |
| [Miro](/plugins/miro) | `0.1.0` | stable | 7 | not enough reports yet |
| [Notion](/plugins/notion) | `0.1.0` | stable | 15 | not enough reports yet |
| [Railway](/plugins/railway) | `4.2.0` | stable | 10 | not enough reports yet |
| [Resend](/plugins/resend) | `0.3.0` | stable | 18 | not enough reports yet |
| [SSH (bash)](/plugins/ssh) | `2.0.0` | stable | 8 | not enough reports yet |
| [Stripe](/plugins/stripe) | `0.4.0` | stable | 17 | not enough reports yet |
| [Supabase](/plugins/supabase) | `4.2.0` | stable | 26 | not enough reports yet |
| [Upstash Redis](/plugins/upstash-redis) | `3.0.0` | stable | 11 | not enough reports yet |
| [Vercel](/plugins/vercel) | `3.0.0` | stable | 17 | not enough reports yet |

Write a plugin for another service: the [plugin guide](https://github.com/vaubaan/gateway/blob/main/plugins/README.md) and the kit in [plugins/_template](https://github.com/vaubaan/gateway/tree/main/plugins/_template). Every plugin as data: [/plugins.json](/plugins.json).
