pointlander / peg
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
☆1,053Updated last week
Alternatives and similar repositories for peg:
Users that are interested in peg are comparing it to the libraries listed below
- Command pigeon generates parsers in Go from a PEG grammar.☆867Updated last week
- Parser / Scanner Generator☆635Updated this week
- Scriptable interpreter written in golang☆1,507Updated 3 weeks ago
- Pure Go line editor with history, inspired by linenoise☆1,064Updated last year
- github.com/cznic/ql has moved to modernc.org/ql☆1,303Updated 6 years ago
- idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go]☆1,883Updated this week
- Type-driven code generation for Go☆1,427Updated last year
- Lex machinary for go.☆411Updated 2 years ago
- A Go code generator for MessagePack / msgpack.org[Go]☆1,840Updated last month
- Elegant generics for Go☆1,718Updated 3 years ago
- Litter is a pretty printer library for Go data structures to aid in debugging and testing.☆1,570Updated 2 months ago
- Derives and generates mundane golang functions that you do not want to maintain yourself☆1,257Updated last month
- Decorated Syntax Tree - manipulate Go source with perfect fidelity.☆1,362Updated last year
- Automatic C-Go Bindings Generator for Go Programming Language☆1,552Updated 3 months ago
- A parser library for Go☆3,686Updated 2 weeks ago
- An immutable radix tree implementation in Golang☆1,035Updated last week
- Visualise Go program GC trace data in real time☆1,102Updated 6 years ago
- C to Go Assembly☆1,323Updated 3 years ago
- Benchmarks of Go serialization methods☆1,586Updated 7 months ago
- Cap'n Proto library and code generator for Go☆1,276Updated 2 months ago
- moss - a simple, fast, ordered, persistable, key-val storage library for golang☆1,001Updated 4 months ago
- Persistent stacks and queues for Go backed by LevelDB☆866Updated 4 months ago
- Go subcommand library.☆767Updated 2 years ago
- Lexer for Go☆423Updated 2 years ago
- ☆856Updated 8 months ago
- Parser combinator in Go. If there are any cross platform issues or backward compatibility issues, please reach out.☆284Updated 3 years ago
- Readline is a pure go(golang) implementation for GNU-Readline kind library☆2,127Updated 2 months ago
- A portable mmap package for Go☆1,013Updated 4 months ago
- A disk-backed key-value store.☆1,431Updated 3 years ago
- Diff, match and patch text in Go☆1,920Updated 9 months ago