Every stack comparison, indexed by what you're trying to decide
111 X-vs-Y comparisons across frameworks, CMS, databases, auth, hosting, static site generators, vectors, search, edge compute, analytics, and AI dev tools. Pick the pair you're weighing; the page does the work.
Frameworks
Headless CMS
- Sanity vs Contentful Sanity wins on developer experience, content modelling depth, and cost
- Payload vs Strapi Payload wins on TypeScript-first ergonomics, Postgres-native data layer, and the post-Figma-acquisition trajectory
- Sanity vs Storyblok Different protagonists
- Headless WordPress vs Sanity Neither is universally better; the deciding factor is your team, not the framework
- Storyblok vs Contentful Storyblok wins on visual editing and price
- Payload vs Sanity Self-hosted vs hosted
- TinaCMS vs Decap CMS TinaCMS is the modern Git-backed CMS in active development; Decap CMS (formerly Netlify CMS) is the older option in maintenance mode after Netlify deprioritised it
- Hygraph vs Contentful Hygraph is the cleaner mid-market alternative to Contentful
- Directus vs Strapi Different shapes within self-hosted
- Headless WordPress vs Payload Old-stack vs new-stack
- Builder.io vs Storyblok Both are visual-editing-first hybrids
- Ghost vs Headless WordPress Different scopes
Databases
- Supabase vs Neon Platform vs pure database
- Supabase vs Firebase Firestore The "Firebase alternative" pitch is real, Supabase wins on relational data, owned-data architecture, and SQL ergonomics
- Neon vs PlanetScale Postgres vs MySQL serverless
- Supabase vs PlanetScale Different shapes entirely
- Turso vs Cloudflare D1 Both are SQLite at the edge with different deployment stories
- Supabase vs Convex SQL vs reactive functions
- Neon vs Vercel Postgres Direct vs Vercel-bundled
- Xata vs Supabase Higher-level vs platform
- CockroachDB vs Supabase Distributed SQL vs serverless Postgres platform
- MongoDB Atlas vs Firebase Firestore Document database vs document-database-with-platform
Authentication
- Clerk vs Auth0 Clerk wins on developer experience, time-to-first-auth-flow, and price-at-mid-market
- Supabase Auth vs Clerk Owned-data vs hosted-DX
- Clerk vs WorkOS Different scopes
- Auth0 vs Supabase Auth Enterprise-tier vs developer-tier
- Auth.js (NextAuth) vs Clerk Library vs product
- Better Auth vs Clerk OSS library vs hosted product
- Clerk vs Firebase Auth Modern hosted vs Google-stack default
- Supabase Auth vs Firebase Auth The two bundled-with-platform default options
- WorkOS vs Auth0 B2B-focused vs general-enterprise
- Keycloak vs Auth0 Self-hosted vs SaaS
- Auth.js (NextAuth) vs Better Auth Established vs newer
- Lucia vs Better Auth Library vs slightly-larger-library
Hosting
- Vercel vs Netlify Next.js DX vs framework pluralism
- Render vs Railway Two modern Heroku alternatives at similar tiers
- Vercel vs Cloudflare Pages Polish vs cost
- Fly.io vs Render Multi-region edge-flavoured PaaS vs region-deploy PaaS
- Netlify vs Cloudflare Pages Polish vs cost
- Railway vs Fly.io Single-region polish vs multi-region power
- Hetzner Cloud vs DigitalOcean European cost-leader vs developer-friendly mid-market
- Coolify vs Dokku Modern self-hosted PaaS vs original self-hosted PaaS
- Heroku vs Render Original PaaS vs modern Heroku alternative
Static Site Generators
- Astro vs Hugo Hugo wins on raw build speed and operational simplicity, single Go binary, no Node toolchain, rebuilds 50,000 pages in seconds
- Astro vs Eleventy (11ty) Eleventy wins for small-to-medium content sites where a UI framework would be overhead
- Next.js vs Gatsby For new projects in 2026, this is barely a comparison, pick Next
- Astro vs Gatsby Astro is the modern answer; Gatsby is the legacy answer
- Hugo vs Jekyll Hugo is what Jekyll would be if it were rewritten in 2024
- Eleventy (11ty) vs Jekyll Eleventy is the JavaScript-flavoured Jekyll for the modern era
- Nuxt vs Next.js Same architectural shape, different UI framework
- SvelteKit vs Next.js SvelteKit ships smaller bundles for the same UI complexity and the developer experience is leaner
- Docusaurus vs VitePress Both are excellent docs SSGs, picked by the team's primary UI framework
- Starlight vs Docusaurus Starlight is the framework-agnostic docs option that finally serves teams not locked into React
- Hugo vs Eleventy (11ty) Hugo wins on raw speed and single-binary simplicity
- Astro vs SvelteKit Two modern frameworks at the same maturity tier, doing different jobs
- Astro vs Nuxt Astro for content, Nuxt for application-shape Vue work
- Astro vs Jekyll For new projects in 2026, Astro by a wide margin
- Nuxt vs VitePress Different scopes, both Vue-team-blessed
- Zola vs Hugo Hugo is the established choice with a much bigger community
- MkDocs vs Sphinx For Python project docs the choice is shape-driven
- Starlight vs VitePress Starlight is the framework-agnostic docs option (Astro), VitePress is the Vue-native one
- Mintlify vs Docusaurus Mintlify is the polished hosted option with vendor lock-in; Docusaurus is the open-source self-hosted default
- Hexo vs Jekyll Two mature blog SSGs with overlapping audiences
- Quarto vs MkDocs Different scopes within the Python world
- Fresh vs Astro Same architectural shape (islands), different runtime
- TinaCMS vs Astro Not really comparable, TinaCMS is a CMS, Astro is a framework
Vector Databases
- pgvector vs Pinecone Embedded-in-Postgres vs hosted-purpose-built
- Weaviate vs Qdrant Both excellent open-source self-hosted vector engines
- Pinecone vs Weaviate Hosted-only vs hosted-or-selfhost
- Chroma vs pgvector Both embedded options for prototype-to-mid-scale RAG
- Qdrant vs Pinecone Open-source self-hostable vs hosted-only
- Milvus vs Weaviate Distributed-by-default vs distributed-when-needed
- Turbopuffer vs Pinecone New object-store-backed vs incumbent hosted
- LanceDB vs pgvector Both embedded options with very different architectures
- MongoDB Atlas Vector Search vs Pinecone Bundled-with-platform vs purpose-built
- pgvector vs Qdrant In-Postgres vs purpose-built self-hosted
Search
- Algolia vs Typesense Polished hosted vs open-source self-hostable
- Typesense vs Meilisearch Two excellent open-source search engines with different DNAs
- Algolia vs Meilisearch Hosted-only premium vs open-source modern
- Pagefind vs Algolia Different shapes entirely
- Postgres Full-Text Search vs Typesense In-database FTS vs dedicated search engine
- Meilisearch vs Elasticsearch Modern Rust-based vs Java-stack incumbent
- Typesense vs Elasticsearch Lightweight modern engine vs heavyweight incumbent
- Algolia vs Elasticsearch Hosted polish vs self-host capability
- Elasticsearch vs OpenSearch Elastic original vs AWS-aligned fork
- Pagefind vs Typesense Build-time vs runtime
Edge Compute
- Cloudflare Workers vs Vercel Edge Two V8-isolate edge runtimes with different DNAs
- Cloudflare Workers vs AWS Lambda@Edge Modern V8 isolate vs traditional Lambda
- Vercel Edge vs Deno Deploy Both V8-isolate edge runtimes
- Cloudflare Workers vs Deno Deploy Two V8 isolate runtimes
- Fastly Compute vs Cloudflare Workers WASM-based vs V8-isolate
- Cloudflare Workers vs Fly.io Machines V8 isolates vs Docker containers
- Cloudflare Workers vs Bun Hosted edge runtime vs JS runtime
- AWS Lambda@Edge vs AWS CloudFront Functions Two AWS edge compute products
- Cloudflare Workers vs Akamai EdgeWorkers Modern developer-first vs enterprise-CDN-attached
Analytics
- Plausible Analytics vs Fathom Analytics Two privacy-first GA4 alternatives, 90% identical
- Plausible Analytics vs Google Analytics 4 The headline GA4 alternative comparison
- Plausible Analytics vs Umami Hosted privacy-first vs self-hosted privacy-first
- PostHog vs Mixpanel Open-source product analytics vs the original product analytics
- Mixpanel vs Amplitude The two product-analytics originals
- Plausible Analytics vs Cloudflare Web Analytics Paid privacy-first vs free Cloudflare-bundled
- Google Analytics 4 vs Matomo GA4 vs the open-source GA replacement
- Umami vs Matomo Two open-source self-hostable analytics tools
- Plausible Analytics vs Vercel Analytics Independent privacy-first vs platform-bundled
- PostHog vs Amplitude Open-source bundled product analytics vs enterprise product analytics
AI Dev Tools
Want a tailored recommendation?
If your decision involves more than one of these dimensions at once, framework plus CMS plus hosting plus database, paste your URL into the WordPress Stack Advisor for an AI-driven recommendation across the whole stack. Or book a 30-minute call for the human version.