Topic

parser

Repositories (1220)

meeseeks
meeseeks mischov Elixir

An Elixir library for parsing and extracting data from HTML and XML with CSS or XPath selectors.

316
monkey-rust
monkey-rust Rydgel Rust

An interpreter for the Monkey programming language written in Rust

316
exifer
exifer terkelg JavaScript

A lightweight Exif meta-data decipher.

314
graphql-parser
graphql-parser graphql-rust Rust

A graphql query language and schema definition language parser and formatter for rust

314
codecharta
codecharta MaibornWolff TypeScript

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

314
AlgebraicEngine-Fraction
AlgebraicEngine-Fraction LMsgSendNilSelf Objective-C

a calculating engine~

313
parse-xml
parse-xml rgrove JavaScript

A fast, safe, compliant XML parser for Node.js and browsers.

313
svgps.app
svgps.app aykutkardas TypeScript

SVGPS converts your icons into a single JSON file that is ready to use in your frontend or mobile projects.

312
javascript-parser-in-rust
javascript-parser-in-rust Boshen JavaScript

A book on writing a JavaScript Parser in Rust

311
Regex
Regex hoaproject PHP

The Hoa\Regex library.

309
RecordParser
RecordParser leandromoh C#

Zero Allocation Writer/Reader Parser for .NET Core

305
vscode-blockman
vscode-blockman leodevbro TypeScript

VSCode extension to highlight nested code blocks

305
golangAnnotations
golangAnnotations MarcGrol Go

Go package that provides annotations for golang to speedup web development

302
saltwater
saltwater jyn514 Rust

A C compiler written in Rust, with a focus on good error messages.

301
rusty-blockparser
rusty-blockparser gcarq Rust

Bitcoin Blockchain Parser written in Rust language

298
sonnet
sonnet sugawarayuuta Go

High performance JSON decoder in Go

297
unparser
unparser mbj Ruby

Turn Ruby AST into semantically equivalent Ruby source

296
C-sharp-stack-only-json-parser
C-sharp-stack-only-json-parser TomaszRewak C#

Stack only json deserialization using generators and the System.Text.Json library

296
uniorg
uniorg rasendubi TypeScript

An accurate Org-mode parser for JavaScript/TypeScript

295
pytimeparse
pytimeparse wroberts Python

A small Python module to parse various kinds of time expressions.

293
RatS
RatS StegSchreck HTML

Movie Ratings Synchronization with Python

293
tsql-parser
tsql-parser bruce-dunwiddie C#

Library Written in C# For Parsing SQL Server T-SQL Scripts in .Net

292
rdflib-jsonld
rdflib-jsonld RDFLib Python

JSON-LD parser and serializer plugins for RDFLib

291
xdpw
xdpw vtereshkov Pascal

XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces

290
email_address
email_address afair Ruby

The EmailAddress Gem to work with and validate email addresses.

289
npeg
npeg zevv Nim

PEGs for Nim, another take

289
traprange
traprange thoqbk HTML

(Java)A Method to Extract Tabular Content from PDF Files

288
origami
origami gdelugre Ruby

Origami is a pure Ruby library to parse, modify and generate PDF documents.

288
tiny-sass-compiler
tiny-sass-compiler wizardpisces TypeScript

Another sass compiler write from scatch,runnable on both node and browser

288
vmime
vmime kisli C++

VMime Mail Library

287
JuliaSyntax.jl
JuliaSyntax.jl JuliaLang Julia

The Julia compiler frontend

286
libnmea
libnmea jacketizer C

Lightweight C library for parsing NMEA 0183 sentences

286
zipcelx
zipcelx egeriis JavaScript

Turns JSON data into `.xlsx` files in the browser

285
parser-lib
parser-lib CSSLint JavaScript

Collection of parsers written in JavaScript

283
parser-api
parser-api postlight JavaScript

🚀 A drop-in replacement for the Postlight Parser API.

283
cowlib
cowlib ninenines Erlang

Support library for manipulating Web protocols.

283
protocompile
protocompile bufbuild Go

A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc.

283
csly
csly b3b00 C#

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

281
rnix-parser
rnix-parser nix-community Nix

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

278
ISOBMFF
ISOBMFF DigiDNA C++

C++ Library for ISO/IEC 14496-12 - ISO Base Media File Format (QuickTime, MPEG-4, HEIF, etc)

273
Surelog
Surelog chipsalliance C++

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

272
vte
vte alacritty Rust

Parser for virtual terminal emulators

272
pxi
pxi Yord JavaScript

🧚 pxi (pixie) is a small, fast, and magical command-line data processor similar to jq, mlr, and awk.

268
readability
readability keepcosmos Elixir

Readability is Elixir library for extracting and curating articles.

268
gronx
gronx adhocore Go

Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task scheduler and/or daemon for Golang (tested...

266
parser
parser php-rust-tools Rust

A handwritten fault-tolerant, recursive-descent parser for PHP written in Rust.

265
fathom
fathom yeslogic Rust

🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧

264
M3U8Parser
M3U8Parser M3U8Kit Objective-C

A light weight M3U8 parser. Support X-Key & X-Session-Key.

261
mecha
mecha Hejsil Zig

A parser combinator library for Zig

261
cmd-parser
cmd-parser jiejieTop C

一个非常简单好用的命令解析器,占用资源极少极少,采用哈希算法超快匹配命令!

260