Zenko CloudServer

Website

S3-compatible object storage server with multi-backend support

1.9k stars 257 forks last commit first released Apache-2.0

Actively maintained

Last commit 23 Jul 2026.

Zenko CloudServer screenshot

Zenko CloudServer is an open-source, Amazon S3-compatible object storage server written in Node.js. It can be used to emulate S3 locally for development and testing, or as a single S3 API front-end that routes data to different storage backends on-premises or in public clouds.

Key Features

  • Implements the Amazon S3 API for S3-compatible applications and tools
  • Multiple backend options, including filesystem-based storage and in-memory storage
  • Multi-backend routing to store objects in different locations based on configuration and request metadata
  • Designed for development workflows such as local S3 emulation and CI testing
  • Part of the broader Zenko multi-cloud data management ecosystem

Use Cases

  • Local S3-compatible storage for application development and integration testing
  • CI pipelines that require an AWS S3-like endpoint without external dependencies
  • Unified S3 access layer in front of multiple storage targets (on-prem and cloud)

Limitations and Considerations

  • Some advanced AWS S3 behaviors may differ depending on configured backends and deployment choices
  • The in-memory backend is intended for testing and does not provide persistence

Zenko CloudServer is a practical choice when you need an S3-compatible endpoint you control, either to mimic AWS S3 locally or to abstract multiple storage backends behind a single S3 API. It fits well in developer environments and in architectures that benefit from flexible object storage backends.

Categories:

Tags:

Tech Stack:

Share:

Similar to Zenko CloudServer

bknd logo

bknd

Lightweight backend platform with data, auth, media, and workflows

3.7k
144
Last commit

bknd is a lightweight Firebase/Supabase alternative that provides a modular backend with REST API, admin UI, auth, media, and workflows, deployable across many JS runtimes.

Apache-2.0Actively maintained
Alternative to:
Firebase logo
Firebase
+9

URL to PNG

HTTP service that generates PNG screenshots from URLs using Playwright

251
37
Last commit

Self-hosted HTTP API to render web pages to PNG with configurable viewport, caching, Playwright-based parallel rendering, and S3/CouchDB/filesystem storage.

MITActively maintained
Alternative to:
Urlbox logo
Urlbox
+4
MinIO logo

MinIO

High-performance S3-compatible object storage server

61.4k
7.7k
Last commit

MinIO is a high-performance, S3-compatible object storage server for building private cloud storage, data lakes, and scalable storage backends for applications.

AGPL-3.0Actively maintained
Alternative to:
Amazon S3 logo
Amazon S3
+7

SeaweedFS

Distributed storage for files and S3-compatible object storage

33.7k
2.9k
Last commit

SeaweedFS is a fast distributed storage system providing blob, file, and S3-compatible object storage with optional filer, replication, and erasure coding.

Apache-2.0Actively maintained
Alternative to:
Amazon S3 logo
Amazon S3
+7
Garage logo

Garage

S3-compatible distributed object storage for geo-distributed clusters

4.2k
159
Last commit

Garage is a lightweight, S3-compatible distributed object storage service built for small-to-medium self-hosted, geo-distributed deployments with strong resilience.

AGPL-3.0Actively maintained
Alternative to:
Amazon S3 logo
Amazon S3
+6

Flare

Modern file sharing platform with screenshot tool integrations

126
6
Last commit

Modern, self-hosted file sharing platform built with Next.js. Integrates with ShareX, Flameshot, and KDE Spectacle; supports S3/local storage, OCR, previews, and admin tools.

MITActively maintained
Alternative to:
WeTransfer logo
WeTransfer
+13