Go Encoding

Open-source Go projects categorized as Encoding

Top 23 Go Encoding Projects

  1. msgpack

    msgpack.org[Go] MessagePack encoding for Golang (by vmihailenco)

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. stegify

    🔍 Go tool for LSB steganography, capable of hiding any file within an image.

  4. sttr

    cross-platform, cli app to perform various operations on string

  5. encoding

    Go package containing implementations of efficient encoding, decoding, and validation APIs.

  6. dongle

    A simple, semantic and developer-friendly golang crypto package

  7. go-geom

    Package geom implements efficient geometry types for geospatial applications.

  8. ecoji

    Encodes (and decodes) data as emojis

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. watson

    WATSON: Wasted but Amazing Turing-incomplete Stack-based Object Notation (by genkami)

  11. go-webp

    Simple and fast webp library for golang

  12. jx

    json encoding and decoding (by go-faster)

  13. base64

    Faster base64 encoding for Go (by cristalhq)

  14. polyline

    Package polyline implements a Google Maps Encoding Polyline encoder and decoder.

  15. go-kml

    Package kml provides convenience methods for creating and writing KML documents.

  16. go-fixedwidth

    Encoding and decoding for fixed-width formatted data

  17. qs

    Go module for encoding structs into URL query parameters (by sonh)

  18. ffmpegd

    FFmpeg websocket server for ffmpeg-commander.

  19. aces

    Encode in a character set of your choice

  20. polyglot

    A high-performance serialization framework used for encoding and decoding arbitrary datastructures across languages. (by loopholelabs)

  21. go-ef

    A Go implementation of the Elias-Fano encoding

  22. fpmoney

    🧧 Fixed-Point Decimal Money

  23. fpdecimal

    🛫 Fixed-Point Decimals

  24. go-enum-encoding

    Generate Go enum encoding

    Project mention: Enums in Go | news.ycombinator.com | 2024-07-12

    +1. Here is another alternative. I find this generator more lightweight and better syntax:

    https://github.com/nikolaydubina/go-enum-encoding

  25. swallowjson

    Golang: Support for preserving unknown fields from JSON when unmarshalling instead of discarding

  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).

Go Encoding discussion

Log in or Post with

Go Encoding related posts

  • save/load state and pointers

    1 project | /r/golang | 24 Nov 2022
  • Watson: Wasted but Turing-Incomplete Stack-Based Object Notation

    1 project | news.ycombinator.com | 18 Jul 2022
  • Working in the software industry, circa 1989 – Jim Grey

    5 projects | news.ycombinator.com | 11 Jul 2022
  • Small Fixed-Point Decimals library

    3 projects | /r/golang | 31 May 2022
  • Why all the hate?

    6 projects | /r/node | 3 Apr 2022
  • Unmarshal some fields in struct and the rest in map

    1 project | /r/golang | 10 Oct 2021
  • Package to read a configuration file to environmental variables

    2 projects | /r/rust | 8 Oct 2021
  • A note from our sponsor - InfluxDB
    influxdata.com | 29 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

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

# Project Stars
1 msgpack 2,472
2 stegify 1,231
3 sttr 1,043
4 encoding 1,003
5 dongle 978
6 go-geom 903
7 ecoji 847
8 watson 269
9 go-webp 257
10 jx 216
11 base64 181
12 polyline 113
13 go-kml 91
14 go-fixedwidth 82
15 qs 77
16 ffmpegd 75
17 aces 68
18 polyglot 47
19 go-ef 38
20 fpmoney 34
21 fpdecimal 31
22 go-enum-encoding 14
23 swallowjson 5

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com