Packages tagged: parsing
ansiparse
Library to parse ANSI escape codes
argument_parser
Provides a complex command-line parser
binaryparse
Binary parser (and writer) in pure Nim. Generates efficient parsing procedures that handle many commonly seen patterns seen in binary files and does sub-byte field reading.
cligen
Infer & generate command-line interface/option/argument parsers
commandeer
Provides a small command line parsing DSL (domain specific language)
csv
Library for parsing, stringifying, reading, and writing CSV (comma separated value) files
docopt
Command-line args parser based on Usage message
expat
Expat wrapper for Nim
grammarian
Wrapper around PEG library, enhancing PEG reusability.
gura
Gura Configuration Language for Nim
honeycomb
A dead simple, no-nonsense parser combinator library written in pure Nim.
hparse
Text parsing utilities
intel_hex
Intel hex file utility library
joyent_http_parser
Wrapper for high performance HTTP parsing library.
lapp
Opt parser using synopsis as specification, ported from Lua.
libplist
wrapper around libplist https://github.com/libimobiledevice/libplist
lilt
Parsing language
millie
Convert big numbers to what's pleasant to see (an adorable, little girl, perhaps?) ... in Nim!
mmcif
Simple parser for mmCIF files (macromolecular structural data)
nimkalc
An advanced parsing library for mathematical expressions and equations
npeg
PEG (Parsing Expression Grammars) string matching library for Nim
rconv
Universal Rhythm-Game File parser and converter
sim
Parse config by defining an object
stylus
A standards compliant CSS level 3 tokenizer and parser written in pure Nim
textformats
Easy specification of text formats for structured data
xmltools
High level xml library for Nim
yaml
YAML 1.2 implementation for Nim