mna / pigeon
Command pigeon generates parsers in Go from a PEG grammar.
☆853Updated last week
Alternatives and similar repositories for pigeon:
Users that are interested in pigeon are comparing it to the libraries listed below
- Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.☆1,039Updated 2 months ago
- Parser / Scanner Generator☆625Updated this week
- Pure Go line editor with history, inspired by linenoise☆1,060Updated last year
- Lex machinary for go.☆410Updated 2 years ago
- Elegant generics for Go☆1,713Updated 3 years ago
- Golang implementation of Radix trees☆901Updated 7 months ago
- An immutable radix tree implementation in Golang☆1,026Updated this week
- Type-driven code generation for Go☆1,428Updated last year
- Decorated Syntax Tree - manipulate Go source with perfect fidelity.☆1,327Updated last year
- github.com/cznic/ql has moved to modernc.org/ql☆1,303Updated 6 years ago
- Go glob☆970Updated last year
- Derives and generates mundane golang functions that you do not want to maintain yourself☆1,245Updated this week
- A disk-backed key-value store.☆1,416Updated 3 years ago
- Scriptable interpreter written in golang☆1,494Updated last year
- A Go code generator for MessagePack / msgpack.org[Go]☆1,821Updated last week
- A portable mmap package for Go☆989Updated 2 months ago
- Golang channel helpers and special types☆807Updated last year
- Type-safe, zero-allocation sets for Go☆815Updated 4 years ago
- moss - a simple, fast, ordered, persistable, key-val storage library for golang☆998Updated 2 months ago
- Get hash values for arbitrary values in Go (golang).☆752Updated 2 years ago
- Persistent stacks and queues for Go backed by LevelDB☆863Updated last month
- Expression evaluation in golang☆772Updated 2 months ago
- A simple file embedder for Go☆636Updated last year
- Parse and modify Go struct field tags☆636Updated last year
- Litter is a pretty printer library for Go data structures to aid in debugging and testing.☆1,559Updated this week
- Lexer for Go☆422Updated 2 years ago
- Simple and fast template engine for Go☆852Updated last year
- Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching.☆766Updated 5 months ago
- The Snappy compression format in the Go programming language.☆1,547Updated last year
- Automatic C-Go Bindings Generator for Go Programming Language☆1,528Updated last month