awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
MarSeventh avatar

MarSeventh/CloudFlare-ImgBed

0
View on GitHub↗
4,395 stars·5,222 forks·JavaScript·mit·28 viewscfbed.sanyue.de↗

CloudFlare ImgBed

CloudFlare-ImgBed is a serverless image hosting platform built on Cloudflare Workers, designed to accept, store, and serve images through a global edge network. It runs entirely on Cloudflare's serverless infrastructure, handling requests without persistent servers, and caches public responses at the edge for fast content delivery. The system authenticates programmatic access using time-limited API tokens and automatically converts uploaded images to WebP format while compressing oversized files during the upload process.

The platform distinguishes itself through multi-backend storage routing, allowing files to be distributed across configurable providers including S3, R2, Telegram, Discord, and HuggingFace with automatic failover and load balancing. It supports chunked uploads with retry logic for reliable large file transfers, integrates with external moderation APIs to scan uploaded content, and exposes files through the WebDAV protocol for management via standard desktop clients. A dedicated random image endpoint and public gallery provide dynamic content retrieval and sharing capabilities.

The system includes an admin panel for browsing, searching, and managing files and folders, along with upload history tracking and user activity monitoring. It supports drag-and-drop and paste uploads, generates direct, Markdown, HTML, or BBCode links, and offers a multi-language interface toggle between Chinese and English. Configuration can be backed up and restored, and storage channels can be set up with load balancing adjustments from a unified interface.

Deployment options include Cloudflare Pages with automatic updates, Cloudflare Workers via GitHub Actions, or as a self-hosted Docker container.

Features

  • Cloudflare Workers Implementations - Runs entirely on Cloudflare Workers edge functions, handling requests without persistent servers or traditional runtime environments.
  • Chunked Uploaders - Automatically switches storage channels on failure and splits large files into chunks for reliable uploads.
  • Image Hosting Backends - Sends images and files to configurable storage backends including S3-compatible, Telegram, Discord, HuggingFace, and WebDAV channels.
  • Edge Cache Invalidation - Caches public GET and HEAD responses at the Cloudflare edge using Cache-Control headers, with automatic cache invalidation on updates.
  • Response Caching - Caches public GET and HEAD responses at the network edge using Cache-Control headers to reduce load on your origin server.
  • Image Optimization Pipelines - Converts uploaded images to WebP format and compresses oversized files automatically during the upload process.
  • Time-Limited API Tokens - Issues time-limited API tokens for programmatic access to upload and management endpoints.
  • Storage Backend Load Balancers - Sets up multiple storage backends, adjusts load balancing between them, and clears CDN caches from a single interface.
  • WebP Image Conversions - Transforms uploaded images to WebP format before storage to reduce file size and improve loading speed.
  • Multi-Backend Routing - Sends uploaded files to configurable channels such as Telegram, Cloudflare R2, S3, Discord, HuggingFace, or WebDAV.
  • Session-Managed Access Controls - Protects uploads and admin pages with password-based authentication, session management, and expiring API tokens.
  • Drag-and-Drop File Upload - Accepts files through drag-and-drop, click-to-select, or paste actions, supporting batch uploads with real-time progress display.
  • Content Caching Accelerators - Delivers content faster by caching responses across a global network and automatically clearing stale data after updates.
  • Multi-Format Link Copying - Generates direct, Markdown, HTML, or BBCode links for any uploaded file and copies them to the clipboard with one click.
  • Cloudflare Workers Deployments - Runs as a Docker container or deploys to Cloudflare Workers with one click through GitHub Actions.
  • Multi-Platform Deployments - Runs on Cloudflare Pages with automatic updates, Cloudflare Workers via GitHub Actions, or as a self-hosted Docker container.
  • Image Hosting API Integrations - Integrates with the PicGo image hosting tool and supports cross-origin API requests for third-party integration.
  • WebDAV Remote File Management - Manages uploaded files and directories through any WebDAV-compatible client application.
  • Content Moderation Filters - Scans uploaded images through configurable moderation APIs to filter inappropriate content automatically.
  • Moderation APIs - Scans uploaded images through configurable third-party moderation APIs to automatically filter inappropriate content.
  • Upload Activity Trackers - Records upload statistics, IP addresses, and geographic locations per user, with permission controls for upload access.
  • Public Galleries - Exposes a browsable visitor gallery that displays publicly accessible uploaded files.
  • File Management Dashboards - Browses, searches, filters, moves, renames, deletes, and copies files and folders through a web dashboard.
  • File Search & Filtering - Locates specific files quickly by name or metadata, with paginated loading for large collections.
  • Image Hosting - Redesigned frontend for telegraph-based image hosting.

Star history

Star history chart for marseventh/cloudflare-imgbedStar history chart for marseventh/cloudflare-imgbed

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to CloudFlare ImgBed

Similar open-source projects, ranked by how many features they share with CloudFlare ImgBed.
  • emdash-cms/emdashemdash-cms avatar

    emdash-cms/emdash

    10,887View on GitHub↗

    EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru

    TypeScriptastrocmsemdash
    View on GitHub↗10,887
  • lsky-org/lsky-prolsky-org avatar

    lsky-org/lsky-pro

    4,662View on GitHub↗

    Lsky Pro is a self-hosted image hosting platform and digital asset management system. It provides a web application for uploading and organizing images into albums, while functioning as an image hosting API and processing gateway for programmatic asset management. The system distinguishes itself by supporting monetized storage services, integrating payment gateways and coupon systems to manage user subscriptions and storage quotas. It features a decoupled storage architecture that integrates with S3, OSS, WebDav, and other cloud providers to separate file storage from the application server.

    Bladecloudimage-storeimages
    View on GitHub↗4,662
  • prasathmani/tinyfilemanagerprasathmani avatar

    prasathmani/tinyfilemanager

    5,925View on GitHub↗

    Tiny File Manager is a single-script PHP file manager that provides a complete web-based interface for browsing, uploading, editing, and managing files and folders on a server. All functionality is contained in one PHP file with no external dependencies beyond the web server, using constant-based configuration and session authentication for access control. The file manager distinguishes itself through a built-in browser-based code editor with syntax highlighting for over 150 programming languages, an embedded document preview proxy that displays office documents and PDFs through Google or Mic

    PHPcode-editorfile-browserfile-explorer
    View on GitHub↗5,925
  • mirai-mamori/sakurairomirai-mamori avatar

    mirai-mamori/Sakurairo

    3,996View on GitHub↗

    Sakurairo is a feature-rich WordPress theme and personal blog framework designed for multilingual sites. It functions as a visual layer that provides comprehensive layout controls, ranging from a dynamic UI toolkit with glassmorphism effects to a full personal branding site template. The project distinguishes itself through AI content enhancement, using large language models to automatically summarize articles and generate interactive terminology annotations. It also integrates external activity tracking and profile synchronization for platforms such as Steam and Bilibili. The theme includes

    PHPai-assistedai-assisted-readingcolor-scheme
    View on GitHub↗3,996
See all 30 alternatives to CloudFlare ImgBed→

Frequently asked questions

What does marseventh/cloudflare-imgbed do?

CloudFlare-ImgBed is a serverless image hosting platform built on Cloudflare Workers, designed to accept, store, and serve images through a global edge network. It runs entirely on Cloudflare's serverless infrastructure, handling requests without persistent servers, and caches public responses at the edge for fast content delivery. The system authenticates programmatic access using time-limited API tokens and automatically converts uploaded images to WebP format while…

What are the main features of marseventh/cloudflare-imgbed?

The main features of marseventh/cloudflare-imgbed are: Cloudflare Workers Implementations, Chunked Uploaders, Image Hosting Backends, Edge Cache Invalidation, Response Caching, Image Optimization Pipelines, Time-Limited API Tokens, Storage Backend Load Balancers.

What are some open-source alternatives to marseventh/cloudflare-imgbed?

Open-source alternatives to marseventh/cloudflare-imgbed include: emdash-cms/emdash — EmDash is an open-source content management system built on Astro that combines a visual admin panel with a… lsky-org/lsky-pro — Lsky Pro is a self-hosted image hosting platform and digital asset management system. It provides a web application… prasathmani/tinyfilemanager — Tiny File Manager is a single-script PHP file manager that provides a complete web-based interface for browsing,… mirai-mamori/sakurairo — Sakurairo is a feature-rich WordPress theme and personal blog framework designed for multilingual sites. It functions… kartik-v/bootstrap-fileinput — bootstrap-fileinput is a Bootstrap-compatible HTML5 file upload widget and plugin. It provides a customizable… fex-team/webuploader — Webuploader is a browser-based file upload library written in JavaScript. It provides a system for managing multi-file…