A simple lightweight temporary file hosting and sharing platform with drag & drop, paste, and API upload support.
Uguu is a simple, lightweight file hosting platform designed primarily for temporary file sharing, but it can also serve as a permanent file host. It allows users to upload files quickly without registration through drag & drop, paste, or click methods, and provides an API for programmatic uploads. The project solves the need for a minimal, self-hostable file sharing service with security controls like rate limiting and file blacklisting.
Developers, system administrators, or individuals needing a self-hosted, temporary file sharing solution with API support and integration with tools like ShareX.
Developers choose Uguu for its simplicity, lightweight design, and flexibility—it supports multiple databases and upload methods while being easy to self-host with minimal dependencies. Its open-source nature and security features like file blacklisting make it a reliable alternative to proprietary file hosts.
Uguu is a simple lightweight temporary file host with support for drop, paste, click and API uploading.
Supports one-click uploading with drag & drop, paste, or click methods, enabling immediate file sharing without user accounts.
Provides upload API with multiple response formats (JSON, HTML, Text, CSV), making it easy to integrate programmatically into custom applications.
Includes file extension/MIME whitelisting/blacklisting and upload rate limiting to prevent abuse and block unwanted content.
Compatible with ShareX and other screenshot tools, streamlining automated upload workflows for developers and users.
Requires configuring Nginx, PHP-8.3, a database (SQLite/MySQL/PostgreSQL), and Bun for compilation, which can be challenging for those unfamiliar with server administration.
Installation and configuration guides are on a separate wiki, which may lack detailed examples or be less maintained than in-repo documentation.
Lacks advanced features like user accounts, file versioning, or built-in encryption, making it unsuitable for scenarios needing robust management or security.
Easy and fast file sharing from the command-line.
Securely and anonymously share files, host websites, and chat with friends using the Tor network
A ShareX/file upload server that is easy to use, packed with features, and with an easy setup!
A minimalist, easy-to-host service for sharing images and other files
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.