A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt
Repository Index
47,133 repositories indexed
1–24 of 44 · Most stars
Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)
- golang
- go
- cel
- expression
Parse RSS, Atom and JSON feeds in Go
- atom-feed
- rss-feed
- rss
- atom
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
A Counter-Strike 2 Demo Parser for Go (demoinfo)
- counter-strike
- csgo
- golang
- go
PHP parser written in Go
Expression evaluation in golang
- evaluate-expressions
- expression-evaluator
- gval
- expression-language
Parser / Scanner Generator
parser for Google ProtocolBuffers definition
XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator
- xsd
- xsd-schema
- xml
- xml-parser
A simple CSS parser and inliner in Go
- go
- css-parser
A fast ISO8601 date parser for Go
- go
- golang
- parser
- iso8601
Golang library for querying and parsing OFX
Tokenizer (lexer) for anything
- golang
- tokenizer
- parse
- tokenizing
Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Convert string to duration in golang
- golang
- string
- duration
- convert
Universal JSON, BSON, YAML, CSV, XML, mt940 converter with templates
- yaml
- converter
- xml
- json
Pagser is a simple, extensible, configurable parse and deserialize html page to struct based on goquery and struct tags for golang crawler
- go
- golang
- goquery
- colly
A very simple CSS parser, written in Go
- css
- golang
Query Parser for REST
Converts golang AST to JSON and JSON to AST
- ast
- go
- golang
- json
µjson - A fast and minimal JSON parser and transformer that works on unstructured JSON
- json
- parser
- minimal
- performance
Fast SIP and SDP Parser
- sip-headers
- parse
- sdp
- sip-messages
A Lexer and Parser for Valves Data Format (known as vdf) written in Go
- vdf
- vdf-parser
- lexer
- valve