Best Cloudflare Pages Alternatives
20 tools similar to Cloudflare Pages
Free Jamstack hosting on Cloudflares edge with unlimited bandwidth and tight integration with Workers.

Fly.io
FreemiumRun full-stack apps and Postgres close to your users by deploying Firecracker microVMs to dozens of regions.

Coolify
Open SourceSelf-hostable, open source alternative to Heroku and Netlify

Railway
FreemiumDeploy apps to production infrastructure in seconds

Deno Deploy
FreemiumRun JavaScript and TypeScript on the edge with zero config, built by the team behind the Deno runtime.
Render
FreemiumManaged cloud hosting for web services, static sites, cron jobs, and Postgres without the AWS console.

Vercel
FreemiumDevelop, preview, and ship delightful user experiences

Heroku
PaidThe original git-push PaaS. Owned by Salesforce, still kicking, still the easiest way to deploy a Rails or Django app.
Hetzner
PaidHigh-performance European cloud hosting at unbeatable prices

Enclave
PaidSelf-serve confidential GPU compute with hardware-enforced isolation and cryptographic attestation

Plannotator
Open SourceReview and annotate your AI coding agent's plans and diffs before they ship

SecondHandTokens
PaidMarketplace to buy AI inference at half of retail or sell your unused credits

GeoLens
Open SourceOpen-source, self-hosted catalog and map builder for geospatial data

BlockSlides
Open SourceEmbeddable ProseMirror-powered WYSIWYG slide editor for React and Vue apps

KRNL Browser
PaidSelf-hosted remote browser you reach from the terminal over SSH

Cindy
FreeAgentless infrastructure automation where you write the plays in Rust

OpenHermit
FreemiumMake any website agent-ready with one script tag

Davit
Open SourceNative macOS UI for Apple's container platform on Apple silicon

dynpipe
FreePeer-to-peer file and text transfer over the web and CLI using simple share codes
ClaudeLines
FreeCommunity registry of Claude Code status lines you can install with one prompt

Verbatimeter
Open SourceDeterministically check how grounded an LLM or RAG answer is in its source text