Kriti Images

Website

Optimize & Transform Images - Easily at Scale

266 stars 13 forks last commit first released MIT

Slowing down

No commits since 27 Dec 2025. Check the issue tracker before you rely on it.

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.

Categories:

Tags:

Tech Stack:

Share:

Similar to Kriti Images

Thumbor logo

Thumbor

On-demand image resizing, cropping, filters, and smart focal-point detection

10.5k
865
Last commit

Thumbor is an open-source image processing server for on-demand resizing, smart cropping, format conversion, and filter pipelines via URL-based HTTP requests.

MITActively maintained
Alternative to:
CloudConvert logo
CloudConvert
+4
MAZANOKE logo

MAZANOKE

Privacy-focused in-browser image optimizer for self-hosting

2.7k
141
Last commit

Self-hosted image optimizer that compresses and converts images locally in your browser, works offline, and keeps files private with on-device processing.

GPL-3.0Actively maintained
Alternative to:
Convertio logo
Convertio
+6
Flyimg logo

Flyimg

On-the-fly image resizing, cropping, and format optimization API

1.2k
121
Last commit

Dockerized image processing service that fetches, resizes, crops, compresses, caches, and serves optimized images (AVIF, WebP, MozJPEG, PNG, GIF, optional JXL).

AGPL-3.0Actively maintained
Alternative to:
CloudConvert logo
CloudConvert
+6

TrailBase

Single-binary backend server with type-safe APIs, auth, and realtime

5.6k
191
Last commit

TrailBase is a fast, single-executable Firebase alternative with type-safe REST and realtime APIs, built-in auth, admin UI, WebAssembly extensibility, and SQLite storage.

OSL-3.0Actively maintained
Alternative to:
Firebase logo
Firebase
+6
ntfy logo

ntfy

HTTP-based pub-sub push notification service via PUT/POST

34k
1.6k
Last commit

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Apache-2.0Actively maintained
Alternative to:
Pushover logo
Pushover
+8
Navidrome logo

Navidrome

Web-based music server and personal audio streaming service

23.3k
1.7k
Last commit

Self-hosted music streaming server with a modern web UI, Subsonic-compatible API, multi-user support, and on-the-fly transcoding for large libraries.

GPL-3.0Actively maintained
Alternative to:
Plex logo
Plex
+13