Before browsing services, clarify your needs:
- Scale: Prototype, small production, or high-traffic app?
- Architecture: Monolithic, microservices, or serverless?
- Data: What databases/storage do you need?
- Traffic: Expected requests per month?
- Budget: $0/month target or flexible?
Use the main README to explore categories:
- Compute - VMs, containers, app hosting
- Databases - Managed databases and data stores
- Storage - Object storage and file systems
- CDN & Edge - Content delivery and edge computing
- Serverless - Function-as-a-Service platforms
- DevTools - CI/CD, monitoring, security
See how services combine in production scenarios:
- Serverless API - API with database and caching
- Full-Stack App - Complete web application
- Static Site CDN - Jamstack deployment
- Monitoring Stack - Observability setup
Match your project type to recommended services:
Web API/Backend
- Compute: Fly.io, Railway, Render
- Database: PlanetScale, Neon, Supabase
- Serverless: Vercel Functions, Netlify Functions
Static Website
- Hosting: Netlify, Vercel, GitHub Pages
- CDN: Cloudflare, Bunny.net
- Storage: Cloudflare R2, Backblaze B2
Data Processing/ML
- Compute: GCP AI Platform, AWS SageMaker
- Storage: AWS S3, GCP Cloud Storage
- AI/ML: Hugging Face Spaces, Replicate
If you prefer specific cloud providers:
- AWS Guide - Comprehensive AWS free tier
- GCP Guide - Google Cloud offerings
- Azure Guide - Microsoft Azure services
- Cloudflare Guide - Edge computing focus
- Fly.io Guide - Developer-friendly platform
Services with no time limits (but usage limits):
- AWS Lambda (1M requests/month)
- Cloudflare CDN (unlimited bandwidth)
- GitHub Actions (2,000 minutes/month)
Free for initial period, then paid:
- AWS EC2 (750 hours for 12 months)
- GCP Compute Engine ($300 credit for 90 days)
- Azure VMs ($200 credit for 30 days)
New account bonuses:
- DigitalOcean ($200 credit)
- Linode ($100 credit)
- Vultr ($100 credit)
Every service entry includes detailed limits:
free_tier:
type: "always-free"
always_free:
limits:
- "1M requests/month"
- "100GB outbound data"
- "1GB storage"Some services restrict regions:
- AWS: US East (N. Virginia) for many free tiers
- GCP: us-central1 for some services
- Azure: East US for free accounts
Every entry documents potential surprises:
- Data egress costs
- Service interdependencies
- Account age requirements
- Regional restrictions
All services show $0/month cost estimates.
Typical costs when limits are exceeded:
- EC2: $10-50/month for small instances
- RDS: $15-30/month for managed databases
- Lambda: $5-20/month for moderate usage
How costs increase with usage:
- Linear: Pay per GB/CPU hour (most compute)
- Logarithmic: Volume discounts apply
- Exponential: Complex pricing tiers
Use always-free services for initial development:
- Fly.io + Supabase + Cloudflare
- Vercel + PlanetScale + Netlify Functions
- Railway + PostgreSQL + Redis
Add time-limited services for expansion:
- AWS EC2 (12-month free tier)
- GCP Cloud SQL (90-day trial)
- Azure Database (30-day credit)
Transition to paid services when free limits insufficient:
- Upgrade to paid tiers of same providers
- Migrate to more cost-effective alternatives
- Implement multi-cloud redundancy
Combine services from different providers:
- Fly.io compute + AWS S3 storage + Cloudflare CDN
- Vercel hosting + PlanetScale database + Sentry monitoring
- Railway backend + Backblaze storage + Datadog observability
Use globally distributed services:
- Cloudflare for worldwide CDN
- Fly.io for multi-region deployment
- AWS Route 53 for DNS management
Frontend: Vercel/Netlify
Backend: Fly.io/Railway
Database: PlanetScale/Neon
Storage: Cloudflare R2
CDN: Cloudflare/Bunny.net
Monitoring: Sentry
Compute: AWS Lambda/GCP Functions
Database: AWS DynamoDB/GCP Firestore
Cache: Redis (various providers)
Auth: Supabase Auth
Monitoring: Datadog
Hosting: GitHub Pages/Netlify
CMS: Strapi (self-hosted free)
Storage: Cloudflare R2
CDN: Cloudflare
Forms: Netlify Forms
Use our tools to analyze services programmatically:
# Export all services to CSV
python tools/python/export_csv.py
# Export to JSON for custom analysis
python tools/python/export_json.py# Validate all service entries
python tools/validate.py
# Check for broken links
python tools/python/link_checker.py- Free tier meets my usage requirements?
- Regional availability covers my users?
- No hidden costs or gotchas?
- Complementary services available?
- Easy to migrate away if needed?
- Cost Risk: Likelihood of accidental charges
- Vendor Lock-in: Difficulty migrating to alternatives
- Learning Curve: Time to become productive
- Setup Time: Minutes to first deployment
- High-traffic production applications
- Mission-critical systems requiring SLAs
- Complex compliance requirements
- Need for enterprise support
- GitHub Issues - Report problems or ask questions
- Discussions - Share architectures and get advice
- Contributing Guide - How to add services or update information
Open an issue with:
- Your project requirements
- Expected scale and traffic
- Technology preferences
- Budget constraints
Remember: Free tiers are tools for learning and building, not shortcuts to production. Plan for scaling from day one.