15 Useful Javascript Libraries For Working With File

Unlimited Downloads : 300,000+ Design Assets

There are so many JavaScript libraries for working with files out there that sometimes it`s hard to figure out which one to use. So in this post we`ve collected 15 Useful JavaScript Libraries for working with file that are worth of your time and effort.

PDF Viewer

PDF Viewer is a responsive Javascript plugin for embedding PDF files on a webpage. It is coded in pure Javascript, and does not require jQuery to work. So you can use this in AngularJS or ReactJS applications also.

PDF Viewer - Javascript Plugin

Papa Parse

The powerful, in-browser CSV parser for big boys and girls.

Papa Parse

Diff2html

Diff parser and pretty html generator.

diff2html

jsPDF

The leading HTML5 client solution for generating PDFs. Perfect for event tickets, reports, certificates, you name it!

jsPDF

UPNG.js

A small, fast and advanced PNG / APNG encoder and decoder.

UPNG

Js2flowchart

A visualization library to convert any JavaScript code into beautiful SVG flowchart.

js2flowchart.js

JSZip

It is a javascript library for creating, reading and editing .zip files, with a lovely and simple API.

JSZip

Charted

It is a tool for automatically visualizing data, originally created by the Product Science team at Medium. Provide the link to a data file and Charted returns a beautiful, interactive, and shareable chart of the data.

Charted

Opentype.js

It is a JavaScript parser and writer for TrueType and OpenType fonts. It gives you access to the letterforms of text from the browser or node.js.

opentype.js

Typefont

The first open-source library that detects the font of a text in a image.

Typefont

Sharp

High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP and TIFF images. Uses the libvips library.

sharp

FineUploader

Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features.

FineUploader

Watermark.js

A functional library for watermarking images in the browser. Written with ES6, and made available to current browsers via Babel. Supports urls, file inputs, blobs, and on-page images.

watermark.js

Smartcrop.js

It implements an algorithm to find good crops for images. It can be used in the browser, in node or via a CLI.

JavaScript Cookie

A simple, lightweight JavaScript API for handling browser cookies.


Leave a comment

Please be polite. We appreciate that. Your email address will not be published and required fields are marked