Skip to content
React Libraries
On this page

Add backend capabilities

Add databases, content management, APIs, storage, and realtime features.

Options for this task

Appwrite

Library / tool

A backend platform providing authentication, databases, storage, and functions.

Good for
Building application features from managed or self-hosted backend services.

Directus

Library / tool

A data platform that adds APIs and an administration interface to SQL databases.

Good for
Managing structured content while retaining an existing SQL data model.

Grafbase

Library / tool

Tools for building a GraphQL API layer across services and data sources.

Good for
Presenting multiple backend capabilities through a unified GraphQL interface.

Hasura

Library / tool

A platform for exposing data through APIs, including GraphQL.

Good for
Connecting applications to existing data sources with an API layer.

PocketBase

Library / tool

A compact backend combining a database, authentication, storage, and an admin UI.

Good for
Small applications that benefit from a self-contained backend.

Prismic

Library / tool

A headless content platform and visual page-building workflow.

Good for
Letting content editors compose pages while developers own frontend components.

Supabase

Library / tool

A Postgres-based backend platform with authentication, storage, APIs, and realtime features.

Good for
Applications that want SQL data and common backend services together.

Upstash

Library / tool

Serverless-oriented data and messaging services with HTTP-friendly APIs.

Good for
Adding caching, rate limiting, or queued work to serverless applications.

Before you decide

Try a small, realistic example. Check the runtime, accessibility, maintenance, and license requirements for the features you need.

Browse backend services & content →

Explore more tasks →