Topic

parser

Repositories (1381)

rsql-parser
rsql-parser jirutka Java

Parser for RSQL / FIQL – query language for RESTful APIs

797
javalang
javalang c2nes Python

Pure Python Java parser and tools

796
Pyverilog
Pyverilog PyHDI Python

Python-based Hardware Design Processing Toolkit for Verilog HDL

788
putout
putout coderaiser JavaScript

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

785
N3.js
N3.js rdfjs JavaScript

Lightning fast, spec-compatible, streaming RDF for JavaScript

782
typed-query-selector
typed-query-selector g-plane TypeScript

Better typed `querySelector` and `querySelectorAll`.

779
Grammar-Kit
Grammar-Kit JetBrains Java

Grammar files support & parser/PSI generation for IntelliJ IDEA

763
fastHan
fastHan fastnlp Python

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

762
crossplane
crossplane nginxinc Python

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

758
pubmed_parser
pubmed_parser titipata Python

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

730
rapidyaml
rapidyaml biojppm C++

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

718
ics-py
ics-py ics-py Python

Pythonic and easy iCalendar library (rfc5545)

717
surgeon
surgeon gajus JavaScript

Declarative DOM extraction expression evaluator. 👨‍⚕️

689
vize
vize ubugeeei Rust

Unofficial High-Performance Vue.js Toolchain in Rust

680
liqe
liqe gajus TypeScript

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

673
mri
mri lukeed JavaScript

Quickly scan for CLI flags and arguments

671
html-query
html-query orf HTML

jq, but for HTML

666
datefinder
datefinder akoumjian Python

Find dates inside text using Python and get back datetime objects

661
EmailReplyParser
EmailReplyParser willdurand PHP

PHP library for parsing plain text email content.

649
formula-parser
formula-parser handsontable JavaScript

Javascript Library parsing Excel Formulas and more

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

642
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

628
HlslTools
HlslTools tgjones HLSL

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

627
demoparser
demoparser LaihoE Rust

Counter-Strike 2 replay parser for Python and JavaScript

627
kgt
kgt katef C

BNF wrangling and railroad diagrams

626
proto
proto emicklei Go

parser for Google ProtocolBuffers definition

614
ntfstool
ntfstool thewhiteninja C++

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

612
JPEGsnoop
JPEGsnoop ImpulseAdventure C++

JPEGsnoop: JPEG decoder and detailed analysis

611
rdb
rdb HDT3213 Go

Golang implemented Redis RDB parser for secondary development and memory analysis

608
goconfig
goconfig unknwon Go

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

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

A better HTML5 parser for PHP.

603
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

602
apollo-rs
apollo-rs apollographql Rust

Spec compliant GraphQL Tools in Rust.

599
tree-sitter-markdown
tree-sitter-markdown tree-sitter-grammars C

Markdown grammar for tree-sitter

595
PimpMyLog
PimpMyLog potsky PHP

🍭 Log viewer for your web server

592
mecha
mecha Hejsil Zig

A parser combinator library for Zig

591
json-rust
json-rust maciejhirsz Rust

JSON implementation in Rust

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

587
XLMMacroDeobfuscator
XLMMacroDeobfuscator DissectMalware Python

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

585
Lyra
Lyra bfgroup C++

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

583
chat-miner
chat-miner joweich Python

Parsers and visualizations for chats

582
tiny-compiler
tiny-compiler zakirullin C

A tiny compiler for a language featuring LL(2) grammar. With Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "...

578
arcsecond
arcsecond francisrstokes TypeScript

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

578
astroid
astroid pylint-dev Python

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

576
grmtools
grmtools softdevteam Rust

Rust grammar tool libraries and binaries

573
go-shellwords
go-shellwords mattn Go

Parse line as shell words

567
MinerU-Diffusion
MinerU-Diffusion opendatalab Python

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

566