🍺 BREW Explorer

Category: parser Β· clear

llhttp llhttp

Fast HTTP parser library written in TypeScript and compiled to C, a modernized port of http_parser.

⬇ 101.4k/30d
poppler poppler

C++ library for parsing and rendering PDF documents with support for text extraction and annotation handling.

⬇ 83.4k/30d
ada-url ada-url

WHATWG-compliant URL parser library written in modern C++ with high performance across platforms.

⬇ 67.2k/30d
merve merve

C++ lexer for extracting named exports from CommonJS modules via static analysis without code execution.

⬇ 62.4k/30d β˜… 56 19d ago
oniguruma oniguruma

C shared library for regular expressions with multi-encoding support (ASCII, UTF-8, EUC, Shift_JIS, ISO-8859, etc.).

⬇ 61.2k/30d β˜… 2.5k 1y ago
libxml2 libxml2

C library for parsing and manipulating XML documents with XPath and XSLT support.

⬇ 43.1k/30d keg-only
tree-sitter tree-sitter

Incremental parsing library that builds syntax trees for code in C with language bindings.

⬇ 21.8k/30d
xclogparser xclogparser

Swift CLI tool that parses Xcode's SLF xcactivitylog format to generate build analysis reports.

⬇ 19.2k/30d β˜… 1.8k 11d ago
pycparser pycparser

Pure-Python C language parser, commonly used by cffi and code analysis tools.

⬇ 14.2k/30d β˜… 3.5k 12d ago
xcresultparser xcresultparser

Parse binary .xcresult bundles from Xcode builds and tests, outputting results in txt, XML, JUnit, Cobertura, HTML, Markdown, and other formats.

⬇ 12.0k/30d β˜… 146 3mo ago
md4c md4c

C Markdown parser with CommonMark compliance, SAX-like callback interface, and high performance.

⬇ 11.1k/30d β˜… 1.4k 16d ago
swig swig

C/C++ binding generator that creates scripting language interfaces (Python, Ruby, Perl, etc.) from C/C++ code.

⬇ 10.4k/30d
ast-grep ast-grep

Rust-based structural code search, lint, and rewrite tool supporting 10+ languages via AST matching.

⬇ 8.6k/30d
wayland-protocols wayland-protocols

Collection of Wayland protocol XML specifications and documentation for extending the Wayland display server.

⬇ 8.4k/30d
libcbor libcbor

C library for parsing and generating CBOR (Concise Binary Object Representation) binary data format per RFC 8949.

⬇ 7.6k/30d β˜… 401 1mo ago
lpeg lpeg

Parsing Expression Grammars library for Lua, enabling pattern matching and parsing via PEG syntax.

⬇ 7.2k/30d
doxygen doxygen

C++ documentation generator that parses source code and produces HTML, PDF, and other formats from embedded comments.

⬇ 6.7k/30d
popt popt

C library for parsing command-line options with support for aliases, reentrancy, and arbitrary argv[] arrays.

⬇ 6.7k/30d β˜… 64 2mo ago
json-c json-c

C library for parsing and serializing JSON data with reference-counted object model.

⬇ 6.4k/30d β˜… 3.3k 26d ago
cxxopts cxxopts

Header-only C++ library for parsing command-line arguments with support for flags, options, and positional arguments.

⬇ 6.3k/30d β˜… 4.8k 7d ago
libxslt libxslt

C library implementing XSLT 1.0 for XML transformation, used by system tools and build dependencies.

⬇ 6.0k/30d keg-only
qtscxml qtscxml

Qt library for creating state machines from SCXML (State Chart XML) files.

⬇ 5.8k/30d
protobuf-c protobuf-c

C library and code generator for Protocol Buffers data serialization format.

⬇ 4.7k/30d β˜… 3.0k 1y ago
shfmt shfmt

Go-based formatter and parser for POSIX shell, Bash, Zsh, and mksh scripts.

⬇ 4.5k/30d β˜… 8.8k 7d ago
uriparser uriparser

C/C++ library for parsing and handling URIs in strict compliance with RFC 3986.

⬇ 4.4k/30d
thrift thrift

Apache Thrift is a compiler and runtime library for building cross-language RPC services from a language-neutral IDL.

⬇ 4.1k/30d
libplist libplist

C library for parsing and generating Apple binary and XML property list formats.

⬇ 3.7k/30d

Load more β†’