Go

File Handling (29)

  • Overall Score
  • Popularity
  • Trending
  • Activity
  • Maturity
542Top 10%
P A M T

pdfcpu pdfcpu

A PDF processor written in Go.
GoApache-2.0Star magnet • 8.2k stars
462Top 50%
P A M T

spf13 afero

The Universal Filesystem Abstraction for Go
GoApache-2.0Star magnet • 6.4k stars
432Top 50%
P A M T

dundee gdu

Fast disk usage analyzer with console interface written in Go
GoMITStar magnet • 4.9k stars
374
P A M T

C2FO vfs

Pluggable, extensible virtual file system for Go
GoMIT353 stars
306
P A M T

no-src gofs

A cross-platform real-time file synchronization tool out of the box based on Golang
GoApache-2.0517 stars
282
P A M T

viant afs

Abstract File Storage
GoApache-2.0347 stars
272
P A M T

SebastiaanKlippert go-wkhtmltopdf

Golang commandline wrapper for wkhtmltopdf
GoMITStar magnet • 1.2k stars
266
P A M T

rjeczalik notify

File system event notification library on steroids.
GoMITStar magnet • 923 stars
254
P A M T

otiai10 copy

Go copy directory recursively
GoMITStar magnet • 767 stars
250
P A M T

shurcooL vfsgen

Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.
GoMITStar magnet • 985 stars
220
P A M T

barasher go-exiftool

Golang wrapper for Exiftool : extract as much metadata as possible (EXIF, ...) from files (pictures, pdf, office documents, ...)
GoGPL-3.0280 stars
215
P A M T

charlievieth fastwalk

Fast directory traversal for Golang
GoMIT107 stars
211
P A M T

parsyl parquet

A library for reading and writing parquet files.
GoMIT124 stars
209
P A M T

kdomanski iso9660

A go library for reading and creating ISO9660 images
GoBSD-2-Clause282 stars
191
P A M T

artonge go-csv-tag

Read csv file from go using tags
GoGPL-3.0127 stars
177
P A M T

codingsince1985 checksum

Compute message digest for large files in Go
GoMIT112 stars
174
P A M T

qmuntal opc

Go implementation of the Open Packaging Conventions (OPC)
GoBSD-2-Clause77 stars
168
P A M T

artonge go-gtfs

Load GTFS files in golang
GoGPL-3.048 stars
168
P A M T

dixonwille skywalker

A package to allow one to concurrently go through a filesystem with ease
GoBSD-3-Clause103 stars
166
P A M T

homedepot flop

Go file operations library chasing GNU APIs.
GoMIT35 stars
158
P A M T

xis baraka

a tool for handling file uploads simple
GoMIT62 stars
151
P A M T

adelowo gulter

Golang middleware for handling multipart/form-data and uploading files
GoMIT66 stars
142
P A M T

1set gut

🍱 yet another collection of go utilities & tools
GoMIT27 stars
142
P A M T

leaanthony debme

embed.FS wrapper providing additional functionality
GoMIT35 stars