Popularity
5.0
Stable
Activity
7.2
-
807
25
124

Code Quality Rank: L2
Programming language: JavaScript
License: Apache License 2.0
Tags: File Sharing and Synchronization     Distributed filesystems     Single-click/drag-n-drop upload    
Latest version: v1.5

PictShare alternatives and similar software solutions

Based on the "Single-click/drag-n-drop upload" category.
Alternatively, view PictShare alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of PictShare or a related project?

Add another 'Single-click/drag-n-drop upload' Software solution

README

PictShare

https://pictshare.net

Apache License HitCount

Host your own images gifs mp4s text bins and stay in control


Table of contents


New Features in v2

  • Added support for external storage
  • Encryption of files in external storage
  • Added text hosting (like pastebin)
  • Added URL shortening
  • Added WebP to images (and conversion from jpg,png to webp)
  • Massive code rework. Actually we designed it from the ground up to be more modular and easier to debug

Features

  • Selfhostable
  • Simple upload API
  • 100% file based - no database needed
  • Scalable
  • Many Filters for images
  • GIF to MP4 conversion
  • JPG, PNG to WEBP conversion
  • MP4 resizing
  • PictShare removes all exif data so you can upload photos from your phone and all GPS tags and camera model info get wiped
  • Change and resize your uploads just by editing the URL
  • Duplicates don't take up space. If the exact same file is uploaded twice, the second upload will link to the first
  • Many configuration options
  • Full control over your data. Delete images with individual and global delete codes

Development roadmap

  • [x] Duplicate detection
  • [x] Write permission detection
  • [x] Delete codes for every uploaded file
  • [x] Upload via link/url
  • [x] Upload via base64
  • [ ] Autodestruct for every uploaded file

Config options

Read here what those options do

  • [x] ALT_FOLDER
  • [x] URL (instead of FORCE_DOMAIN but mandatory)
  • [x] LOG_UPLOADER
  • [x] FFMPEG_BINARY
  • [x] PNG_COMPRESSION
  • [x] JPEG_COMPRESSION
  • [x] WEBP_COMPRESSION
  • [x] MASTER_DELETE_CODE
  • [x] MASTER_DELETE_IP
  • [x] UPLOAD_FORM_LOCATION
  • [ ] UPLOAD_QUOTA
  • [ ] UPLOAD_CODE
  • [ ] LOW_PROFILE
  • [ ] IMAGE_CHANGE_CODE
  • [ ] MAX_RESIZED_IMAGES
  • [ ] ALLOW_BLOATING
  • [ ] BACKBLAZE

Image hosting

  • [x] Resizing
  • [x] Filters
  • [x] Gif to mp4 conversion
  • [x] Upload of images

Text file hosting

  • [x] Upload of text files
  • [x] Render template for text files
  • [x] Raw data view
  • [x] Downloadable

URL shortening

  • [ ] Upload of links to shorten

MP4 hosting

  • [x] Resizing
  • [x] Preview image generation
  • [x] Upload of videos
  • [x] Automatic conversion if not mobile friendly or wrong encoder used
  • [x] Render template for videos

This is a HASCHEK SOLUTIONS project

HS logo


*Note that all licence references and agreements mentioned in the PictShare README section above are relevant to that project's source code only.