📈 GH Trending Explorer 🎲 Surprise me

Search: parser · Language: Go · clear

mvdan / sh

A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt

★ 9.1k Go today
TomWright / dasel

Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.

★ 8.1k Go 6d ago
buger / jsonparser

THE fastest alternative JSON parser for Go that does not require schema

★ 5.7k Go 15d ago
cel-expr / cel-go

Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)

★ 3.1k Go today
benhoyt / goawk

A POSIX-compliant AWK interpreter written in Go, with CSV support

★ 2.1k Go 11d ago
olebedev / when

A natural language date/time parser with pluggable rules

★ 1.5k Go 6d ago
Lifailon / lazyjournal

TUI for viewing logs from journald, auditd, file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and several filtering modes.

★ 1.4k Go 8d ago
pointlander / peg

Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.

★ 1.1k Go 8d ago
jf-tech / omniparser

omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.

★ 1.1k Go 9d ago
go-playground / form

:steam_locomotive: Decodes url.Values into Go value(s) and Encodes Go value(s) into url.Values. Dual Array and Full map support.

★ 931 Go 1mo ago
mna / pigeon

Command pigeon generates parsers in Go from a PEG grammar.

★ 922 Go 7d ago
pb33f / libopenapi

libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1, 3.0, Overlays and Arazzo parser, library, validator and toolkit for go applications.

★ 881 Go 1d ago
wundergraph / graphql-go-tools

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

★ 838 Go today
adhocore / gronx

Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.

★ 515 Go 23d ago
unitedrhino / go-cad

纯 Go 实现的 DWG/DXF 解析、渲染与写出库。支持 R9~R2018 读取、六代 DWG 容器写出、DXF/JSON 转换、中文 PNG/SVG 渲染、智能拆图与标题栏识别。37 张真实图纸与 LibreDWG 金标准值级对齐 100%。零 cgo,Apache-2.0。

★ 55 Go 19d ago
unitedrhino / docling

Get your documents ready for gen AI, in pure Go. A Go alternative to anydoc & Docling — 纯 Go 实现的文档解析库:PDF/Word/PPT/Excel/HTML/Markdown/EML/图片等 12 种格式统一解析为 Docling 协议(Markdown/JSON/content_list),表格还原·多栏阅读顺序·图表数据回填,OCR 收敛为一个大模型接口,单二进制零依赖,快 34~153 倍。联犀物联网平台知识库同款引擎。

★ 54 Go 7d ago
m314dev / m314dl

Fast HLS/DASH (m3u8/mpd) video downloader in one Go binary — native CENC/cbcs decryption, no mp4decrypt. Live recording, subtitles, byte-exact resume.