Your open source pipeline for files, images, and video.
PicPorter is an open source drag-and-drop upload system designed to simplify how users handle files across modern web platforms. It provides a clean, intuitive interface for uploading images, videos, and general files directly into blogs, forums, and custom web applications. Built with flexibility in mind, PicPorter is designed to integrate easily into existing systems while remaining lightweight and customizable for developers.
At its core, PicPorter focuses on making file uploads feel seamless and predictable. Users can drag files directly into a designated upload area or select them manually through a standard file picker. Once selected, files are processed through a secure upload pipeline that supports validation, progress tracking, and configurable storage handling. This ensures that both end users and developers have clear feedback and control throughout the upload process.
PicPorter supports a wide range of media types, including common image formats like JPG and PNG, video formats such as MP4 and WEBM, and standard document types like PDFs and text files. The system is built to validate file types and sizes on both the client and server side, helping prevent invalid uploads and improving overall platform security.
From a developer perspective, PicPorter is structured to be modular and extensible. It separates frontend interaction from backend processing, making it easier to adapt to different frameworks or architectures. Storage can be configured for local environments or extended to cloud-based solutions, allowing the system to scale from small personal projects to larger production deployments.

- PicPorter – Drag-and-drop uploader for images, videos, and files with flexible backend storage and previews. AGPLv3
