Open Source

    pekeUpload

    pekeUpload is a jQuery plugin that makes it easy to upload files from a web page, with drag and drop support, image previews, a progress bar, and validation for file size, type, and count.

    https://api.pekebyte.com/wp-content/uploads/2025/11/pekeUpload.png

    Description

    pekeUpload is an HTML5-based jQuery file-uploader plugin that makes it easy to add single or multiple file upload functionality to any website, with a wide range of configuration options. With over 80 stars on GitHub and published on npm, it's used by developers beyond my own client work.

    Features

    • Supports drag & drop file uploads when enabled
    • Real-time upload progress indicators
    • File preview for images, audio, and video before upload
    • File extension restrictions (allowed file types)
    • Maximum file size limit (in MB)
    • Customizable error messages (file too large, invalid file type, etc.)
    • Supports sending additional data with the upload request (the "data" option)
    • 80+ stars and 70+ forks on GitHub, published on npm

    Technologies

    Javascript
    jQuery