Platform Integrations
Pre-built integrations for popular serverless platforms
Send emails with Keplars using ready-to-deploy serverless functions for your favorite platforms.
Available Integrations
Supabase Edge Functions
Deploy Keplars as a Supabase Edge Function with Deno runtime. Perfect for projects already using Supabase.
- Runtime: Deno
- Setup Time: ~10 minutes
- Free Tier: Yes
- View Documentation
Firebase Cloud Functions
Integrate Keplars with Firebase Cloud Functions using Node.js. Ideal for Firebase projects.
- Runtime: Node.js 18+
- Setup Time: ~10 minutes
- Free Tier: Yes
- View Documentation
Vercel Functions
Deploy Keplars as a Vercel Serverless Function. Great for Next.js and other web projects.
- Runtime: Node.js 18+
- Setup Time: ~5 minutes
- Free Tier: Yes
- View Documentation
Lovable.dev
Add email functionality to Lovable.dev projects with pre-built components and AI prompts.
- Runtime: Supabase Edge Functions (Deno)
- Setup Time: ~5 minutes
- Free Tier: Yes
- View Documentation
What's Included
Each integration comes with:
- Complete source code
- TypeScript support
- Template-based emails
- Raw HTML/text emails
- Scheduled emails with timezone support
- Comprehensive validation
- Error handling
- Test examples
- Deployment guides
Quick Comparison
| Feature | Supabase | Firebase | Vercel | Lovable.dev |
|---|---|---|---|---|
| Runtime | Deno | Node.js 18 | Node.js 18+ | Deno (via Supabase) |
| Local Testing | supabase start | firebase emulators:start | vercel dev | supabase start |
| Deployment | supabase functions deploy | firebase deploy --only functions | vercel --prod | Via Lovable or Supabase CLI |
| Secrets | supabase secrets set | firebase functions:secrets:set | vercel env add | supabase secrets set |
| URL Pattern | /functions/v1/... | /us-central1/... | /api/... | /functions/v1/... |
| Special Features | - | - | - | Pre-built components, AI prompts |
Common Features
All integrations support:
-
Email Types:
- Template-based emails with dynamic variables
- Plain text emails
- HTML emails
- Scheduled emails with timezone support
-
Delivery Options:
- Instant delivery (0-5 seconds)
- Queued delivery (default)
- Scheduled delivery (future sending)
-
Security:
- Environment variable management
- CORS configuration
- Optional authentication
Need Help?
- Join our Discord community
- Email us at [email protected]
- Open an issue on GitHub
Contributing
Found an issue or want to contribute? Check out our integration repositories: