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

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

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

Railway
FreemiumDeploy apps to production infrastructure in seconds
Render
FreemiumManaged cloud hosting for web services, static sites, cron jobs, and Postgres without the AWS console.

Deno Deploy
FreemiumRun JavaScript and TypeScript on the edge with zero config, built by the team behind the Deno runtime.

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

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

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

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

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

OpenHermit
FreemiumMake any website agent-ready with one script tag

Cindy
FreeAgentless infrastructure automation where you write the plays in Rust

Davit
Open SourceNative macOS UI for Apple's container platform on Apple silicon
ClaudeLines
FreeCommunity registry of Claude Code status lines you can install with one prompt

dynpipe
FreePeer-to-peer file and text transfer over the web and CLI using simple share codes

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