logo
Tech Logo

JavaScript File Utilities

Subscribe to receive new updates to JavaScript
JavaScript>Utils>File Utils

CSV Parser

4
SORT BY
Library Logo
PapaParse
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
MIT LicenseJavaScriptREADME
1.1K
146
10.4K
13 days ago
8 years
Library Logo
node-csv
Full featured CSV parser with simple api and tested against large datasets.
MIT LicenseCoffeeScriptREADME
213
29
3.2K
5 days ago
12 years
Library Logo
csv-parser
Streaming csv parser inspired by binary-csv that aims to be faster than everyone else
MIT LicenseJavaScriptREADME
128
34
1.2K
5 days ago
8 years
Library Logo
node-csv-parse
CSV parsing implementing the Node.js `stream.Transform` API
README
171
12
821
9 months ago
8 years
Top+ Add a listing

File Globber

1
Library Logo
picomatch
Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert
MIT LicenseJavaScriptREADME
42
27
525
3 months ago
3 years
Top+ Add a listing

File Saver

1
Library Logo
FileSaver.js
An HTML5 saveAs() FileSaver implementation
OtherJavaScriptREADME
4.3K
164
18.7K
10 days ago
11 years
Top+ Add a listing

File Upload

1
Library Logo
resumable.js
A JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable/restartable uploads via the HTML5 File API.
MIT LicenseJavaScriptREADME
613
174
4.4K
5 months ago
11 years
Top+ Add a listing

HTML <-> Markdown Converter

2
SORT BY
Library Logo
showdown
A bidirectional Markdown to HTML to Markdown converter written in Javascript
MIT LicenseJavaScriptREADME
1.5K
143
12.4K
about 15 hours ago
13 years
Library Logo
turndown
🛏 An HTML to Markdown converter written in JavaScript
MIT LicenseHTMLREADME
725
90
6.1K
2 days ago
10 years
Top+ Add a listing

HTML Parser

2
SORT BY
Library Logo
htmlparser2
The fast & forgiving HTML and XML parser
MIT LicenseTypeScriptREADME
356
9
3.4K
3 days ago
11 years
Library Logo
posthtml
PostHTML is a tool to transform HTML/XML with JS plugins
MIT LicenseJavaScriptREADME
140
11
2.8K
about 1 month ago
7 years
Top+ Add a listing

HTML Printing

1
Library Logo
Print.js
A tiny javascript library to help printing from the web.
MIT LicenseJavaScriptREADME
515
106
3.2K
5 months ago
6 years
Top+ Add a listing

Image Utils

3
SORT BY
Library Logo
html2canvas
Screenshots with JavaScript
MIT LicenseTypeScriptREADME
4.3K
754
25.7K
19 days ago
11 years
Library Logo
gif.js
JavaScript GIF encoding library
MIT LicenseJavaScriptREADME
622
85
4.3K
5 months ago
9 years
Library Logo
png.js
A (animated) PNG decoder in JavaScript for the HTML5 canvas element and Node.js
MIT LicenseJavaScriptREADME
83
37
446
about 1 month ago
11 years
Top+ Add a listing

Javascript Parser

3
SORT BY
Library Logo
acorn
A small, fast, JavaScript-based JavaScript parser
MIT LicenseJavaScriptREADME
752
27
8.2K
about 22 hours ago
10 years
Library Logo
terser
🗜 JavaScript parser, mangler and compressor toolkit for ES6+
OtherJavaScriptREADME
291
204
6.9K
6 days ago
7 years
Library Logo
seafox
A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript
ISC LicenseTypeScriptREADME
13
3
448
3 days ago
2 years
Top+ Add a listing

Markdown Parser

5
SORT BY
Library Logo
marked
A markdown parser and compiler. Built for speed.
OtherJavaScriptREADME
3.2K
55
27.2K
1 day ago
11 years
Library Logo
markdown-it
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
MIT LicenseJavaScriptREADME
1.4K
12
13.2K
2 days ago
7 years
Library Logo
showdown
A bidirectional Markdown to HTML to Markdown converter written in Javascript
MIT LicenseJavaScriptREADME
1.5K
143
12.4K
about 15 hours ago
13 years
Library Logo
remarkable
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.
MIT LicenseJavaScriptREADME
375
125
5.3K
about 1 month ago
8 years
Library Logo
remark
remark is a popular tool that transforms markdown with plugins. These plugins can inspect and change your markup. You can use remark on the server, the client, CLIs, deno, etc.
MIT LicenseJavaScriptREADME
306
3
5.0K
about 1 month ago
8 years
Top+ Add a listing

PDF Generation

5
SORT BY
Library Logo
jsPDF
Client-side JavaScript PDF generation for everyone.
MIT LicenseJavaScriptREADME
4.2K
112
24.0K
about 1 month ago
12 years
Library Logo
ReLaXed
Create PDF documents using web technologies
ISC LicenseJavaScriptREADME
442
47
11.7K
3 days ago
4 years
Library Logo
pdfkit
A JavaScript PDF generation library for Node and the browser
MIT LicenseJavaScriptREADME
986
353
7.9K
19 days ago
11 years
Library Logo
pdf-lib
Create and modify PDF documents in any JavaScript environment
MIT LicenseTypeScriptREADME
316
51
3.8K
4 days ago
5 years
Library Logo
labelmake
labelmake has moved and now available at pdfme / https://github.com/pdfme/pdfme
MIT LicenseTypeScriptREADME
30
2
359
2 days ago
2 years
Top+ Add a listing

PDF Printing

1
Library Logo
Print.js
A tiny javascript library to help printing from the web.
MIT LicenseJavaScriptREADME
515
106
3.2K
5 months ago
6 years
Top+ Add a listing

ZIP

2
SORT BY
Library Logo
jszip
Create, read and edit .zip files with Javascript
OtherJavaScriptREADME
1.2K
352
7.7K
6 months ago
13 years
Library Logo
zip.js
JavaScript library to zip and unzip files in the browser and Deno
JavaScriptREADME
479
0
2.5K
11 days ago
11 years
Top+ Add a listing