Yapilayer

Yapilayer

The open-source Open Banking platform

Yapilayer is an open-source Open Banking platform: a self-hostable core that exposes stable AIS and PIS APIs, with all bank connectivity delivered through a plugin framework. It is an alternative to commercial providers (Yapily, TrueLayer, Plaid, Tink) for teams that want financial connectivity without proprietary middleware.

What works today

  • Account Information Services (AIS) — consent lifecycle, account discovery, balances, paginated transactions
  • Payment Initiation Services (PIS) — single domestic payments, authorisation journeys, status lifecycle, signed webhooks
  • Provider plugin framework — add a bank by implementing a connector module; the core never changes
  • A bundled mock bank — a standalone simulated ASPSP so every journey works end-to-end with zero external dependencies
  • Generated SDKs — TypeScript and Java, generated from the OpenAPI specification
  • Two demo applications — complete AIS and PIS reference frontends

Fastest start

git clone https://github.com/texashedgeem/yapilayer.git
cd yapilayer/docker
docker compose up -d --build

Then open http://localhost:5173 (AIS demo) and http://localhost:5174 (PIS demo). See the Quickstart for the API-level journey.

Where to go next