10 Best JavaScript File Conversion Libraries

List hand-picked by Openbase Experts
Learn More

pap

papaparse

Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
9
Top Feedback
3Easy to Use
2Great Documentation
2Performant
GitHub Stars
10K
Weekly Downloads
1M
Last Commit
7mos ago
j2c

json-2-csv

Convert JSON to CSV *or* CSV to JSON!

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
248
Weekly Downloads
58K
Last Commit
5mos ago
csv

csvtojson

Blazing fast and Comprehensive CSV Parser for Node.JS / Browser / Command Line.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
4
Top Feedback
2Easy to Use
2Performant
GitHub Stars
2K
Weekly Downloads
469K
Last Commit
7mos ago
ffm

ffmpeg

ffmpeg module for nodejs

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
4
Top Feedback
4Poor Documentation
3Easy to Use
2Bleeding Edge
GitHub Stars
471
Weekly Downloads
31K
Last Commit
5yrs ago

convertapi

A Node.js library for the ConvertAPI

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
26
Weekly Downloads
5K
Last Commit
8mos ago
lc

libreoffice-convert

A simple and fast node.js module for converting office documents to different formats

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
2Great Documentation
GitHub Stars
103
Weekly Downloads
5K
Last Commit
2mos ago
wc

webp-converter

[DEPRECATED] A small node.js library for converting any image to webp file format or converting webp image to any image file format.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
170
Weekly Downloads
4K
Last Commit
7mos ago
htx

html-to-xlsx

node.js based html to xlsx transformation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
28
Weekly Downloads
2K
Last Commit
3mos ago
otp

office-to-pdf

Converts office documents (buffer) like .doc .docx .ppt .pptx to pdf

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1K
Last Commit
N/A
mtj

markdown-to-json

🕹️ Convert YAML front-matter in Markdown files to JSON. v0.5.1 is published on NPM. Current version is v0.5.3

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
237
Weekly Downloads
655
Last Commit
2yrs ago
ic

image-convert

convert image to different format like gif2jpg jpg2png also manage the quality & size

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
5
Weekly Downloads
176
Last Commit
5yrs ago
gif

gifify

😻 Convert any video file to an optimized animated GIF.

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
93
Last Commit
3yrs ago
ffe

fluent-ffmpeg-extended

A fluent API to FFMPEG (http://www.ffmpeg.org)

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
6
Weekly Downloads
12
Last Commit
8yrs ago