Showing 391 open source projects for "uploads"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1
    Downloads: 60 This Week
    Last Update:
    See Project
  • 2
    tus-js-client

    tus-js-client

    A pure JavaScript client for the tus resumable upload protocol

    tus-js-client is a JavaScript client for the tus resumable upload protocol, enabling reliable and efficient file uploads, especially for large files or unstable network conditions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    VichUploaderBundle

    VichUploaderBundle

    A simple Symfony bundle to ease file uploads with ORM entities

    VichUploaderBundle is a Symfony bundle that simplifies file uploads by automatically handling the mapping, storage, and retrieval of uploaded files. It integrates with Doctrine entities and abstracts away the manual handling of file movement, naming, and cleanup. The bundle is highly configurable and works well for uploading images, documents, or any user-submitted files.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Laravel Chunk Upload

    Laravel Chunk Upload

    The basic implementation for chunk upload with multiple providers

    Laravel Chunk Upload simplifies chunked uploads with support for multiple JavaScript libraries atop Laravel's file upload system, designed with a minimal memory footprint. Features include cross-domain request support, automatic cleaning, and intuitive usage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    FileRise

    FileRise

    Lightweight, self-hosted file manager with granular ACLs

    ...The platform emphasizes privacy, ensuring all stored data remains under the owner’s control, whether deployed on a personal server, cloud instance, or local network. FileRise also includes automatic link generation, drag-and-drop uploads, and support for large file sizes, making it practical for personal and professional use alike. It is optimized for performance and low resource usage, allowing it to run efficiently on small VPS instances or home servers. Installation is straightforward, with Docker support for quick deployment and minimal configuration.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    ffmpeg.wasm

    ffmpeg.wasm

    FFmpeg for browser, powered by WebAssembly

    ffmpeg.wasm is a pure WebAssembly (and JavaScript/TypeScript) port of FFmpeg that enables in-browser media recording, conversion, and streaming—letting developers perform video/audio processing entirely client-side without server uploads. Transpiled via Emscripten from FFmpeg and its codecs into WebAssembly. Supports both single-threaded and multi-threaded cores using web workers. Written in TypeScript for improved developer experience.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 7
    Uppy

    Uppy

    The next open source file uploader for web browsers

    ...With its seamless integration, reliability and ease of use, Uppy is truly your best friend in file uploading. Lightweight and modular, plugin-based architecture, easy on dependencies. Large uploads survive network hiccups thanks to resumable file uploads via the open tus standard. Saves battery and data plan by letting users pick files from Webcam, Dropbox, Google Drive and Instagram, while letting servers do the heavy lifting via Companion. Works great with the file encoding and processing backend from Transloadit, but also works great without. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    graphql-upload

    graphql-upload

    Middleware and an Upload scalar to add support for GraphQL multipart

    ...The device requires sufficient disk space to buffer the expected number of concurrent upload requests. Promisify and await file upload streams in resolvers or the server will send a response to the client before uploads are complete, causing a disconnect.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Android Upload Service

    Android Upload Service

    Easily upload files in the background with progress notification

    ...You are safe launching upload requests from your fragments, activities and services without worrying about locking the thread in which you are. Check the wiki to learn how you can use it in your App. You are also safe if your app is put in the background. All the uploads will continue to be executed also when your device is idle. Bear in mind that if you kill your app, the service gets killed as well, as it's attached to your app's process and all the currently running uploads will be terminated abruptly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 10
    CarrierWave

    CarrierWave

    Classier solution for file uploads for Rails, Sinatra and others

    This gem provides a simple and extremely flexible way to upload files from Ruby applications. It works well with Rack based web applications, such as Ruby on Rails. CarrierWave gives you a store for permanent storage, and a cache for temporary storage. You can use different stores, including filesystem and cloud storage. Most of the time you are going to want to use CarrierWave together with an ORM. It is quite simple to mount uploaders on columns in your model, so you can simply assign...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PocketBase

    PocketBase

    Open Source realtime backend in 1 file

    PocketBase is an open-source backend written in Go, packaged as a single binary. It features an embedded SQLite database, real-time subscriptions, built-in authentication and file management, a web-based admin dashboard, and a simple REST-style API—ideal for building self‑contained apps on a single server.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 12
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Perplexica

    Perplexica

    Perplexica is an AI-powered answering engine.

    ...Perplexica offers multiple search modes—Speed, Balanced, and Quality—so you can trade off latency and depth depending on the task. It also enhances the experience with widgets and rich search types like images, videos, and domain-limited queries. With local search history, file uploads, and an easy Docker-based setup, it’s built for everyday research without sacrificing control or privacy.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 15
    Journiv

    Journiv

    Self hosted private journaling app

    Journiv is a modern self-hosted private journaling platform that puts privacy and ownership at the forefront of personal reflection and mood tracking. Built as a complete journaling solution, Journiv includes prompt-based entries, mood logs, advanced search, media uploads, and intuitive analytics that let you explore patterns over time without relying on external cloud services. Because it runs on your own infrastructure (e.g., via Docker), all of your entries, moods, and memories stay under your direct control, making it a strong alternative to commercial journaling apps that collect data. The app is currently in beta and sees active development with improvements such as draft support, Markdown editing, and multimedia integration. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    ZJU Icicles

    ZJU Icicles

    Zhejiang University Course Guide Sharing Program

    zju-icicles is a community-maintained collection of course resources for students at Zhejiang University, organized by department and course. It aggregates syllabi, lecture notes, past exams, assignments, and study guides contributed by generations of students. The catalog structure and contribution guidelines encourage consistent formatting so materials are easy to find and update. It promotes academic integrity by positioning the content as study aids rather than shortcuts, with reminders...
    Downloads: 104 This Week
    Last Update:
    See Project
  • 17
    Groq TypeScript / Node.s

    Groq TypeScript / Node.s

    The official Node.js / Typescript library for the Groq API

    ...With this SDK, developers can call Groq’s models, transcribe audio, perform file uploads — all with minimal boilerplate — which streamlines creation of AI-enabled applications in the JavaScript/TypeScript ecosystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Laravel Media Library

    Laravel Media Library

    Associate files with Eloquent models

    This package can associate all sorts of files with Eloquent models. It provides a simple, fluent API to work with. The Pro version of the package offers Blade, Vue and React components to handle uploads to the media library and to administer the content of a medialibrary collection. The storage of the files is handled by Laravel's Filesystem, so you can use any filesystem you like. Additionally the package can create image manipulations on images and pdfs that have been added in the media library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AutoClip

    AutoClip

    AI-powered video clipping and highlight generation

    AutoClip is an open-source, AI-powered video processing system designed to automate the extraction of “highlight” segments from full-length videos — ideal for creators who want to generate bite-sized clips, compilations, or highlight reels without manually sifting through hours of footage. The system supports downloading videos from major platforms (e.g. YouTube, Bilibili), or accepting local uploads, and then applies AI analysis to identify segments worth clipping based on content (e.g. high energy moments, speech, or other heuristics). Once highlights are identified, AutoClip can automatically cut those segments and optionally assemble them into a compilation, thus greatly reducing manual video editing effort. It uses a modern web application stack with a front end (React + TypeScript) for user interaction and a back end that handles downloading, processing, clipping, and queue management, allowing real-time progress feedback and easy deployment, e.g. via Docker.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 20
    restc-cpp C++ library

    restc-cpp C++ library

    Modern C++ REST Client library

    ...It Serializes a native C++ object or a container of C++ objects into a JSON payload and sends it to the REST API server (POST, PUT). It formulates an HTTP request to the REST API without serializing any data in either direction (typically DELETE). It uploads a stream of data, like a file, to an HTTP server. It downloads a stream of data, like a file or an array of JSON objects, from a HTTP server.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Laravel Mediable

    Laravel Mediable

    Laravel-Mediable is a package for easily uploading and attaching media

    Laravel-Mediable is a package for easily uploading and attaching media files to models with Laravel. The filesystem-driven approach is easily configurable to allow any number of upload directories with different accessibility. Easily restrict uploads by MIME type, extension, and/or aggregate type (e.g. image for JPEG, PNG or GIF). Many polymorphic relationships allow any number of media to be assigned to any number of other models without any need to modify their schema.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    urllib3

    urllib3

    Python HTTP library with thread-safe connection pooling

    urllib3 is a powerful, user-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you should too. Thread safety, connection pooling. Client-side TLS/SSL verification. File uploads with multipart encoding. Helpers for retrying requests and dealing with HTTP redirects. Support for gzip, deflate, brotli, and zstd encoding. Proxy support for HTTP and SOCKS. 100% test coverage. Professional support for urllib3 is available as part of the Tidelift Subscription. Tidelift gives software development teams a single source for purchasing and maintaining their software, with professional grade assurances from the experts who know it best, while seamlessly integrating with existing tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    CTFd

    CTFd

    CTFs as you need them

    ...Unlockable challenge support. Challenge plugin architecture to create your own custom challenges. Static & Regex-based flags. Custom flag plugins. Unlockable hints. File uploads to the server or an Amazon S3-compatible backend. Limit challenge attempts & hide challenges. Automatic bruteforce protection. Individual and Team-based competitions. Have users play on their own or form teams to play together. Scoreboard with automatic tie resolution. Hide Scores from the public. Freeze Scores at a specific time. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Files for Meteor.js

    Files for Meteor.js

    Upload files via DDP or HTTP to Meteor server FS

    Stable, fast, robust, and well-maintained Meteor.js package for file management using MongoDB Collection API. What does exactly this means? Calling .insert() method would initiate a file upload and then insert a new record into the collection. Calling .remove() method would erase stored file and records from MongoDB Collection. And so on, no need to learn new APIs. It's flavored with extra low-level methods like .unlink() and .write() for complex integrations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Multi

    Multi

    Create custom, lightweight macOS apps from websites

    Create a custom, lightweight macOS app from a group of websites.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB