ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.
File Upload GitHub Repositories (2026) · Open Source Tools
Discover the best File Upload open source repositories on GitHub. Explore trending tools, live star counts, source code, and developer projects updated daily.
Share files with your clients, from your own server. Free, open source (GPLv2), self-hosted — or use ProjectSend Cloud, the official hosted version run by the same team.
Production-ready file uploads, built for shadcn. Blocks, hooks and an upload engine for S3, R2, Cloudinary and more.
🌊 A flexible and fun JavaScript file upload library
Simple HTML5 drag-drop zone with React.js.
The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production.
Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight.
☁️ Ultra-fast, secure & lightweight self-hosted cloud storage — your files, photos, calendars & contacts, all in one place. Built in Rust.
A ShareX/file upload server that is easy to use, packed with features, and with an easy setup!
File Attachment toolkit for Ruby applications
Secure sharing of secrets, passwords and files
Modern file uploading - components & hooks for React
A minimal file upload/pastebin service.
Laravel-Mediable is a package for easily uploading and attaching media files to models with Laravel
Self-hosted files sharing application, easy to setup, easy to use
A jQuery plugin that simulates asynchronous file uploads.
Uptooda is a program for uploading images, screenshots and other files to a few dozen file hosting services. It can make screenshots, record videos from the screen, and has an integrated image editor.
⛴️ Fast, private file sharing between your devices. End-to-end encrypted, no account, no cloud. Resumable transfers, works beyond your Wi-Fi, compatible with LocalSend.
file manager for linux