Go Files

Open-source Go projects categorized as Files

Top 23 Go File Projects

  • script

    Making it easy to write shell-like scripts in Go

    Project mention: GNU Parallel, where have you been all my life? | news.ycombinator.com | 2023-08-21

    I use Go. You can run scripts with go run directly, and this package makes shell tasks easy: https://github.com/bitfield/script

  • statik

    Embed files into a Go executable

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

  • copy

    Go copy directory recursively

  • fileb0x

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

  • storage

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

  • afs

    Abstract File Storage

  • vfs

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • config-file-validator

    Cross Platform tool to validate configuration files

    Project mention: Open Source: Validate XML, JSON, INI, TOML, and YAML files with one CLI | /r/opensource | 2023-10-27
  • 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.

  • go-exiftool

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

  • hasura-storage

    Storage for Hasura built on top of S3

  • go-csv-tag

    Read csv file from go using tags

  • dotfile

    Simple version control made for tracking single files

  • checksum

    Compute message digest for large files in Go

  • skywalker

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

  • parquet

    A library for reading and writing parquet files.

  • pgo

    Go library for PHP community with convenient functions (by arthurkushman)

  • opc

    Go implementation of the Open Packaging Conventions (OPC)

  • tarfs

    An implementation of the FileSystem interface for tar files.

  • concurrent-writer

    Highly concurrent drop-in replacement for bufio.Writer

  • baraka

    a tool for handling file uploads simple

  • fileconversion

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

  • lominus

    NUS Canvas file sync

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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 2023-10-27.

Go Files related posts

Index

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

Project Stars
1 script 4,858
2 statik 3,702
3 copy 652
4 fileb0x 632
5 storage 504
6 afs 282
7 vfs 266
8 config-file-validator 220
9 space-daemon 217
10 go-exiftool 213
11 hasura-storage 195
12 go-csv-tag 112
13 dotfile 99
14 checksum 97
15 skywalker 95
16 parquet 88
17 pgo 85
18 opc 75
19 tarfs 59
20 concurrent-writer 54
21 baraka 52
22 fileconversion 50
23 lominus 47
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com