APIs · head to head
Directus vs TrueLayer

Directus
APIs
Open-source data platform providing REST and GraphQL APIs
- From
- Free
- Rated
- -

TrueLayer
APIs
Open banking payments and data across the UK and Europe, with the largest share of UK variable recurring payments
- From
- On request
- Rated
- -
The short version
- Only Directus has a free tier, so it costs nothing to try first.
- Each has a real cost: Directus free permissive use of the self hosted product is limited to organisations under $5M annual revenue with fewer than 50 employees, so crossing either threshold turns a free dependency into a paid licence; TrueLayer variable recurring payments, the strongest reason to choose TrueLayer, is a UK construct, and European businesses expecting the same capability in their market will not get it on the same timetable.
- They diverge on capability: Directus covers REST API, TrueLayer covers Pay by bank.
- Prices and features above were last checked on 31 August 2026.
Where they differ
Only the attributes on which Directus and TrueLayer actually diverge.
Identical on both: user rating (Not yet rated), category (APIs).
What each one covers
Drawn from each product's published feature list. An absence here means we hold no record of it - not that the product lacks it.
Only in Directus
- REST API
- GraphQL API
- Database management
- PostgreSQL
- MySQL
- SQLite
- Webhooks
- Node.js support
Only in TrueLayer
- Pay by bank
- Variable recurring payments
- Payouts and refunds
- Account information
- Account name verification
- Signup and KYC support
- Multi-country coverage
- Hosted payment page
What people use each for
The jobs each tool is most often brought in to do.
Directus
- Wrapping an existing SQL database in a REST and GraphQL API with an admin interfacenot TrueLayer
- Running a self hosted headless CMS over a schema you already ownnot TrueLayer
TrueLayer
- A UK subscription or top-up business that wants card-like recurring collection over bank rails using variable recurring paymentsnot Directus
- A trading or crypto platform funding accounts instantly by bank transfer where card deposits carry chargeback risknot Directus
- A marketplace paying sellers out to verified bank accounts with name checking to reduce misdirected paymentsnot Directus
- A lender verifying income and affordability from bank transaction data rather than uploaded statementsnot Directus
Where each one falls short
Documented limitations, not opinions. Every one is a constraint you would hit in normal use.
Directus
- Free permissive use of the self hosted product is limited to organisations under $5M annual revenue with fewer than 50 employees, so crossing either threshold turns a free dependency into a paid licence
- The free Core tier is a hard limit of 3 seats, 25 collections and 5 flows
- The Team plan is $499 a month billed annually, or $599 monthly, with extra seats at $50 each
- Team caps collections at 50, expandable to 100, and flows at 20
TrueLayer
- Variable recurring payments, the strongest reason to choose TrueLayer, is a UK construct, and European businesses expecting the same capability in their market will not get it on the same timetable.
- Payment conversion varies substantially by bank, and a bank with a slow or broken authentication journey drags results down regardless of vendor, so aggregate coverage numbers say little about your actual mix.
- Pay by bank has no chargeback mechanism, which merchants like until a customer disputes a purchase and finds no scheme protection, making it a poor fit for categories where buyers expect card style recourse.
- Pricing is unpublished and varies by market and product, so multi-country merchants cannot model cost without a full sales engagement and often find rates differ significantly between countries.
- Open banking authentication requires the customer to leave the checkout and authorise in their banking app, and that redirect remains the largest source of drop-off compared with a stored card.
Pricing, plan by plan
Directus
Free- CommunityFree
- Self-hosted Directus
- Community support
- Cloud$25/monthly
- Managed cloud
- Automatic updates
- Backups
TrueLayer
On request- TrueLayer Payments and Data$undefined/year
- Per-payment fees quoted by volume, market and product
- Separate commercial terms for payment initiation, VRP and account information
- Platform and minimum commitment terms negotiated per contract
Which should you pick?
Choose Directus if
- You need rest api.
- You want to start without paying.
- You work on Node.js, Cloud, Self-hosted, Docker.
- You also want graphql api.
Choose TrueLayer if
- You need pay by bank.
- You work on Web, iOS, Android.
- You also want variable recurring payments.
Questions people ask
- Is Directus or TrueLayer better?
- Neither clearly leads. Directus starts at Free and TrueLayer at On request, and user ratings are close enough to be indistinguishable. Choose on capability and platform support.
- Which is cheaper, Directus or TrueLayer?
- Directus has a free tier; the other does not. Paid plans start at Free for Directus and On request for TrueLayer.
- Does Directus or TrueLayer run on more platforms?
- Directus runs on Node.js, Cloud, Self-hosted, Docker. TrueLayer runs on Web, iOS, Android.
- Can I use Directus for free?
- Yes. Directus has a free tier, so you can try it without paying. TrueLayer starts at On request.
- What is Directus best used for?
- Directus is most often used for wrapping an existing sql database in a rest and graphql api with an admin interface, running a self hosted headless cms over a schema you already own. Of those, wrapping an existing sql database in a rest and graphql api with an admin interface and running a self hosted headless cms over a schema you already own are not what TrueLayer is typically brought in for.
- What can Directus do that TrueLayer cannot?
- Directus covers REST API, GraphQL API, Database management, PostgreSQL. TrueLayer covers Pay by bank, Variable recurring payments, Payouts and refunds, Account information.
Answered from the vendors’ own pages
Directus: What is Directus's pricing?
Directus Core is free and self-hosted. The Team tier costs $499/month (annual) or $599/month (rolling), including 10 user seats and cloud hosting at $99/month additional. Enterprise plans have custom pricing. Additional seats cost $50/month each.
SourceTrueLayer: Is VRP available outside the UK?
No. Variable recurring payments are a UK capability. EU adoption is on a slower path, with UK commercial VRP expanding into ecommerce during 2026.
Directus: Can I use Directus for free?
Yes, Directus Core is completely free with 3 user seats, 25 Collections, 5 Flows, AI Assistant, and Advanced RBAC. Self-hosting is available at no cost.
SourceTrueLayer: What does TrueLayer cost?
Not published. Per-payment fees are quoted by volume, market and product, usually with a platform component and a minimum commitment.
Directus: How many user seats does each Directus tier include?
Core includes 3 user seats, Team includes 10 SSO seats, and Enterprise includes custom SSO seat counts. Additional Team seats cost $50/seat per month.
SourceTrueLayer: Are there chargebacks on pay by bank?
No. Bank transfers have no card scheme chargeback mechanism, which removes that cost but also removes buyer recourse, so it suits some categories and not others.
Directus: What happens to my monthly Directus plan if I switch?
Monthly plans are grandfathered for six months after switching, and annual plans are honored until renewal. Self-hosted licenses are handled case-by-case at renewal.
SourceTrueLayer: Which countries are covered?
The UK plus a substantial set of European markets under PSD2, though bank-level coverage and conversion vary by country and should be checked for your specific mix.
Directus: Is there a free trial for Directus?
No trial period is mentioned. Users can start with the free Core tier immediately without a credit card.
SourceRelated pages
Other head to heads
- Directus vs Appwrite
- Directus vs Hasura
- Directus vs PocketBase
- Directus vs Sanity
- Directus vs Parse Server
- Directus vs Strapi
- Directus vs Gravitee
- Directus vs Payload CMS
- Directus vs KeystoneJS
- Directus vs Tyk
- Directus vs Asyncapi
- Directus vs Hoppscotch
- Directus vs Pusher
- Directus vs Salt Edge
- Directus vs Skyflow
- Directus vs Yodlee
- Directus vs Backbase
- Directus vs Enfuce
- Directus vs Volt
- Directus vs Tink
- Directus vs Token.io
- Directus vs Enable Banking
- Directus vs Ozone API
- Directus vs Brite Payments
- Directus vs Neonomics
- Directus vs Zimpler
- Directus vs Bud Financial
- Directus vs Trustly
- Directus vs Yapily
- Directus vs Tuum
- Directus vs Unit
- Directus vs Vodeno
- Directus vs Weavr
- Directus vs Apollo GraphQL
- Directus vs Backendless
- TrueLayer vs Appwrite
- TrueLayer vs Hasura
- TrueLayer vs PocketBase
- TrueLayer vs Sanity
- TrueLayer vs Parse Server
- TrueLayer vs Strapi
- TrueLayer vs Gravitee
- TrueLayer vs Payload CMS
- TrueLayer vs KeystoneJS
- TrueLayer vs Tyk
- TrueLayer vs Asyncapi
- TrueLayer vs Hoppscotch
- TrueLayer vs Pusher
- TrueLayer vs Salt Edge
- TrueLayer vs Skyflow
- TrueLayer vs Yodlee
- TrueLayer vs Backbase
- TrueLayer vs Enfuce
- TrueLayer vs Volt
- TrueLayer vs Tink
- TrueLayer vs Token.io
- TrueLayer vs Enable Banking
- TrueLayer vs Ozone API
- TrueLayer vs Brite Payments
- TrueLayer vs Neonomics
- TrueLayer vs Zimpler
- TrueLayer vs Bud Financial
- TrueLayer vs Trustly
- TrueLayer vs Yapily
- TrueLayer vs Tuum
- TrueLayer vs Unit
- TrueLayer vs Vodeno
- TrueLayer vs Weavr
- TrueLayer vs Apollo GraphQL
- TrueLayer vs Backendless
