Topic

parser

Repositories (1402)

zh-address-parse
zh-address-parse ldwonday JavaScript

全网识别准确度最高的中国大陆收货地址智能解析

824
gval
gval PaesslerAG Go

Expression evaluation in golang

813
json-parser
json-parser cerbero90 PHP

🧩 Zero-dependencies lazy parser to read JSON of any dimension and from any source in a memory-efficient way.

808
rsql-parser
rsql-parser jirutka Java

Parser for RSQL / FIQL – query language for RESTful APIs

805
node-csv-parse
node-csv-parse adaltas

CSV parsing implementing the Node.js `stream.Transform` API

798
Pyverilog
Pyverilog PyHDI Python

Python-based Hardware Design Processing Toolkit for Verilog HDL

798
putout
putout coderaiser JavaScript

🐊 Pluggable and configurable JavaScript Linter, code transformer and formatter with superpowers 💪: built-in support of js, jsx, ts, markdown, yaml,...

796
javalang
javalang c2nes Python

Pure Python Java parser and tools

795
N3.js
N3.js rdfjs JavaScript

Lightning fast, spec-compatible, streaming RDF for JavaScript

794
typed-query-selector
typed-query-selector g-plane TypeScript

Better typed `querySelector` and `querySelectorAll`.

785
Grammar-Kit
Grammar-Kit JetBrains Java

Grammar files support & parser/PSI generation for IntelliJ IDEA

770
crossplane
crossplane nginxinc Python

Quick and reliable way to convert NGINX configurations into JSON and back.

761
fastHan
fastHan FudanNLP Python

fastHan是基于fastNLP与pytorch实现的中文自然语言处理工具,像spacy一样调用方便。

760
rapidyaml
rapidyaml biojppm C++

Rapid YAML - a library to parse and emit YAML, and do it fast.

754
pubmed_parser
pubmed_parser titipata Python

:clipboard: A Python Parser for PubMed Open-Access XML Subset and MEDLINE XML Dataset

736
ics-py
ics-py ics-py Python

Pythonic and easy iCalendar library (rfc5545)

721
demoparser
demoparser LaihoE Rust

Counter-Strike 2 replay parser for Python and JavaScript

711
surgeon
surgeon gajus JavaScript

Declarative DOM extraction expression evaluator. 👨‍⚕️

688
liqe
liqe gajus TypeScript

Lightweight and performant Lucene-like parser, serializer and search engine.

682
griffe
griffe mkdocstrings Python

Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking...

681
mri
mri lukeed JavaScript

Quickly scan for CLI flags and arguments

678
html-query
html-query orf HTML

jq, but for HTML

670
datefinder
datefinder akoumjian Python

Find dates inside text using Python and get back datetime objects

663
EmailReplyParser
EmailReplyParser willdurand PHP

PHP library for parsing plain text email content.

650
formula-parser
formula-parser handsontable JavaScript

Javascript Library parsing Excel Formulas and more

649
HlslTools
HlslTools tgjones HLSL

A Visual Studio extension that provides enhanced support for editing High Level Shading Language (HLSL) files

633
SwagGen
SwagGen yonaskolb Swift

OpenAPI/Swagger 3.0 Parser and Swift code generator

632
form2js
form2js maxatwork TypeScript

Parse browser forms into structured JavaScript objects. Six adapters — React hooks, vanilla DOM, jQuery, FormData, and more. One coherent API.

632
tabloid
tabloid thesephist JavaScript

A minimal programming language inspired by clickbait headlines

631
ExpressionEvaluator
ExpressionEvaluator codingseb C#

A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts

630
kgt
kgt katef C

BNF wrangling and railroad diagrams

629
rdb
rdb HDT3213 Go

Golang implemented Redis RDB parser for secondary development and memory analysis

627
ntfstool
ntfstool thewhiteninja C++

Forensics tool for NTFS (parser, mft, bitlocker, deleted files)

624
JPEGsnoop
JPEGsnoop ImpulseAdventure C++

JPEGsnoop: JPEG decoder and detailed analysis

621
tree-sitter-markdown
tree-sitter-markdown tree-sitter-grammars C

Markdown grammar for tree-sitter

618
CppAst.NET
CppAst.NET xoofx C#

CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros

617
MinerU-Diffusion
MinerU-Diffusion opendatalab Python

[ECCV 2026] A diffusion-based framework for document OCR that replaces autoregressive decoding with block-level parallel diffusion decoding.

615
proto
proto emicklei Go

parser for Google ProtocolBuffers definition

614
mecha
mecha Hejsil Zig

A parser combinator library for Zig

609
goconfig
goconfig unknwon Go

Package goconfig is a fully functional and comments-support configuration file (.ini) parser.

604
apollo-rs
apollo-rs apollographql Rust

Spec compliant GraphQL Tools in Rust.

604
html5-dom-document-php
html5-dom-document-php ivopetkov PHP

A better HTML5 parser for PHP.

603
Lyra
Lyra bfgroup C++

A simple to use, composable, command line parser for C++ 11 and beyond

598
ffmate
ffmate welovemedia Go

FFmate is a modern and powerful automation layer built on top of FFmpeg - designed to make video and audio transcoding simpler, smarter, and easier to...

597
PimpMyLog
PimpMyLog potsky PHP

🍭 Log viewer for your web server

591
json-rust
json-rust maciejhirsz Rust

JSON implementation in Rust

591
XLMMacroDeobfuscator
XLMMacroDeobfuscator DissectMalware Python

Extract and Deobfuscate XLM macros (a.k.a Excel 4.0 Macros)

588
chat-miner
chat-miner joweich Python

Parsers and visualizations for chats

582
astroid
astroid pylint-dev Python

A common base representation of python source code for pylint and other projects

581
arcsecond
arcsecond francisrstokes TypeScript

✨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec

577