Google Maps Platform

Best Self Hosted Alternatives to Google Maps Platform

A curated collection of the 1 best self hosted alternatives to Google Maps Platform.

Cloud APIs and SDKs for integrating maps, map tiles, geocoding, Places search, routing and navigation into web and mobile applications. Provides client libraries, usage-based billing, traffic and route data, and location services.

Alternatives List

#1
Kriti Images

Kriti Images

A high-performance, URL-based image transformation service written in Go, enabling on-the-fly resizing, format changes, and CDN-friendly delivery.

Kriti Images screenshot

Kriti Images is a high-performance image transformation service built in Go, providing a URL-based API for real-time image processing. It is an open-source alternative to Cloudflare Images and ImageKit, designed for CDN-friendly delivery.

Key Features

  • URL-based transformations via simple URL parameters for on-the-fly image manipulation
  • Output formats JPEG, PNG and WebP with adjustable quality
  • Resizing, cropping, rotating, blurring, and brightness/contrast/gamma adjustments
  • Smart resizing modes: contain, cover, crop, pad, squeeze, and scaledown; supports background colors and rounded corners
  • CDN-friendly caching and high performance due to a Go-based backend
  • AWS S3 integration for storage and retrieval; ability to source images via URL
  • Source images can be provided via URL (no local upload required)

Use Cases

  • Build responsive images for multiple devices by transforming and serving on-the-fly
  • Integrate with existing CDNs to optimize external images by URL rewriting
  • Provide rapid image endpoints for apps without implementing their own image processing

Limitations and Considerations

  • Upload Images feature is experimental and disabled by default; enabling requires configuration changes and may be moved or removed in future updates

Conclusion

Kriti Images provides a lightweight, self-hosted solution for real-time image transformation via URL requests, with Go-based performance, S3 support, and CDN-friendly delivery. It is designed to be integrated into existing web stacks as a backend image service.

229stars
8forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running