Topic

parser

Repositories (1402)

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

Javascript grammar for tree-sitter

493
rnix-parser
rnix-parser nix-community Nix

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

489
dart-petitparser
dart-petitparser petitparser Dart

Build fast, composable, and type-safe grammars and parsers in Dart.

488
sql-parser
sql-parser phpmyadmin PHP

A validating SQL lexer and parser with a focus on MySQL dialect.

485
schemalex
schemalex schemalex Go

Generate difference sql of two mysql schema

483
lady-deirdre
lady-deirdre Eliah-Lakhin Rust

Compiler front-end foundation technology.

482
sv-parser
sv-parser dalance Rust

SystemVerilog parser library fully compliant with IEEE 1800-2017

482
scraperai
scraperai scraperai HTML

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

482
syntax-parser
syntax-parser ascoders TypeScript

Light and fast 🚀parser! With zero dependents. - Sql Parser Demo added!

480
Deta_Parser
Deta_Parser yaoguangluo Java

快速中文分词分析word segmentation

478
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...

476
markdown
markdown dart-archive Dart

A Dart markdown library

475
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...

475
ssh_config
ssh_config kevinburke Go

Go parser for ssh_config files

474
go-syslog
go-syslog influxdata Go

Blazing fast syslog parser

472
antlr4-c3
antlr4-c3 mike-lischke TypeScript

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

472
marko
marko frostming Python

A markdown parser with high extensibility.

469
tinyrb
tinyrb macournoyer C

A tiny subset of Ruby with a Lua'esc VM

468
tree-sitter-language-pack
tree-sitter-language-pack xberg-io Rust

Comprehensive tree-sitter grammar compilation with polyglot bindings — Rust, Python, Node.js, Go, Java, Ruby, Elixir, PHP, C#, WASM, Dart, Kotlin-Andr...

466
pornhub-api
pornhub-api sskender Python

Unofficial API for PornHub.com in Python

462
mark
mark henry-luo JavaScript

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

459
mail-parser
mail-parser stalwartlabs Rust

Fast and robust e-mail parsing library for Rust

459
pptxtojson
pptxtojson pipipi-pikachu JavaScript

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

456
scipdf_parser
scipdf_parser titipata Python

Python PDF parser for scientific publications: content and figures

456
tree-sitter-cpp
tree-sitter-cpp tree-sitter JavaScript

C++ grammar for tree-sitter

453
Compiler
Compiler hoaproject PHP

The Hoa\Compiler library.

451
xsdata
xsdata tefra Python

Naive XML & JSON Bindings for python

451
TatSu
TatSu neogeny Python

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

448
better-parse
better-parse h0tk3y Kotlin

A nice parser combinator library for Kotlin

443
stream-parser
stream-parser sergiorodenas PHP

⚡ PHP7 / Laravel Multi-format Streaming Parser

442
ratel-core
ratel-core ratel-rust Rust

High performance JavaScript to JavaScript compiler with a Rust core

441
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.

441
awesome-postcss
awesome-postcss jdrgoms Shell

A curate list about PostCSS

438
subtitle.js
subtitle.js gsantiago TypeScript

Stream-based library for parsing and manipulating subtitle files

436
zig-clap
zig-clap Hejsil Zig

Simple command line argument parsing library

433
pylatexenc
pylatexenc phfaist Python

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

430
superior-sql-parser
superior-sql-parser melin ANTLR

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

423
sqlparser
sqlparser marianogappa Go

Simple SQL parser meant for querying CSV files

422
link-grammar
link-grammar opencog C

The CMU Link Grammar natural language parser

419
swift-tree-sitter
swift-tree-sitter tree-sitter Swift

Swift API for the tree-sitter incremental parsing system

419
tree-sitter-go
tree-sitter-go tree-sitter JavaScript

Go grammar for tree-sitter

419
packcc
packcc arithy C

A parser generator for C

416
csly
csly b3b00 C#

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

415
vera
vera aallan Python

Vera: a programming language designed for LLMs to write

414
nokolexbor
nokolexbor serpapi C

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

414
parsica
parsica parsica-php PHP

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

413
SharpYaml
SharpYaml xoofx C#

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

413
raw-body
raw-body stream-utils TypeScript

Get and validate the raw body of a readable stream

407
gherkin
gherkin cucumber C

A parser and compiler for the Gherkin language.

406
rtoml
rtoml samuelcolvin Python

A fast TOML library for python implemented in rust.

406