Go Files

Open-source Go projects categorized as Files | Edit details
Related topics: #Golang #Go #Filesystem #HTTP #File

Top 23 Go File Projects

  • GitHub repo statik

    Embed files into a Go executable

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

    a better customizable tool to embed files in go; also update embedded files remotely without restarting the server

    Project mention: What is the preferred way to package static files (html/css/js) along with your standalone binary in 2020? | reddit.com/r/golang | 2020-12-25

    fileb0x - https://github.com/UnnoTed/fileb0x

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo copy

    Go copy directory recursively

  • GitHub repo storage

    A vendor-neutral storage library for Golang: Write once, run on every storage service.

    Project mention: 2021-16 Weekly Report for go-storage: An application-oriented unified storage layer for Golang. | reddit.com/r/golang | 2021-04-23

    More and much easier services support. We have built a code generator to generate code like optional function options. Like go-service-example, we can implement a new service in minutes. For now, we have implemented 10 services and more services are in our roadmap.

  • GitHub repo space-daemon

    The Space Daemon packages together IPFS, Textile Threads/Buckets, and Textile Powergate (Filecoin*) into one easy to install Daemon to make it easy to build peer to peer and privacy focused apps.

    Project mention: Introducing the Space SDK: Build Your Web & Mobile App on the Open Web | dev.to | 2021-02-03

    If you recall, earlier last year, we released the Space Daemon, a library for desktop that comes with IPFS/Textile nodes, exposed gRPC methods for features like encrypted file upload, file sharing, user-controlled accounts, and more tools for building Open Web applications, under the same underlying protocols.

  • GitHub repo afs

    Abstract File Storage

  • GitHub repo vfs

    Pluggable, extensible virtual file system for Go (by C2FO)

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo go-exiftool

    Golang wrapper for Exiftool : extract as much metadata as possible (EXIF, ...) from files (pictures, pdf, office documents, ...)

  • GitHub repo go-csv-tag

    Read csv file from go using tags

  • GitHub repo dotfile

    Simple version control made for tracking single files

    Project mention: Ask HN: What's Your Side Project? | news.ycombinator.com | 2021-11-12

    It seems like Covid left a lot of restaurants scrambling for contactless ordering solutions. They can be nice, but I find it annoying when I have to use my phone to look at a menu or to make an order. How does your system work?

    My side project is https://dotfilehub.com

    It’s a bare bones version control system for single files + a web interface.

  • GitHub repo opc

    Go implementation of the Open Packaging Conventions (OPC)

  • GitHub repo skywalker

    A package to allow one to concurrently go through a filesystem with ease

  • GitHub repo pgo

    Go library for PHP community with convenient functions

  • GitHub repo tarfs

    An implementation of the FileSystem interface for tar files.

  • GitHub repo checksum

    Compute message digest for large files in Go

  • GitHub repo parquet

    A library for reading and writing parquet files.

    Project mention: Anyone processing parquet files with Go? | reddit.com/r/golang | 2021-02-08

    We built https://github.com/parsyl/parquet because our AWS lambdas were running out of memory when we were using https://github.com/xitongsys/parquet-go. It's been working well for us for the last 2 years.

  • GitHub repo concurrent-writer

    Highly concurrent drop-in replacement for bufio.Writer

  • GitHub repo baraka

    a tool for handling file uploads simple

    Project mention: Handling multipart file uploads simple in Go with Baraka | dev.to | 2021-03-30

    View on GitHub

  • GitHub repo flop

    Go file operations library chasing GNU APIs.

  • GitHub repo go-gtfs

    Load GTFS files in golang

  • GitHub repo fileconversion

    A Go library to convert various file formats to plaintext and provide related functions

  • GitHub repo gut/yos

    🍱 yet another collection of go utilities & tools (by 1set)

  • GitHub repo DXF-go

    DXF Library for Golang

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-11-12.

Go Files related posts


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

Project Stars
1 statik 3,309
2 fileb0x 599
3 copy 359
4 storage 275
5 space-daemon 182
6 afs 163
7 vfs 140
8 go-exiftool 91
9 go-csv-tag 91
10 dotfile 90
11 opc 67
12 skywalker 65
13 pgo 60
14 tarfs 47
15 checksum 46
16 parquet 41
17 concurrent-writer 36
18 baraka 33
19 flop 29
20 go-gtfs 28
21 fileconversion 22
22 gut/yos 18
23 DXF-go 15
Find remote jobs at our new job board 99remotejobs.com. There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives