Open-source projects categorized as Files
Related topics: #Filesystem #Go #Golang #File #Swift

Top 23 File Open-Source Projects

  • GitHub repo PDF.js

    PDF Reader in JavaScript

    Project mention: Forcing PDFs to fully load | reddit.com/r/firefox | 2021-04-30

    The document is fully loaded; there would be a blue loading line on the top, otherwise. The viewer just has trouble rendering it. Capture a performance profile using the Firefox Front-End preset, and file a bug. Also, try to open the document on other viewers to find out whether there's an issue with the pdf itself. Share the link to your report.

  • GitHub repo Uppy

    The next open source file uploader for web browsers :dog:

    Project mention: Is there any library that would help me create Textarea with text + image drag/drop like following GIF | reddit.com/r/webdev | 2021-01-15

    Uppy looks fancy: https://github.com/transloadit/uppy

  • GitHub repo jsPDF

    Client-side JavaScript PDF generation for everyone.

    Project mention: Highly formatted Printing of HTML pages | reddit.com/r/vuejs | 2021-04-26
  • GitHub repo Flysystem

    Abstraction for local and remote filesystems (by thephpleague)

    Project mention: Protected properties and methods: Good or bad? | reddit.com/r/PHP | 2021-03-29

    I'll let somebody else explain how complex and buggy these workarounds are: https://github.com/thephpleague/flysystem/issues/1285

  • GitHub repo Papa Parse

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

  • GitHub repo pdfmake

    Client/server side PDF printing in pure JavaScript

    Project mention: Django and Vue web app for creating and sending pdf invoices | reddit.com/r/vuejs | 2021-02-15

    What you will be using to generate the pdf invoices ?, i use PdfMake, and i generate it all on front with Vue2.

  • GitHub repo Files

    A modern file explorer that pushes the boundaries of the platform.

    Project mention: Noticed that Files Windows app has a very similar tab design that was first released in August 2020 | reddit.com/r/firefox | 2021-04-17

    Noticed that Files Windows app has a very similar tab design that was first released in August 2020.

  • GitHub repo ZipArchive

    ZipArchive is a simple utility class for zipping and unzipping files on iOS, macOS and tvOS.

  • GitHub repo watchdog

    Python library and shell utilities to monitor filesystem events.

    Project mention: Here is my take on configuring a react app inside a Django Project | reddit.com/r/django | 2021-04-24

    To extend what you've done here, you could use watchmedo github to run these commands in a script on file changes. There are other ways to get Django to use the latest JS code when developing, but using watchdog/watchmedo might integrate well into your current setup.

  • GitHub repo PHP FFmpeg

    An object oriented PHP driver for FFMpeg binary (by PHP-FFMpeg)

  • GitHub repo statik

    Embed files into a Go executable

    Project mention: Belajar dan Berkenalan dengan Go Embed | dev.to | 2021-05-05
  • GitHub repo fselect

    Find files with SQL-like queries

    Project mention: AWESOME WINDOWS TOOLS | dev.to | 2021-04-26

    fselect - Command-line tool to search files with SQL-like queries.

  • GitHub repo CSV

    CSV data manipulation made easy in PHP

  • GitHub repo copy-webpack-plugin

    Copy files and directories with webpack

    Project mention: My first public React 17 Boilerplate (with Webpack 5, Tailwind 2) | dev.to | 2021-01-02

    copy-webpack-plugin - Copy files to build directory

  • GitHub repo lsix

    Like "ls", but for images. Shows thumbnails in terminal using sixel graphics.

    Project mention: The year of the GNU/Linux gaming rig is nigh! | reddit.com/r/linuxmemes | 2021-04-23

    no, I found it and it's called lsix

  • GitHub repo Gaufrette

    PHP library that provides a filesystem abstraction layer − will be a feast for your files!

  • GitHub repo FileKit

    Simple and expressive file management in Swift

  • GitHub repo Zip

    Swift framework for zipping and unzipping files.

  • GitHub repo python-magic

    A python wrapper for libmagic

    Project mention: Validating file uploads in Django? | reddit.com/r/django | 2021-02-26

    After some more research, i found this package (https://github.com/ahupp/python-magic) that returns the file type / mime type. Would this be sufficient or is this one still prone to "very easy attacks".

  • GitHub repo diff2html

    Pretty diff to html javascript library (diff2html)

    Project mention: Git is my buddy: Effective Git as a solo developer | news.ycombinator.com | 2021-02-23

    Relevant useful tool: diff2html - a CLI that lets you quickly see an HTML output of all uncommitted the changes you've made (or compare against a branch).


    I have an alias `alias diff='diff2html -s side --ig package-lock.json'` which shows a side-by-side comparison of my changes. Highly recommend!

  • GitHub repo globby

    User-friendly glob matching

    Project mention: Simplying Targetables in PWA Studio | dev.to | 2021-03-31

    We need to do a few things in our local-intercept.js file to identify and load these files. So we are going to use globby again to find our targetables files.

  • GitHub repo FileBrowser

    Finder-style iOS file browser written in Swift (by marmelroy)

  • GitHub repo PyFilesystem2

    Python's Filesystem abstraction layer (by PyFilesystem)

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). The latest post mention was on 2021-05-05.


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

Project Stars
1 PDF.js 34,758
2 Uppy 24,026
3 jsPDF 21,905
4 Flysystem 11,892
5 Papa Parse 9,655
6 pdfmake 9,126
7 Files 9,010
8 ZipArchive 4,753
9 watchdog 4,724
10 PHP FFmpeg 3,803
11 statik 3,176
12 fselect 2,840
13 CSV 2,749
14 copy-webpack-plugin 2,590
15 lsix 2,525
16 Gaufrette 2,367
17 FileKit 2,149
18 Zip 1,999
19 python-magic 1,879
20 diff2html 1,664
21 globby 1,664
22 FileBrowser 1,457
23 PyFilesystem2 1,299