JavaScript Files

Open-source JavaScript projects categorized as Files

Top 23 JavaScript File Projects

  1. PDF.js

    PDF Reader in JavaScript

    Project mention: Show HN: I built a free alternative to Adobe Acrobat PDF viewer | news.ycombinator.com | 2025-08-14

    https://github.com/mozilla/pdf.js/issues/20097

    Almost certainly something a smaller team would have never caught, given that a team with a massive name behind them didn't.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. jsPDF

    Client-side JavaScript PDF generation for everyone.

    Project mention: HTML to PDF JavaScript – Example with Code | dev.to | 2025-02-24

    As stated in its documentation “html2pdf.js converts any webpage or element into a printable PDF entirely client-side using html2canvas and jsPDF.”

  4. Papa Parse

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

  5. pdfmake

    Client/server side PDF printing in pure JavaScript

    Project mention: Pdf Generation Libraries Comparison | dev.to | 2025-01-27

    PDF Make

  6. copy-webpack-plugin

    Copy files and directories with webpack

  7. globby

    User-friendly glob matching

  8. ai-renamer

    A Node.js CLI that uses Ollama and LM Studio models (Llava, Gemma, Llama etc.) to intelligently rename files by their contents

    Project mention: Show HN: AI Renamer – Rename your files with AI | news.ycombinator.com | 2025-03-11
  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. express-fileupload

    Simple express file upload middleware that wraps around busboy

    Project mention: How to Handle File Uploads with Node.js and Express - Multer Edition | dev.to | 2025-05-12

    In our previous guide, we showed how easy it is to handle file uploads using express-fileupload. Multer brings additional flexibility and control:

  11. react-uploady

    Modern file uploading - components & hooks for React

  12. Meteor-Files

    🚀 Upload files via DDP or HTTP to ☄️ Meteor server FS, AWS, GridFS, DropBox or Google Drive. Fast, secure and robust.

    Project mention: Is Modern Web Dev Too Complex for Newcomers? | dev.to | 2025-03-28

    📁 Blob Storage: While there are no official packages, There is a well-established packages meteor-files by Veliov Group. Which lets you pload files to AWS, GridFS, DropBox or Google Drive.

  13. jBinary

    High-level API for working with binary data.

  14. lolisafe

    Blazing fast file uploader and awesome bunker written in node! 🚀

  15. actions-for-nautilus

    An extension to the Gnome "Files" file manager that allows you to add arbitrary actions to the file selection context menu.

  16. UNITADE.md

    A plugin for note-taking app Obsidian which allows you to treat any file extension as markdown note-file

    Project mention: Obsidian Bases | news.ycombinator.com | 2025-08-18

    One of the nice things about Obsidian is its extensive plugin ecosystem for people who want additional features. Case and point, there's been an extension to do this almost as long as Obsidian has been around:

    https://github.com/Falcion/UNITADE.md

  17. filemanager

    Easy-to-use Svelte file manager (file explorer) component (by svar-widgets)

  18. simple-scaffold

    YAML based file/folder scaffold-er

    Project mention: skeletor VS simple-scaffold - a user suggested alternative | libhunt.com/r/theGeekist/skeletor | 2025-05-23

    Great scaffolder but doesn't have a snapshot feature

  19. backup-github-repo

    Backup all the issues and pull requests of a Github repo, including the comments, events, and labels, as JSON and as HTML

  20. jquery.filebrowser

    File browser jQuery plugin

  21. HMSC

    📂 HMSC (How Much Stuff CLI) analyst for your files and folders

  22. filenest

    File organization app which ideally should help you declutter your file dumps.

  23. gpt-contextfiles

    vscode extension, add a file, ask gpt3.5 with all the files you pass into it up to 16k tokens

  24. fs

    File system experiments (by guest271314)

  25. xopp-merger-app

    Merges two or more xournal notebooks.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Files discussion

Log in or Post with

JavaScript Files related posts

  • Show HN: I built a free alternative to Adobe Acrobat PDF viewer

    3 projects | news.ycombinator.com | 14 Aug 2025
  • Handling password-protected PDFs in Javascript

    1 project | dev.to | 19 Jun 2025
  • Show HN: Tritium – The Legal IDE in Rust

    4 projects | news.ycombinator.com | 12 Jun 2025
  • PDF.js VS EmbedPDF - a user suggested alternative

    2 projects | 4 Apr 2025
  • Is Modern Web Dev Too Complex for Newcomers?

    3 projects | dev.to | 28 Mar 2025
  • HTML to PDF JavaScript – Example with Code

    4 projects | dev.to | 24 Feb 2025
  • How to customize PDF.js

    2 projects | dev.to | 19 Oct 2024
  • A note from our sponsor - Sevalla
    sevalla.com | 1 Sep 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →

Index

What are some of the best open-source File projects in JavaScript? This list will help you:

# Project Stars
1 PDF.js 51,706
2 jsPDF 30,508
3 Papa Parse 13,163
4 pdfmake 12,069
5 copy-webpack-plugin 2,857
6 globby 2,593
7 ai-renamer 1,964
8 express-fileupload 1,554
9 react-uploady 1,188
10 Meteor-Files 1,113
11 jBinary 545
12 lolisafe 335
13 actions-for-nautilus 245
14 UNITADE.md 115
15 filemanager 104
16 simple-scaffold 58
17 backup-github-repo 47
18 jquery.filebrowser 37
19 HMSC 28
20 filenest 15
21 gpt-contextfiles 14
22 fs 3
23 xopp-merger-app 3

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com