Static websites

When you don't need a backend for your website, you can publish it as a static page. Static websites are cheap to host, so there are many free options.

GitLab pages

  • Free, static pages are hosted on GitLab
  • Separate websites for projects and organizations
  • Supports any static site generator
  • Free Continuous Integration
  • Slightly more complicated setup
  • Open GitLab Pages

GitHub pages

  • Free, static pages are hosted on GitHub
  • Separate websites for projects and organizations
  • Supports only Jekyll (to use other static site generators, you need to precompile files locally)
  • Easy, out-of-the-box setup
  • Open GitHub Pages

Surge

  • Free plan with unlimited websites, custom domains and basic SSL
  • Paid plan: $13/month/project
  • CLI and dashboard interface
  • Global CDN
  • Custom SSL (paid plan)
  • Custom redirects (paid plan)
  • Cross-Origin Resource Sharing (paid plan)
  • Open Surge

Aerobatic

  • Free plan with unlimited websites, custom domains and basic SSL
  • Paid plan: $15/month
  • CLI and dashboard interface
  • Global CDN
  • Deploy stages
  • 10 GB/day data transfer (for free)
    or 500 GB/month (paid plan)
  • Custom domain (paid plan)
  • Open Aerobatic

Netlify

  • Free plan for simple websites
  • Paid plans starting from $9/month
    ($49/month plan is free for Open Souce)
  • CDN for faster websites rendering
  • Free SSL certificates
  • HTTP2 support
  • Unlimited snapshots for reverting changes easily
  • Continuous Integration with GitHub, GitLab, BitBucket or your own repository
  • Supports multiple static site generators (Jekyll, Grunt, Middleman, Roots, Hugo) and front end build tools (Grunt, Gulp, Broccoli)
  • Open Netlify

Firebase

  • Free plan (1GB storage, 10GB/month transfer)
  • Pay as you go and monthly plans available
  • CDN for faster websites rendering
  • Free SSL certificates
  • HTTP2 support
  • Requires manual deployment
  • Not only for static pages
    (various tools and infrastructure for all kinds of websites and apps)
  • Functions - serverless backend (like Amazon Lambda)
  • Open Firebase