Topic

parser

Repositories (1381)

participle
participle alecthomas Go

A parser library for Go

3.9k
umbrella
umbrella thi-ng TypeScript

⛱ Broadly scoped ecosystem & mono-repository of 214 TypeScript projects (and ~185 examples) for general purpose, functional, data driven development

3.8k
nearley
nearley kach JavaScript

📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.

3.7k
command-line-api
command-line-api dotnet C#

Command line parsing, invocation, and rendering of terminal output.

3.7k
YoutubeExplode
YoutubeExplode Tyrrrz C#

Abstraction layer over YouTube's internal API

3.6k
ini
ini go-ini Go

Package ini provides INI file read and write functionality in Go

3.5k
logos
logos maciejhirsz Rust

Create ridiculously fast Lexers

3.5k
StringZilla
StringZilla ashvardanian C

Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, ha...

3.4k
CppSharp
CppSharp mono C#

Tools and libraries to glue C/C++ APIs to high-level languages

3.4k
diff2html
diff2html rtfpessoa TypeScript

Pretty diff to html javascript library (diff2html)

3.4k
datafusion-sqlparser-rs
datafusion-sqlparser-rs apache Rust

Extensible SQL Lexer and Parser for Rust

3.4k
oletools
oletools decalage2 Python

oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, fore...

3.3k
ts-sql
ts-sql codemix TypeScript

A SQL database implemented purely in TypeScript type annotations.

3.3k
insect
insect sharkdp PureScript

High precision scientific calculator with support for physical units

3.2k
psd.rb
psd.rb layervault Ruby

Parse Photoshop files in Ruby with ease

3.1k
fast-xml-parser
fast-xml-parser NaturalIntelligence JavaScript

Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.

3.1k
mago
mago carthage-software Rust

Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code.

3k
kong
kong alecthomas Go

Kong is a command-line parser for Go

3k
posthtml
posthtml posthtml JavaScript

PostHTML is a tool to transform HTML/XML with JS plugins

3k
inih
inih benhoyt C++

Simple .INI file parser in C, good for embedded systems

3k
gofeed
gofeed mmcdole Go

Parse RSS, Atom and JSON feeds in Go

2.8k
YamlDotNet
YamlDotNet aaubry C#

YamlDotNet is a .NET library for YAML

2.8k
netdisk-fast-download
netdisk-fast-download qaiu Java

聚合多种主流网盘的直链解析下载服务, 一键解析下载,已支持夸克网盘/uc网盘/蓝奏云/蓝奏优享/小飞机盘/123云盘等. 支持文件夹分享解析. 体验地址: https://lz.q...

2.8k
rslint
rslint rslint Rust

A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate

2.7k
hyperformula
hyperformula handsontable TypeScript

HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard supp...

2.7k
commonmark-java
commonmark-java commonmark Java

Java library for parsing and rendering CommonMark (Markdown)

2.6k
NeverSink-Filter
NeverSink-Filter NeverSinkDev

This is a lootfilter for the game "Path of Exile". It hides low value items, uses a markup-scheme and sounds to highlight expensive gear and is based...

2.6k
croner
croner Hexagon TypeScript

Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.

2.5k
pulldown-cmark
pulldown-cmark pulldown-cmark Rust

An efficient, reliable parser for CommonMark, a standard dialect of Markdown

2.5k
Ink
Ink JohnSundell Swift

A fast and flexible Markdown parser written in Swift.

2.5k
vue-styleguidist
vue-styleguidist vue-styleguidist TypeScript

Created from react styleguidist for Vue Components with a living style guide

2.5k
rdflib
rdflib RDFLib Python

RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.

2.4k
html-react-parser
html-react-parser remarkablemark TypeScript

📝 HTML to React parser.

2.4k
snarkdown
snarkdown developit JavaScript

:smirk_cat: A snarky 1kb Markdown parser written in JavaScript

2.4k
diffsitter
diffsitter afnanenayet Rust

A tree-sitter based AST difftool to get meaningful semantic diffs

2.4k
m3u8
m3u8 globocom Python

Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions

2.3k
calamine
calamine tafia Rust

A pure Rust Excel/OpenDocument SpreadSheets file reader: rust on metal sheets

2.3k
DiDOM
DiDOM Imangazaliev PHP

Simple and fast HTML and XML parser

2.2k
Diagon
Diagon ArthurSonzogni C++

Interactive ASCII art diagram generators. :star2:

2.2k
ValveResourceFormat
ValveResourceFormat ValveResourceFormat C#

Source 2 Viewer is an all-in-one tool to browse VPK archives, view, extract, and decompile Source 2 assets, including maps, models, materials, texture...

2.2k
ariadne
ariadne zesterer Rust

[Ariadne has moved to Codeberg!] A fancy diagnostics & error reporting crate

2.2k
csstree
csstree csstree JavaScript

A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations

2.1k
feedjira
feedjira feedjira Ruby

A feed parsing library

2.1k
tomlplusplus
tomlplusplus marzer C++

Header-only TOML config file parser and serializer for C++17.

2k
goawk
goawk benhoyt Go

A POSIX-compliant AWK interpreter written in Go, with CSV support

2k
MimeKit
MimeKit jstedfast C#

A .NET MIME creation and parser library with support for S/MIME, PGP, DKIM, TNEF and Unix mbox spools.

2k
HypeScript
HypeScript ronami TypeScript

🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system

2k
lol-html
lol-html cloudflare Rust

Low output latency streaming HTML parser/rewriter with CSS selector-based API

2k
spoon
spoon INRIA Java

Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source f...

1.9k
dingo
dingo MadAppGang Go

A meta-language for Go that adds Result types, error propagation (?), and pattern matching while maintaining 100% Go ecosystem compatibility

1.9k