Packages tagged: parser
Espirit
Nim parser for Morrowind's .esp/.esm files
NimMarc
Marc21 parser for Nimlang
abif
ABIF (Applied Biosystems Information Format) parser for DNA sequencing data
ada
Safe Nim wrapper over ada-url, a SIMD accelerated URL parser
antlr4nim
Nim interface to ANTLR4 listener/visitor via jsffi
bali
The Bali JavaScript Engine
beautifulparser
Simple parser for HTML
bro
A super fast CSS preprocessor for cool kids!
bson
BSON (Binary Json) serialization
chame
HTML5 parser for Chawan
cirru_parser
Parser for Cirru syntax
clapfn
A fast and simple command line argument parser inspired by Python's argparse.
cligen
Infer & generate command-line interface/option/argument parser
combparser
A parser combinator library for easy generation of complex parsers
commandant
Commandant is a simple to use library for parsing command line arguments. Commandant is ideal for writing terminal applications, with support for flags, options, subcommands, and custom exit options.
configparser
pure Ini configurations parser
cozycliparser
CLI parser builder, a convenience wrapper over `std/parseopt`
css
CSS parser and validator
datetime_parse
parse datetime from various resources
dfkup
A scripting language with VM + JIT compiler
editorconfig
A parser for EditorConfig
emailparser
email parser with code from Cyrus
etf
etf library for nim
fastpnm
fast PNM (.pbm .pgm .ppm) parser
fushin
Fetch fushinsha serif data and save as csv files
geecode
G-Code parser
gemf
Library for reading GEMF map tile stores
gemiweb0
A minimalist Internet better than gemini: program your own web browser, parser and interpreter! Subset of HTML, HTTP, CSS and JavaScript. Work in progress: https://bkil.gitlab.io/gemiweb0/ https://git
gemmaJSON
json parsing library based on bindings of simdjson
getopty
POSIX compliant command line parser
glossolalia
A DSL for quickly writing parsers
holo_json
usable fork of jsony
holst
A Jupyter notebook parser
honeycomb
A dead simple, no-nonsense parser combinator library written in pure Nim.
htmlparser
Parse a HTML document in Nim.
htsparse
Nim wrappers for tree-sitter parser grammars
iniplus
An INI parser written in Nim. Has more features and datatypes than std/parsecfg while still being just as fast!
jq
Faster JQ replacment
jsmn
Jsmn - a world fastest JSON parser - in pure Nim
jsonlines
Simple JSON Lines parser in Nim
kdl
KDL document language Nim implementation
lilt
Simple language for writing parsers
lrparser
An SLR Parser and Tokenizer
margrave
markdown dialect
marvdown
This is Marvdown ⚡️ A stupid simple Markdown parser
multipart
A simple multipart parser
mysqlparser
An efficient packet parser for MySQL Client/Server Protocol. Help you to write Mysql communication in either BLOCKIONG-IO or NON-BLOCKING-IO.
nap
Argument parser
nclap
A simple clap-like command line argument parser written in Nim
newfix
FIX Protocol optimized parser (Financial Information eXchange)
niMIDI
MIDI file parser in Nim, for Nim
nimAdif
An Amateur Data Interchange Format (ADIF) formatter and parser library written purely in Nim.
nimhuml
A Nim implementation of HUML (Human-Oriented Markup Language) parser and serializer
nimkdl
KDL 2.0 document parser for Nim
nimly
Lexer Generator and Parser Generator as a library in Nim.
nimpath
Interface to libxml2's XPath parser
nimterop
C/C++ interop for Nim
nmark
fast markdown parser
npeg
a PEG library
openparser
Tiny parsers and serializers for JSON, YAML, XML, TOML, CSV, BSON, Plist (XML+Binary), RSS, QR codes and more
osureplay
Osu replay parser library and command-line utility.
pape
Portable Executable parsing library
parlexgen
parser/lexer generator (LALR)
parseFixed
Parse fixed-width fields within lines of text (complementary to parsecsv)
parsegemini
Library for parsing text/gemini
parselicense
Parse Standard SPDX Licenses from string to Enum
rconv
Rhythm Game file converter
readfq
Wrapper for Heng Li's kseq
readfx
Parse FASTQ and FASTA files, using Heng Li's Klib
redisparser
RESP(REdis Serialization Protocol) Serialization for Nim
scfg
Simple configuration file format (scfg) parser
semver
Semantic versioning parser for Nim
sim
Parse config by defining an object
slimdown
Nim module that converts Markdown text to HTML using only regular expressions. Based on jbroadway's Slimdown.
sonaliwan
Nim-RCP addons (lipunila.sonaliwan.fr)
sparc
Schema Parser for Arguments and Commands for Nim
streamfix
FIX Protocol streaming parser (Financial Information eXchange)
sweetsyntax
A generic syntax highlighter, tokenizer, parser and AST explorer
toml_serialization
Flexible TOML serialization [not] relying on run-time type information
toon
A modular Nim implementation of the TOON data format
treesitter
Nim wrapper of the tree-sitter incremental parsing library
treesitter_agda
Nim wrapper for Agda language support within tree-sitter
treesitter_bash
Nim wrapper for Bash language support within tree-sitter
treesitter_c
Nim wrapper for C language support within tree-sitter
treesitter_c_sharp
Nim wrapper for C# language support within tree-sitter
treesitter_cpp
Nim wrapper for C++ language support within tree-sitter
treesitter_css
Nim wrapper for CSS language support within tree-sitter
treesitter_go
Nim wrapper for Go language support within tree-sitter
treesitter_haskell
Nim wrapper for Haskell language support within tree-sitter
treesitter_html
Nim wrapper for HTML language support within tree-sitter
treesitter_java
Nim wrapper for Java language support within tree-sitter
treesitter_javascript
Nim wrapper for Javascript language support within tree-sitter
treesitter_ocaml
Nim wrapper for OCaml language support within tree-sitter
treesitter_php
Nim wrapper for PHP language support within tree-sitter
treesitter_python
Nim wrapper for Python language support within tree-sitter
treesitter_ruby
Nim wrapper for Ruby language support within tree-sitter
treesitter_rust
Nim wrapper for Rust language support within tree-sitter
treesitter_scala
Nim wrapper for Scala language support within tree-sitter
treesitter_typescript
Nim wrapper for Typescript language support within tree-sitter
treestand
Tree-sitter parser generator for Nim
url
A standards-compliant WHATWG URL parser in pure Nim
urlon
URL Object Notation implemented in Nim
usu
usu parser/writer
wave
wave is a tiny WAV sound module
xml
Pure Nim XML parser
xmldomparser
Parses an XML Document into a XML DOM Document representation.
yyjson
Thin Nim bindings for yyjson with a small idiomatic high-level API