Category · 29 tools

Backend & data

Databases, auth, APIs and email without standing up and babysitting your own servers.

29 shown

Backend & data

Algolia

A hosted search API delivering fast, typo-tolerant, relevant search-as-you-type.

Freemium
  • search
  • api
  • hosted
take

Search that feels instant and forgives typos, as a hosted API — the gold standard for site and app search. Brilliant DX; costs climb with scale, so watch the meter.

Visit ↗
Backend & data

Appwrite

An open-source backend platform with auth, databases, storage, functions and realtime, self-hosted or cloud.

Freemium
  • baas
  • open-source
  • self-hostable
take

An open-source Firebase alternative with auth, databases, storage, functions and realtime. The pick when you want Firebase's breadth without the lock-in.

Visit ↗
Backend & data

Auth0

An identity-as-a-service platform (an Okta company) with authentication, SSO and MFA for applications.

Freemium
  • auth
  • identity
  • enterprise
take

The enterprise identity standard — social, SSO, MFA, the lot. Rock-solid and feature-deep; pricing climbs steeply once you need enterprise connections.

Visit ↗
Backend & data

Better Auth

An open-source, framework-agnostic authentication framework for TypeScript that lives in your own code.

Free
  • auth
  • open-source
  • typescript
take

Open-source, framework-agnostic auth that lives inside your own code — email, OAuth, 2FA, multi-tenancy via plugins. The self-hosted answer to Clerk, and the TypeScript crowd's new default.

Visit ↗
Backend & data

Clerk

A developer-focused authentication and user-management service with prebuilt UI components and B2B features.

Freemium
  • auth
  • identity
  • saas
take

Drop-in auth with beautiful prebuilt React components and B2B/org features. The fastest way to good-looking auth in a frontend-heavy app; pricing scales with active users.

Visit ↗
Backend & data

Cloudinary

A media platform that stores, transforms, optimises and delivers images and video via URL-based transforms.

Freemium
  • media
  • image-cdn
  • video
take

Store, transform and deliver images and video with on-the-fly URL transforms over a CDN. The media layer that saves you building an image pipeline.

Visit ↗
Backend & data

Convex

A reactive backend-as-a-service with a TypeScript database, server functions, realtime queries and vector search.

Freemium
  • baas
  • typescript
  • realtime
take

A reactive TypeScript backend — database, server functions, realtime and vector search in one. Loved by the AI-app crowd; queries update live with no plumbing.

Visit ↗
Backend & data

Drizzle ORM

A lightweight TypeScript ORM with SQL-like and relational query APIs across major SQL databases.

Free
  • orm
  • typescript
  • sql
take

A thin, SQL-close TypeScript ORM with great types and a tiny runtime. My pick when I want to stay near SQL and have agents generate correct queries.

Deep dive →
Backend & data

Firebase

Google's app platform with a NoSQL realtime/Firestore database, auth, hosting, functions and analytics.

Freemium
  • baas
  • database
  • google
take

Google's veteran BaaS — realtime database, auth, hosting and functions, all wired together. Fast to start and great for mobile; proprietary and Google-flavoured, so weigh lock-in.

Visit ↗
Backend & data

Formspree

A form backend that lets static and frontend-only sites collect submissions without server code.

Freemium
  • form-backend
  • static-sites
  • serverless
take

A form backend so static and frontend-only sites can collect submissions with no server. The classic way to wire up a contact form on a JAMstack site.

Visit ↗
Backend & data

Hasura

A platform that gives you an instant GraphQL and REST API over your databases.

Freemium
  • graphql
  • api
  • database
take

Point it at a Postgres database and get a production GraphQL API in minutes, permissions included. A huge shortcut when GraphQL is your interface of choice.

Visit ↗
Backend & data

Inngest

A platform for durable functions, queues and AI workflows with automatic retries.

Freemium
  • workflows
  • queues
  • durable-functions
take

Durable, event-driven functions with retries and steps baked in — great for AI pipelines and anything that must not silently fail. Reach for it when reliability beats a cron.

Visit ↗
Backend & data

Liveblocks

Infrastructure for adding real-time collaboration like presence and multiplayer editing.

Freemium
  • realtime
  • collaboration
  • presence
take

Drop multiplayer presence, cursors and collaborative editing into an app without building the realtime backend. The shortcut to a Figma-style 'live' feel.

Visit ↗
Backend & data

Meilisearch

An open-source, typo-tolerant search engine that is fast to set up and self-host.

Freemium
  • search
  • open-source
  • self-hostable
take

The open-source answer to Algolia — fast, typo-tolerant, easy to self-host. The pick when you want great search without the Algolia bill.

Visit ↗
Backend & data

Neon

Serverless Postgres with database branching, scale-to-zero and a generous free tier.

Freemium
  • database
  • postgres
  • serverless
take

Postgres that branches like Git, which is oddly perfect for preview deployments. Reach for it when you want just the database, not the whole Supabase bundle.

Visit ↗
Backend & data

Payload

An open-source, Next.js-native headless CMS and app framework with a TypeScript backend and React admin.

Free
  • headless-cms
  • open-source
  • nextjs
take

A code-first, Next.js-native headless CMS that installs into your app with data in your own database. Increasingly the Next/TypeScript crowd's favourite CMS.

Visit ↗
Backend & data

Pinecone

A fully managed vector database for similarity search and retrieval-augmented generation over embeddings.

Freemium
  • vector-db
  • ai
  • rag
take

A managed vector database for similarity search and RAG over embeddings. The default when you're building AI features that retrieve by meaning; managed-only.

Visit ↗
Backend & data

PlanetScale

A managed serverless database platform offering MySQL and Postgres on Vitess with branch-based schema workflows.

Paid
  • database
  • mysql
  • serverless
take

Serverless MySQL (and now Postgres) with Git-like schema branches. Powerful at scale, but the free Hobby tier is gone — it's paid from the start now.

Visit ↗
Backend & data

PocketBase

An open-source backend in a single Go executable with embedded SQLite, realtime, auth, admin UI and a REST API.

Free
  • baas
  • open-source
  • sqlite
take

An entire backend in one Go file — SQLite, auth, realtime, admin UI, REST API. Absurdly convenient for small apps and prototypes; you self-host it.

Visit ↗
Backend & data

Postmark

A transactional email delivery service known for fast delivery and separated message streams.

Freemium
  • transactional-email
  • email-api
  • deliverability
take

Transactional email obsessed with deliverability and speed, with separated streams. The pick when an email absolutely has to land in the inbox.

Visit ↗
Backend & data

Prisma

A type-safe ORM for Node.js and TypeScript, now expanded with a managed Prisma Postgres offering.

Freemium
  • orm
  • typescript
  • database
take

The type-safe ORM that made database access pleasant in TypeScript, now with its own managed Postgres. Schema-first and ergonomic; some find the runtime heavier than Drizzle.

Visit ↗
Backend & data

Resend

A developer-focused email API with a React-based email-templating workflow (React Email).

Freemium
  • email-api
  • transactional-email
  • developer-tools
take

A developer-first email API from the React Email team, with a lovely DX. The default transactional email for indie and AI-built apps; React Email makes templates painless.

Deep dive →
Backend & data

Sanity

A headless CMS with a real-time hosted content database and a customisable React editing environment.

Freemium
  • headless-cms
  • content
  • structured-content
take

A headless CMS with a real-time content store and a fully customisable React Studio, queried with GROQ. Flexible enough for structured content that rigid CMSes choke on.

Visit ↗
Backend & data

Strapi

An open-source, self-hostable headless CMS that auto-generates REST and GraphQL APIs with a custom admin panel.

Free
  • headless-cms
  • open-source
  • self-hosted
take

The popular open-source, self-hostable headless CMS — auto-generated REST/GraphQL and a customisable admin. No per-editor seat cost when you run it yourself.

Visit ↗
Backend & data

Supabase

An open-source Firebase alternative: hosted Postgres with auth, storage and instant APIs.

Freemium
  • database
  • postgres
  • auth
take

The fastest way to get a real database, auth and APIs without running a backend — and it is just Postgres underneath, so you are not locked into something proprietary. My default backend for AI-built apps.

Deep dive →
Backend & data

Trigger.dev

An open-source platform for long-running background jobs and workflows in your codebase.

Freemium
  • background-jobs
  • workflows
  • open-source
take

Background jobs and long-running tasks that don't time out, written as code in your own repo. The fix for 'this needs to run for five minutes' on serverless.

Visit ↗
Backend & data

Turso

A SQLite-compatible distributed database on libSQL, designed for edge, multi-tenant and AI workloads.

Freemium
  • database
  • sqlite
  • edge
take

SQLite at the edge via libSQL, built for many small databases — per-tenant, per-agent. A fresh take on serverless data; great fit for multi-tenant and AI apps.

Visit ↗
Backend & data

UploadThing

A file-upload service for full-stack TypeScript apps, especially Next.js.

Freemium
  • file-uploads
  • typescript
  • nextjs
take

File uploads for TypeScript apps without wrestling S3 directly — typed, simple, Next-friendly. The 'just let me accept a file' button for indie builders.

Visit ↗
Backend & data

Upstash

A serverless data platform with HTTP-accessible Redis, a vector database and messaging (QStash).

Freemium
  • serverless
  • redis
  • vector-db
take

Serverless Redis and a vector database over HTTP, billed per request — perfect for spiky edge workloads. Reach for it when you need a cache or queue without running one.

Visit ↗