Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

106 Commits

Repository files navigation

Pluggy Quickstart

Pluggy is the fastest way to add Open Finance Brasil and account aggregation to your application. This repository is a hands-on tour of every officially supported integration shape — pick the one that matches your stack, copy it, and you're integrated in minutes.

Looking for the API reference instead? Head to docs.pluggy.ai.


Contents


Get started

  1. Create an account at dashboard.pluggy.ai
  2. Create an application to get your Client ID and Client Secret
  3. Pick a quickstart below that matches your stack and follow its README.md

Every server-side example here implements the same two-token pattern:

  • API key (server-side only) — created from CLIENT_ID + CLIENT_SECRET
  • Connect token (client-side safe) — scoped to a single widget session, exchanged from the API key

The Connect Widget never sees your CLIENT_SECRET.


One-click deploy

The flagship vercel-quickdeploy-nextjs example — Next.js 16 + Supabase + Connect Widget + webhook-driven sync — deploys in under two minutes. You only need to supply your Pluggy and Supabase credentials.

Deploy with Vercel


Examples in this repo

Frontend — Connect Widget integrations

Client-side integrations that drop the Pluggy Connect Widget into a page. See frontend/README.md for the connect-token flow and widget configuration.

StackPathNotes
Next.js (Pages Router)frontend/nextjsNext.js 15 + server-side token via /api/token
Reactfrontend/reactReact 19 + CRA
React Native (Expo)frontend/react-native-expoExpo SDK 54 + Expo Router
React Native (bare)frontend/react-nativeRN 0.66 bare workflow (legacy reference)
Flutterfrontend/flutterFlutter + WebView
Vanilla HTMLfrontend/htmlDrop-in CDN script
Flaskfrontend/flaskPython Flask + server-rendered templates
Cordovafrontend/cordovaApache Cordova iOS

Backend — token, webhooks, persistence

Server-side examples that issue connect tokens, receive Pluggy webhooks, and persist items / transactions.

StackPathNotes
Vercel + Next.js + Supabaseexamples/vercel-quickdeploy-nextjsFlagship full-stack example. App Router, RLS-backed Supabase, webhook-driven sync.
NestJS + Postgresexamples/node-nestjsNestJS 11 + Sequelize + PostgreSQL via docker-compose
Vercel serverless (token only)examples/vercel-node-connect-tokenMinimal connect-token endpoint
Vercel + MongoDBexamples/vercel-node-mongoToken endpoint + webhook persistence in MongoDB
AWS (SST v4)examples/aws-sstLambda + DynamoDB on SST Ion
Java + Spring BootjavaSpring Boot 2.6

Native mobile

PlatformPath
iOS (Swift)ios

Official SDKs and widgets

Language / targetSourcePackage
Node.js / TypeScript (server)pluggyai/pluggy-nodepluggy-sdk
Browser JavaScriptpluggyai/pluggy-jspluggy-js
Javapluggyai/pluggy-javaMaven Central
.NET / C#pluggyai/pluggy-netNuGet

Connect Widget components:

TargetPackage
Reactreact-pluggy-connect
React Nativereact-native-pluggy-connect
Browser (CDN / vanilla)pluggy-connect-sdk

AI agent tools

For coding agents (Claude Code, Cursor, GitHub Copilot, …) building on top of Pluggy:

ToolWhat it isInstall
pluggyai/agent-skillsAgent Skills that teach agents how to integrate Pluggy — SDK setup, Connect Widget, Item lifecycle, webhooks, Open Finance data retrieval. Format: agentskills.io.npx skills add pluggyai/agent-skills
pluggyai/pluggy-mcpMCP server exposing the Pluggy API as tools to any MCP-compatible client (Cursor, Claude Desktop, …).See repo README

Reference and community projects

Larger real-world projects that build on top of Pluggy:

ProjectWhat it is
pluggyai/my-expensesliveFull-stack personal-finance example app. The most complete open Pluggy integration.
pluggyai/meu-pluggyliveFree consumer wallet for Open Finance Brasil. Consent & data management.
pluggyai/use-pluggy-connectReact hook wrapper around the Connect Widget.
pluggyai/raycast-pluggyRaycast extension that surfaces Pluggy data on the desktop.

Resources


Contributing

This repository is open for contributions. Each subdirectory is an independent project with its own README.md, dependencies, and instructions. See CLAUDE.md for an architectural overview of how the projects are laid out.

All PRs require review from @pluggyai/ramen and @pluggyai/tech-leaders (see .github/CODEOWNERS).

About

Integrate Pluggy into your application in a matter of minutes

Topics

Resources

Stars

65 stars

Watchers

5 watching

Forks

Releases

Used by

Contributors

Languages