Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. File Upload

File Upload

102 projects

Showing 30 of 102 projects

SwiftyVK
SwiftyVKSwift

A Swift library for easy and powerful interaction with the VK API on iOS and macOS.

#longpoll#ios#oauth
Stars251
Forks57
Last commit21 days ago
flask-cloudy
flask-cloudyPython

A Flask extension for seamless file operations (upload, download, delete) across AWS S3, Google Storage, Azure, Rackspace, and local filesystem.

#flask-extension#python-library#cloud-storage
Stars242
Forks54
Last commit6 years ago
filestack-rails
filestack-railsJavaScript

Official Ruby on Rails plugin for integrating Filestack's file upload picker, multi-part uploader, and image transformation engine.

#upload#hacktoberfest#upload-file
Stars222
Forks98
Last commit1 year ago
aqua
aquaTypeScript

A minimal and fast HTTP server framework for Deno, designed for building web applications with simplicity and performance.

#http-server#cookies#minimalist
Stars216
Forks6
Last commit2 years ago
CarrierWave ImageOptimizer
CarrierWave ImageOptimizerRuby

A Ruby gem that automatically optimizes CarrierWave image uploads using jpegoptim and optipng.

#carrierwave#optipng#jpegoptim
Stars211
Forks35
Last commit4 years ago
attache
attacheRuby

A Ruby-based file upload server with dynamic image resizing, cloud storage backup, and TUS protocol support.

#imagemagick#ruby-gem#cloud-storage
Stars202
Forks9
Last commit5 years ago
ngx-dropzone-wrapper
ngx-dropzone-wrapperTypeScript

Angular wrapper library for Dropzone.js, providing components and directives for file uploads.

#wrapper-library#frontend#typescript
Stars173
Forks51
Last commit1 year ago
Dropbox
DropboxRuby

A Ruby client library for interacting with Dropbox API v2, providing full endpoint coverage and OAuth2 integration.

#team-collaboration#oauth2#ruby-gem
Stars173
Forks123
Last commit1 year ago
dash-uploader
dash-uploaderPython

An alternative upload component for Python Dash applications with unlimited file size support and server-side uploads.

#python-3#flow-js#data-upload
Stars154
Forks35
Last commit10 months ago
Flask-File-Upload
Flask-File-UploadPython

A Flask extension for handling file uploads with SQLAlchemy integration, storing files on the server and metadata in the database.

#upload-videos#orm#flask
Stars154
Forks15
Last commit3 years ago
aws-s3-uploader
aws-s3-uploaderJavaScript

A macOS Electron app for uploading files to AWS S3 directly from the status bar via drag-and-drop.

#upload#desktop-app#storage
Stars141
Forks14
Last commit9 years ago
ngx-operators
ngx-operatorsTypeScript

A collection of specialized RxJS operators for Angular applications to handle loading states, HTTP events, and zone management.

#http-handling#file-download#change-detection
Stars139
Forks17
Last commit1 year ago
go-tg
go-tgGo

A Go client library for the Telegram Bot API with a full-featured framework for building complex bots.

#go-library#bot-framework#telegram-bot-api
Stars135
Forks11
Last commit4 days ago
browse-everything
browse-everythingRuby

A Rails engine that enables file browsing and retrieval from cloud storage providers like Dropbox, Google Drive, and S3.

#oauth#amazon-s3#ruby-gem
Stars115
Forks21
Last commit4 months ago
react-native-file-upload
react-native-file-uploadObjective-C

A deprecated React Native plugin for uploading files and form data to servers.

#native-module#ios#objective-c
Stars113
Forks19
Last commit10 years ago
Uploady
UploadyPHP

A modern, secure PHP file uploader script with multi-file support, admin panel, and API.

#image-upload#upload-file#image-uploader
Stars109
Forks14
Last commit2 months ago
react-native-networking
react-native-networkingObjective-C

A deprecated React Native module for downloading and uploading files on iOS and Android.

#native-module#ios#file-download
Stars106
Forks22
Last commit8 years ago
TermiNetwork
TermiNetworkSwift

A zero-dependency networking library for building modern and secure iOS, watchOS, macOS, and tvOS applications.

#apple#ios#codable
Stars105
Forks10
Last commit1 year ago
node-s3
node-s3JavaScript

A Node.js web application for creating and manipulating AWS S3 buckets and files, with options for proxying uploads.

#nodejs#aws-s3#file-upload
Stars96
Forks5
Last commit14 years ago
CarrierWave Crop
CarrierWave CropRuby

A CarrierWave extension for cropping uploaded images with Jcrop preview in Ruby on Rails applications.

#rmagick#carrierwave#rails
Stars93
Forks56
Last commit10 years ago
file-upload
file-uploadTypeScript

An Angular module for drag-and-drop file uploads with validation and reactive forms support.

#validation#reactive-forms#frontend
Stars92
Forks13
Last commit2 days ago
exfile
exfileElixir

File upload persistence and processing for Phoenix/Plug applications with flexible storage and on-the-fly processing.

#elixir#ecto#phoenix-framework
Stars90
Forks19
Last commit4 years ago
fetch
fetchGo

A Go HTTP client inspired by the Web Fetch API, offering a lightweight and powerful alternative to Axios and Got.

#proxy-support#authentication#fetch-api
Stars88
Forks7
Last commit4 months ago
rack-secure-upload
rack-secure-uploadRuby

A Rack middleware that scans uploaded files for viruses using antivirus software like Avast or F-Secure.

#upload#rails#web-security
Stars74
Forks2
Last commit7 years ago
gulter
gulterGo

A Go HTTP middleware for handling multipart/form-data and file uploads, compatible with any standard library or framework router.

#http-handler#go-middleware#validation
Stars72
Forks3
Last commit1 year ago
shbin
shbinPython

A CLI tool that uploads code snippets, images, and files to a GitHub repository, turning it into a private pastebin for teams.

#team-collaboration#pastebin#internal-tools
Stars67
Forks4
Last commit1 year ago
Kotlin
KotlinKotlin

A multiplatform Kotlin SDK for interacting with the Pocketbase backend API from client and server applications.

#pocketbase-sdk#realtime-subscriptions#authentication
Stars65
Forks12
Last commit2 months ago
baraka
barakaGo

A Go library for parsing and handling file uploads in HTTP servers with filtering and storage capabilities.

#upload#http-server#api
Stars65
Forks6
Last commit3 years ago
ngx-flow
ngx-flowJavaScript

Angular wrapper for flow.js providing robust file uploads with drag & drop, queue management, and real-time progress.

#progress-tracking#resumable-uploads#frontend
Stars63
Forks19
Last commit15 days ago
qiniu
qiniuElixir

An Elixir SDK for interacting with Qiniu Cloud Storage, providing upload, download, and media processing capabilities.

#elixir#media-processing#cloud-storage
Stars60
Forks24
Last commit6 years ago
PreviousPage 3 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Frontend16
#Cloud Storage16
#Image Processing14
#Drag And Drop14
#Javascript12
#Self Hosted12
#Upload11
#Ios11
#Ruby Gem11
#Http Client11
#Php11
#Api Client11