Open-source applications for hosting and sharing screenshots with customizable links and direct image management.
CloudPaste is a secure file sharing platform and multi-backend storage aggregator. It unifies local and S3-compatible cloud storage providers into a single managed file system, serving as a gateway for centralized file access and distribution. The platform distinguishes itself through a built-in browser-based Markdown editor for composing documents with formulas and diagrams. It provides secure content sharing using password protection, expiration dates, and path-restricted API keys to control programmatic access and visibility. The system covers broad capabilities in file management, including multi-format previews and chunked resumable uploads. It also implements the WebDAV protocol, allowing users to manage remote files via a web interface or mount storage as a network drive. User identity and access permissions are managed through a dedicated account system to control system entry and privileges.
This is a general-purpose file storage and management platform rather than a dedicated image hosting service, lacking the specific features like automatic screenshot capture and image-focused sharing workflows you requested.
Rustfs is a distributed object storage system designed for high availability and horizontal scalability. It functions as a cluster-based platform that manages data across multiple nodes, providing a self-hosted infrastructure for large-scale storage requirements. The system is built to be container-native, utilizing an operator to automate deployment and management within orchestrated environments. It provides compatibility with standard object storage protocols, allowing existing applications and tools to interact with the storage layer through a translation interface. To ensure long-term reliability, the platform employs erasure-coded redundancy and automated background scrubbing to detect and repair silent data corruption. The architecture supports extensibility through a modular plugin system, enabling custom logic to be integrated into the request pipeline. Security and compliance are prioritized through support for external identity providers, transport layer encryption, and strict data sovereignty controls that operate without external telemetry.
This is a distributed object storage system that provides the backend infrastructure for storing files, but it lacks the user-facing image management dashboard, screenshot capture tools, and sharing features required for an image hosting service.
SyncClipboard is a cross-platform synchronization service and server designed to share clipboard content and history across multiple devices. It utilizes a central server and a REST-based API to facilitate the exchange of data between custom client implementations. The system features a self-hosted synchronization server and a command-line interface for controlling clipboard data and executing application commands via the terminal. It includes an image format converter that downloads original source files and transforms modern image formats into compatible types to ensure successful pasting across different applications. Data persistence is managed through support for S3-compatible object storage and WebDAV backends. The service maintains a searchable chronological record of copied items and provides real-time synchronization of this history across different operating systems.
This is a clipboard synchronization and data exchange service rather than an image hosting platform, meaning it lacks the dedicated dashboard and link-sharing features required for managing and distributing image galleries.
minio-go is a client library and software development kit for interacting with S3-compatible object storage. It provides a programmatic interface for Go applications to manage buckets and objects using the S3 protocol. The library enables the execution of complex storage operations, including multi-part uploads for large datasets, data synchronization between filesystems, and the management of bucket lifecycle and replication policies. It also supports advanced data retrieval through object searching and SQL-based querying of stored data. The toolkit covers a broad range of administrative and security capabilities, including server-side encryption, bucket policy management, and the generation of presigned URLs. It further provides utilities for object immutability enforcement, event-driven bucket notifications, and storage usage auditing.
This is a client library for interacting with S3-compatible storage rather than a self-hosted application that provides a user-facing dashboard for image management and screenshot sharing.
Falcon is a minimalist Python web API framework and high-performance microservices framework. It serves as a resource-oriented API toolkit designed for building RESTful APIs and data plane services that prioritize low overhead, reliability, and scale. The framework implements an ASGI web server interface to handle both synchronous and asynchronous HTTP requests and WebSockets. It features a dedicated HTTP middleware system for intercepting network traffic and executing shared processing logic across multiple API endpoints. Its capability surface covers resource-based routing, HTTP specification compliance, and the management of request and response metadata. The project also includes command-line tools to inspect application configuration and routes, alongside utilities for measuring API performance.
This is a web framework for building APIs rather than a ready-to-use image hosting and sharing application, meaning you would need to develop the storage and management logic yourself.