Integracoes
Catalogo completo das 106+ integracoes disponiveis no PlazerCLI v3.1.
O PlazerCLI v3.1 oferece 106+ integracoes organizadas em 15+ categorias. Cada integracao gera services, controllers, tipagem e variaveis de ambiente automaticamente, adaptados ao backend escolhido (NestJS, Express ou Fastify).
Todas as integracoes sao de multipla escolha — selecione quantas quiser no modo interativo ou via presets.
Autenticacao (16 opcoes)
11 OAuth Providers:
| Provider | Descricao |
|---|---|
| Google OAuth | Login com conta Google via Passport.js |
| GitHub OAuth | Login com conta GitHub, ideal para dev tools |
| Apple Sign-In | Verificacao de identity tokens Apple |
| Discord OAuth | Login com Discord, popular em comunidades |
| Facebook OAuth | Login com Facebook, profileFields completos |
| Microsoft OAuth | Login com Azure AD, OIDC strategy |
| LinkedIn OAuth | Login profissional com OpenID Connect |
| Twitter OAuth | Login com Twitter/X |
| Spotify OAuth | Login com Spotify, acesso a playlists |
| Auth0 | Auth enterprise com SSO, MFA e admin console |
| Supabase Auth | Auth integrado ao Supabase com social login |
5 Auth Services:
| Service | Descricao |
|---|---|
| JWT | Login/register com bcrypt, guards/middleware, strategy |
| Magic Link | Login sem senha via email com token seguro |
| Clerk | Auth completo com UI pronto, popular com Next.js |
| NextAuth/Auth.js | Auth nativo do Next.js com Prisma adapter |
| 2FA/TOTP | Autenticacao de dois fatores com QR code |
Pagamentos (8 gateways)
| Gateway | Mercado | Funcionalidades |
|---|---|---|
| Stripe | Global | Checkout, PaymentIntent, subscriptions, webhooks |
| PayPal | Global | Orders, captures, checkout |
| Paddle | Global | Checkout, subscriptions, merchant of record |
| Lemon Squeezy | Global | Digital products, subscriptions, checkout |
| Mercado Pago | LATAM | Preferences, PIX, checkout |
| AbacatePay | Brasil | Pagamentos, PIX |
| PagSeguro | Brasil | Checkout, PIX, boleto |
| Asaas | Brasil | Cobrancas, PIX, boleto, cartao |
AI & Machine Learning (5 integracoes)
| Provider | Pacote | Funcionalidades |
|---|---|---|
| OpenAI | openai | Chat completions, embeddings, assistants |
| Anthropic | @anthropic-ai/sdk | Chat com Claude, completions |
| Google Gemini | @google/generative-ai | Content generation, chat |
| Vercel AI SDK | ai | SDK unificado, generateText, streamText |
| LangChain | langchain | RAG, chains, agents, embeddings |
Comunicacao (7 canais)
| Canal | Tipo | Pacote |
|---|---|---|
| Mensagens | Meta WhatsApp Business API | |
| Twilio SMS | SMS | twilio |
| Telegram Bot | Bot | telegraf |
| Slack Webhook | Notificacoes | @slack/web-api |
| Discord Webhook | Notificacoes | discord.js |
| Firebase FCM | Push | firebase-admin |
| OneSignal | Push | onesignal-node |
Email (4 provedores)
| Provider | Pacote | Ideal para |
|---|---|---|
| SMTP | nodemailer | Qualquer servidor SMTP (Gmail, Outlook) |
| Resend | resend | Email moderno com React Email |
| SendGrid | @sendgrid/mail | Email transacional em escala |
| Amazon SES | @aws-sdk/client-ses | Alto volume, baixo custo na AWS |
Storage (5 opcoes)
| Provider | Tipo | Ideal para |
|---|---|---|
| MinIO | S3-compatible (local) | Desenvolvimento local, auto-hospedado |
| AWS S3 | Object storage | Producao na AWS |
| Cloudflare R2 | S3-compatible | Sem taxas de egress |
| Cloudinary | Media management | Imagens e videos com transformacoes |
| UploadThing | Upload service | Upload simples para Next.js/React |
Analytics & Monitoring (6 ferramentas)
| Ferramenta | Tipo | Onde roda |
|---|---|---|
| Sentry | Error tracking + performance | Backend + Frontend |
| Google Analytics 4 | Analytics completo | Frontend |
| PostHog | Product analytics open-source | Backend + Frontend |
| Plausible | Analytics leve, privacy-first | Frontend |
| Mixpanel | Event tracking | Backend |
| Hotjar | Heatmaps e recordings | Frontend |
Search (4 engines)
| Engine | Tipo | Docker | Ideal para |
|---|---|---|---|
| Meilisearch | Open-source | Sim | Busca rapida, facil setup |
| Algolia | SaaS | Nao | Busca gerenciada, alta performance |
| Elasticsearch | Open-source | Sim | Busca avancada, aggregations |
| Typesense | Open-source | Sim | Alternativa leve ao Algolia |
BaaS (4 plataformas)
| Plataforma | Funcionalidades |
|---|---|
| Supabase | Database, Auth, Storage, Realtime |
| Firebase | Auth, Firestore, Storage, Messaging |
| Neon DB | PostgreSQL serverless para edge/serverless |
| Upstash Redis | Redis serverless via REST API |
API Quality (8 ferramentas)
| Ferramenta | Descricao |
|---|---|
| Zod Validation | Validacao de schemas end-to-end |
| Rate Limiting | Protecao contra abuso com limites por IP/usuario |
| Pino Logging | Logs estruturados de alta performance |
| Swagger/OpenAPI | Documentacao automatica de API |
| tRPC | API typesafe end-to-end |
| GraphQL | API GraphQL com Apollo Server |
| Health Checks | Endpoints de saude para monitoramento |
| Compression | Compressao gzip/brotli de respostas |
Infraestrutura (7 modulos)
| Modulo | Descricao |
|---|---|
| Redis | Cache, sessoes e pub/sub com ioredis |
| WebSockets | Comunicacao real-time com Socket.IO e rooms |
| Filas e Jobs | BullMQ, RabbitMQ, Inngest, node-cron |
| Multi-tenant | Isolamento por tenant com middleware e schema |
| PM2 Deploy | Zero-downtime com cluster mode |
| Docker Compose | Orquestracao completa de servicos |
| CI/CD | GitHub Actions para lint, build e deploy |
SaaS Features (3 modulos)
| Feature | Descricao |
|---|---|
| RBAC | Controle de acesso por roles (Admin, User, Owner) com CASL |
| Organizations | Workspaces com convites, membros e isolamento |
| Stripe Billing | Planos Free/Pro/Enterprise, checkout, portal, webhooks |
Extras
| Categoria | Opcoes |
|---|---|
| Feature Flags | Flagsmith, LaunchDarkly |
| CMS | Strapi, Sanity |
| Testing | Vitest + Supertest, Playwright E2E |
| Security | reCAPTCHA, 2FA/TOTP |
| i18n | Internacionalizacao pt-BR e en |
| Tailwind CSS | Paginas SaaS prontas (landing, login, dashboard) |
| Integracao ViaCEP | Consulta de enderecos brasileiros por CEP |
| Google Maps | Geocoding, directions, places |
Selecionando via CLI
# Modo interativo — 31 perguntas em 8 steps
npx plazercli
# Preset rapido com integracoes pre-selecionadas
npx plazercli --preset saas-pro
# Flags especificas
npx plazercli --auth google-oauth,github-oauth,jwt \
--payments stripe,mercadopago \
--ai openai,anthropic \
--email resend,sendgrid \
--storage s3,cloudinary \
--analytics posthog,sentry \
--search meilisearch \
--communication whatsapp,telegram
Estrutura gerada
Cada integracao gera services, controllers e tipagem organizados por modulo:
apps/api/src/
├── auth/ # JWT, OAuth, Magic Link, Clerk, NextAuth, 2FA
├── payments/ # Stripe, PayPal, Mercado Pago, Paddle, etc.
├── ai/ # OpenAI, Anthropic, Gemini, Vercel AI, LangChain
├── communication/ # WhatsApp, Twilio, Telegram, Slack, Discord, FCM
├── email/ # SMTP, Resend, SendGrid, Amazon SES
├── storage/ # MinIO, S3, R2, Cloudinary, UploadThing
├── search/ # Meilisearch, Algolia, Elasticsearch, Typesense
├── analytics/ # Sentry, PostHog, Mixpanel
├── integrations/ # ViaCEP, Google Maps, etc.
├── baas/ # Supabase, Firebase, Neon, Upstash
├── cms/ # Strapi, Sanity
├── feature-flags/ # Flagsmith, LaunchDarkly
├── queues/ # BullMQ, RabbitMQ, Inngest, node-cron
└── ...