Go Parsing

Open-source Go projects categorized as Parsing
Topics: Golang Go Parser JSON API

Top 18 Go Parsing Projects

  • govaluate

    Arbitrary expression evaluation for golang

  • gabs

    For parsing, creating and editing unknown or dynamic JSON in Go

  • Project mention: 6 🔥 Awesome Golang packages (web devs) | dev.to | 2023-12-04

    GitHub repo: https://github.com/Jeffail/gabs

  • WorkOS

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

    WorkOS logo
  • M3U8

    Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. :cinema: (by grafov)

  • gval

    Expression evaluation in golang

  • graphql-go-tools

    GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.

  • Project mention: Scaling GraphQL Subscriptions in Go with Epoll and Event Driven Architecture | dev.to | 2024-03-04

    If you're interested in the full implementation of the resolver, you can find it on GitHub.

  • tag

    ID3, MP4 and OGG/FLAC metadata parsing in Go (by dhowden)

  • pe

    A :zap: lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and robust against PE malformations. (by saferwall)

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

    InfluxDB logo
  • gostradamus

    Gostradamus: Better DateTimes for Go 🕰️

  • ofxgo

    Golang library for querying and parsing OFX

  • Project mention: Show HN: Paisa – Open-Source Personal Finance Manager | news.ycombinator.com | 2023-09-22

    Perhaps you can just use https://github.com/aclindsa/ofxgo - it seems to be a pretty good Go package (just eyeballing it, haven't use it).

  • go-m3u8

    Parse and generate m3u8 playlists for Apple HTTP Live Streaming (HLS) in Golang (ported from gem https://github.com/sethdeckard/m3u8)

  • fitter

    New way for collect information from the API's/Websites (by PxyUp)

  • Project mention: Show HN: Fitter – configurable open-source scraper | news.ycombinator.com | 2024-01-14
  • rqp

    Query Parser for REST

  • allot

    Parse placeholder and wildcard text commands

  • listparse

    Parses through wordlists to refine them

  • googlesheetsparser

    googlesheetsparser is a library for dynamically parsing Google Sheets into Golang structs.

  • csv2api

    🏄‍♂️ The parser reads the CSV file with the raw data, filters the records, identifies fields to be changed, and sends a request to update the data to the specified endpoint of your REST API.

  • Project mention: 🔥 Frontend update: the Gowebly CLI now supports daisyUI components library | dev.to | 2023-11-21

    Other my small projects: yatr, gosl, json2csv, csv2api.

  • json

    A simple dynamic JSON parser. (by mcvoid)

  • topip

    IPv4 grep and top usage summary for log files

  • 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 Parsing related posts

Index

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

Project Stars
1 govaluate 3,533
2 gabs 3,368
3 M3U8 1,163
4 gval 696
5 graphql-go-tools 635
6 tag 535
7 pe 283
8 gostradamus 197
9 ofxgo 129
10 go-m3u8 112
11 fitter 98
12 rqp 69
13 allot 58
14 listparse 21
15 googlesheetsparser 15
16 csv2api 9
17 json 3
18 topip 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com