Topic

parser

Repositories (1381)

markdown
markdown dart-archive Dart

A Dart markdown library

473
tree-sitter-javascript
tree-sitter-javascript tree-sitter JavaScript

Javascript grammar for tree-sitter

473
sv-parser
sv-parser dalance Rust

SystemVerilog parser library fully compliant with IEEE 1800-2017

470
ssh_config
ssh_config kevinburke Go

Go parser for ssh_config files

469
Ksoup
Ksoup MohamedRejeb Kotlin

Ksoup is a lightweight Kotlin Multiplatform library for parsing HTML, extracting HTML tags, attributes, and text, and encoding and decoding HTML entit...

467
antlr4-c3
antlr4-c3 mike-lischke TypeScript

A grammar agnostic code completion engine for antlr-ng and ANTLR4 based parsers

467
tinyrb
tinyrb macournoyer C

A tiny subset of Ruby with a Lua'esc VM

466
rnix-parser
rnix-parser nix-community Nix

A Nix parser written in Rust [maintainer=@oberblastmeister]

460
mark
mark henry-luo JavaScript

A simple and unified notation for both object and markup data.

459
Surelog
Surelog chipsalliance C++

SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST & UHDM APIs. Compiles on Linux g...

457
pornhub-api
pornhub-api sskender Python

Unofficial API for PornHub.com in Python

454
marko
marko frostming Python

A markdown parser with high extensibility.

452
scipdf_parser
scipdf_parser titipata Python

Python PDF parser for scientific publications: content and figures

452
Compiler
Compiler hoaproject PHP

The Hoa\Compiler library.

450
stream-parser
stream-parser sergiorodenas PHP

⚡ PHP7 / Laravel Multi-format Streaming Parser

443
better-parse
better-parse h0tk3y Kotlin

A nice parser combinator library for Kotlin

441
ratel-core
ratel-core ratel-rust Rust

High performance JavaScript to JavaScript compiler with a Rust core

440
TatSu
TatSu neogeny Python

竜 TatSu generates Python parsers from grammars in a variation of EBNF

440
codecharta
codecharta MaibornWolff TypeScript

CodeCharta is a visualization tool that transforms complex software architecture and code metrics into interactive, customizable visual maps, empoweri...

439
xsdata
xsdata tefra Python

Naive XML & JSON Bindings for python

437
mail-parser
mail-parser stalwartlabs Rust

Fast and robust e-mail parsing library for Rust

435
awesome-postcss
awesome-postcss jdrgoms Shell

A curate list about PostCSS

434
zig-clap
zig-clap Hejsil Zig

Simple command line argument parsing library

433
subtitle.js
subtitle.js gsantiago TypeScript

Stream-based library for parsing and manipulating subtitle files

433
tiny-json
tiny-json rafagafe C

The tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.

428
sqlparser
sqlparser marianogappa Go

Simple SQL parser meant for querying CSV files

425
pptxtojson
pptxtojson pipipi-pikachu JavaScript

Office PowerPoint(.pptx) file to JSON | 将 PPTX 文件转为可读的 JSON 数据

425
link-grammar
link-grammar opencog C

The CMU Link Grammar natural language parser

414
pylatexenc
pylatexenc phfaist Python

Simple LaTeX parser providing latex-to-unicode and unicode-to-latex conversion

414
tree-sitter-cpp
tree-sitter-cpp tree-sitter JavaScript

C++ grammar for tree-sitter

414
parsica
parsica parsica-php PHP

Parsica - PHP Parser Combinators - The easiest way to build robust parsers.

412
nokolexbor
nokolexbor serpapi C

High-performance HTML5 parser for Ruby based on Lexbor, with support for both CSS selectors and XPath.

411
superior-sql-parser
superior-sql-parser melin ANTLR

基于 antlr4 的多种数据库SQL解析器,获取SQL中元数据,可用于数据平台产品中的多个场景:ddl语句提取元数据、sql 权限校验、表级血缘、sql语法校验等场景。支持...

410
packcc
packcc arithy C

A parser generator for C

409
csly
csly b3b00 C#

a C# embeddable lexer and parser generator (.Net core)

409
tree-sitter-go
tree-sitter-go tree-sitter JavaScript

Go grammar for tree-sitter

404
jsonlite
jsonlite jeroen C

Simple JSON Parser and Generator for R

403
raw-body
raw-body stream-utils JavaScript

Get and validate the raw body of a readable stream

400
rtoml
rtoml samuelcolvin Python

A fast TOML library for python implemented in rust.

400
js-quantities
js-quantities gentooboontoo JavaScript

JavaScript library for quantity calculation and unit conversion

399
rusty-blockparser
rusty-blockparser gcarq Rust

Bitcoin Blockchain Parser written in Rust language

397
officeParser
officeParser harshankur Rich Text Format

A robust, strictly-typed Node.js and Browser library for parsing office files (docx, pptx, xlsx, odt, odp, ods, pdf, rtf). It produces a clean, hierar...

393
scraperai
scraperai scraperai HTML

ScraperAI is an open-source, AI-powered tool designed to simplify web scraping for users of all skill levels.

390
Shortcode
Shortcode thunderer PHP

Advanced shortcode (BBCode) parser and engine for PHP

389
dt-sql-parser
dt-sql-parser DTStack TypeScript

SQL Parsers for BigData, built with antlr4.

386
SharpYaml
SharpYaml xoofx C#

SharpYaml is a high-performance .NET YAML parser, emitter, and object serializer - NativeAOT ready.

385
swift-tree-sitter
swift-tree-sitter tree-sitter Swift

Swift API for the tree-sitter incremental parsing system

384
monkey-rust
monkey-rust Rydgel Rust

An interpreter for the Monkey programming language written in Rust

384
pe
pe saferwall Go

A :zap: lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and...

382
zsv
zsv liquidaty C

zsv+lib: tabular data swiss-army knife CLI + world's fastest (simd) CSV parser

382