Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Parser

A parser turns its input (often text in form of a file) into a more advantageous representation (usually a certain data structure in memory) to perform a specific task.

Common examples include:

https://github.com/semaicze/inicpp

C++ parser of INI files with schema validation.

cpp ini inicpp modern parser schema validation

Last synced: 01 Jan 2025

https://github.com/elrnv/vtkio

Visualization ToolKit (VTK) file parser and writer

parser vtk writer

Last synced: 08 Feb 2025

https://github.com/strojure/parsesso

Parser combinators for Clojure(Script).

babashka clojure clojurescript parser parser-combinators

Last synced: 16 Dec 2024

https://github.com/badamczewski/shiny.calculator

A REPL calculator and an x86 asm emulator for developers

bit-manipulation calculator dotnet dotnet-core math parser repl-calculator x86-assembly

Last synced: 12 Nov 2024

https://github.com/caoccao/swc4j

swc4j (SWC for Java) is an ultra-fast JavaScript and TypeScript compilation and bundling tool on JVM.

compiler java javascript javet jsx parser rust swc transpile transpiler tsc tsx typescript

Last synced: 22 Nov 2024

https://github.com/bradhowes/swift-math-parser

Math expression parser built with Point•Free's swift-parsing package

math parser parser-combinators pointfree swift wolfram-alpha

Last synced: 12 Oct 2024

https://github.com/MikaelPorttila/rss

📰 Deno module for deserializing RSS or ATOM XML feeds into typed objects

atom deno deserializer parser rss

Last synced: 30 Nov 2024

https://github.com/wxriw/lyricify-lyrics-helper

集成 Lyricify 所需的歌词相关功能

lyricify lyrics parser spotify

Last synced: 20 Nov 2024

https://github.com/adamsol/pyxell

Multi-paradigm programming language compiled to C++, written in Python.

compiler cpp generators indentation parser programming-language python rational-numbers syntax

Last synced: 24 Nov 2024

https://github.com/ironholds/humaniformat

A human name parser

names parser r

Last synced: 01 Nov 2024

https://github.com/tefra/xsdata-pydantic

Naive XML & JSON Bindings for python pydantic classes!

bindings code-generator json parser pydantic python schema wsdl xml xsd

Last synced: 01 Feb 2025

https://github.com/jumanji144/jasm

Post modern age integration focused jvm bytecode assembler

assembler ast bytecode compiler java language parser

Last synced: 28 Oct 2024

https://github.com/jsdoctypeparser/jsdoctypeparser

Parser module for JsDoc or Closure Compiler format type-annotation.

javascript jsdoc parser

Last synced: 13 Nov 2024

https://github.com/namecheap/fast_mail_parser

Very fast Python library for .eml files parsing

email-parsing mail mail-analyzer mail-parser mailparser parser python python3

Last synced: 02 Feb 2025

https://github.com/wfcd/warframe-worldstate-parser

:green_book: An Open parser for Warframe's Worldstate in Javascript

discord javascript node-js node-module parse parser warframe warframe-worldstate warframe-worldstate-parser

Last synced: 04 Feb 2025

https://github.com/haraka/node-address-rfc2822

Parser for RFC2822 (Header) format email addresses

email headers parser rfc2822

Last synced: 07 Feb 2025

https://github.com/LiamRiddell/obsidian-solve

An unobtrusive Obsidian plugin that quietly processes equations and patterns in real time

datetime equations-solver grammar mathematics natural-language-processing obsidian-md obsidian-plugin parser real-time unit-conversion writing

Last synced: 14 Oct 2024

https://github.com/promplate/partial-json-parser

Parse partial JSON generated by LLM

agent json langchain llm parser prompt-engineering streaming

Last synced: 02 Feb 2025

https://github.com/w8r/wms-capabilities

WMS GetCapabilities to JSON

gis javascript json parser wms xml

Last synced: 24 Jan 2025

https://github.com/containers/libocispec

a C library for accessing OCI runtime and image spec files

c containers oci parser rust

Last synced: 31 Jan 2025

https://github.com/alxpez/woye

unformatted text > parse/clean it > get relevant info

cleaner information-extraction list parser plain-text unformatted wikipedia youtube

Last synced: 19 Nov 2024

https://github.com/d0c-s4vage/py010parser

A modified pycparser to parse 010 templates

010editor lexer parser pycparser python

Last synced: 07 Nov 2024

https://github.com/dryruby/sxp.rb

A universal S-expression parser for Ruby.

parser ruby rubygems sxp

Last synced: 31 Oct 2024

https://github.com/danymat/obsidian-markdown-parser

This repository will give you tools to parse and fetch useful informations of your notes in your Obsidian vault.

markdown-parser markdownfile obsidian obsidian-extractor obsidian-markdown-parser obsidian-md obsidian-vault parser python vault yaml zettelkasten

Last synced: 28 Oct 2024

https://github.com/dibyendumajumdar/dmr_c

dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends

c compiler eclipse-omr jit llvm nanojit parser preprocessor programming-language

Last synced: 16 Nov 2024

https://github.com/danymat/Obsidian-Markdown-Parser

This repository will give you tools to parse and fetch useful informations of your notes in your Obsidian vault.

markdown-parser markdownfile obsidian obsidian-extractor obsidian-markdown-parser obsidian-md obsidian-vault parser python vault yaml zettelkasten

Last synced: 25 Nov 2024

https://github.com/amarcruz/jscc

Tiny and powerful preprocessor for conditional comments and replacement of compile-time variables in text files

comments compilation conditional es6 html javascript jspreproc parser preprocessor replacement typescript

Last synced: 27 Oct 2024

https://github.com/fedecalendino/pysub-parser

Library for extracting text and timestamps from multiple subtitle files (.ass, .ssa, .srt, .sub, .txt).

extract parser parsing pysub-parser srt ssa sub subtitle subtitles timestamp

Last synced: 25 Nov 2024

https://github.com/brandly/wren-json

Handling JSON for Wren

json parser wren

Last synced: 20 Oct 2024

https://github.com/bartavelle/language-puppet

A library to work with Puppet manifests, test them and eventually replace everything ruby.

continuous-integration haskell library parser puppet server tests

Last synced: 14 Oct 2024

https://github.com/dmbaturin/otoml

TOML parsing, manipulation, and pretty-printing library for OCaml (fully 1.0.0-compliant)

ocaml ocaml-library parser pretty-printer toml

Last synced: 12 Oct 2024

https://github.com/biophoton/angular-formatter-parser

Angular Formatter Parser - The AngularJS Port - Easy to implement and elegant to use it also provides the possibility to register custom transform functions.

angular angular-directives angular-formatter-parser formatter input-method parser

Last synced: 14 Oct 2024

https://github.com/therealklanni/jp

A tiny commandline tool for parsing JSON from any source.

cli commandline json npm parser

Last synced: 18 Nov 2024

https://github.com/albmarin/badX12

A Python Library for parsing ANSI ASC X12 files.

edi library parser python x12

Last synced: 06 Nov 2024

https://github.com/xoofx/antlr4ast

Antlr4Ast is a .NET library that provides a parser and abstract syntax tree (AST) for ANTLR4/g4 files.

abstract-syntax-tree antlr antlr4 ast csharp dotnet parser

Last synced: 05 Nov 2024

https://github.com/skcript/cvscan

Your not so typical resume parser

converter parser parsing qualification skills

Last synced: 05 Nov 2024

https://github.com/gajus/extract-date

Extracts date from an arbitrary text input.

date parser

Last synced: 13 Jan 2025

https://github.com/wa-lang/ugo

µGo编程语言(从头开发一个迷你Go语言编译器)

aeeembly compiler go golang lexer llvm parser ugo wasm webassembly

Last synced: 11 Oct 2024

https://github.com/dfinke/psstringscanner

Provides lexical scanning operations on a String

parser parsing powershell scanner string

Last synced: 28 Oct 2024

https://github.com/bartoszgolek/NFlags

Simple yet powerfull library to made parsing CLI arguments easy. Library also allow to print usage help "out of box".

cli csharp helper library parser parsing

Last synced: 28 Oct 2024

https://github.com/shawnbot/sast

Parse CSS, Sass, SCSS, and Less into a unist syntax tree

ast css lesscss parser sass scss syntax-tree unist

Last synced: 12 Oct 2024

https://github.com/mouday/pageparser

网页解析器,用于网络爬虫解析页面, 不懂网页解析也能写爬虫

crawler parser python spider

Last synced: 26 Nov 2024

https://github.com/contiamo/rhombic

SQL parsing, lineage extraction and manipulation

lineage parser postgresql spark sql sql-lineage

Last synced: 07 Nov 2024

https://github.com/tree-sitter-grammars/tree-sitter-commonlisp

Common Lisp grammar for tree-sitter

common-lisp parser tree-sitter

Last synced: 31 Oct 2024

https://github.com/crossoverjie/xjson

🧮JSON parser for Go, Support Query and Arithmetic operations.

arithmetic go json parser

Last synced: 08 Nov 2024

https://github.com/corsis/xparsec

extensible, type-and-source-polymorphic, non-linear applicative parser combinator library for F# 3.0 and 4.0

combinator extensible f-sharp library mit-licensed parser parser-combinators

Last synced: 24 Nov 2024

https://github.com/voku/simple-php-code-parser

❤ Simple PHP Code Parser | A simple data structure from your PHP code.

hacktoberfest parse parser php phpdoc types

Last synced: 03 Feb 2025

https://github.com/bitpuffin/sexpresso

An s-expression library for C++

modern-cpp parser s-expression s-expressions serialization

Last synced: 19 Nov 2024

https://github.com/lorenzwalthert/gitsum

parse and summarise git repository history

git parse parser

Last synced: 09 Nov 2024

https://github.com/ktsn/vue-sfc-parser

Vue.js single file component parser for static analysis

parser single-file-component static-analysis vue

Last synced: 25 Nov 2024

https://github.com/SabakiHQ/sgf

A library for parsing SGF files.

baduk board-game file go parser sgf weiqi

Last synced: 07 Nov 2024

https://github.com/sabakihq/sgf

A library for parsing SGF files.

baduk board-game file go parser sgf weiqi

Last synced: 18 Nov 2024

https://github.com/szebniok/tree-sitter-wgsl

WebGPU Shading Language grammar for tree-sitter parser

parser tree-sitter webgpu wgsl

Last synced: 23 Oct 2024

https://github.com/hongaar/bandersnatch

➰ Simple and intuitive yet powerful and versatile framework for Node.js CLI programs

cli enquirer nodejs parser repl typescript yargs

Last synced: 27 Oct 2024

https://github.com/nickzuber/infrared

:sparkles::rocket: Blazing fast, inferred static type checker for JavaScript.

cli compiler configurable es6 fast javascript parser productivity static-analysis tool type-checking zero-configuration

Last synced: 02 Nov 2024

https://github.com/irisshaders/glsl-transformer

An advanced Java library for GLSL parsing, program transformation, and printing that uses ANTLR4. Developed and maintained by @douira.

antlr ast glsl java parser transformation

Last synced: 19 Dec 2024

https://github.com/acatton/ohneio

Parse protocols, without any I/O

asyncio framework parser python-3

Last synced: 12 Oct 2024

https://github.com/CCharlieLi/bookmark-parser

Find and parse Firefox/Chrome bookmark HTML and jsonlz4 file into useable JSON object or export as JSON file.

bookmark firefox html jsonlz4 parser

Last synced: 08 Nov 2024

https://github.com/AMDmi3/jsonslicer

Stream JSON parser for Python

json parser stream yajl

Last synced: 26 Oct 2024

https://github.com/peterhellberg/link

Parses Link headers used for pagination, as defined in RFC 5988

go link-header parser rfc-5988

Last synced: 05 Feb 2025

https://github.com/azganoth/tree-sitter-lua

Lua grammar for tree-sitter.

lua parser tree-sitter

Last synced: 20 Dec 2024

https://github.com/amdmi3/jsonslicer

Stream JSON parser for Python

json parser stream yajl

Last synced: 20 Dec 2024

https://github.com/Azganoth/tree-sitter-lua

Lua grammar for tree-sitter.

lua parser tree-sitter

Last synced: 16 Nov 2024

https://github.com/scottprahl/rigolwfm

Parsers for .wfm binary files created by a wide range of Rigol oscilloscopes

kaitai-struct oscilloscope parser rigol

Last synced: 08 Dec 2024

https://github.com/forivall/tacoscript

:taco: The bidirectional alt-JS language

alt-js ast-transformations babylon coffeescript cst generator javascript parser

Last synced: 26 Oct 2024

https://github.com/fffaraz/dfa

Deterministic Finite Automata in C++, Token Parser & Lexer

automata c-plus-plus compiler dfa finite-state-automata finite-state-machine finite-state-machines lexer parser

Last synced: 14 Nov 2024

https://github.com/hewlettpackard/dockerfile-parser-rs

a Rust library for parsing, validating, and modifying Dockerfiles

dockerfile parser rust

Last synced: 08 Feb 2025

https://github.com/kgabis/kgflags

kgflags is an easy to use command-line flag parsing library

arguments c flags parser

Last synced: 07 Nov 2024

https://github.com/commenthol/date-holidays-parser

parser for worldwide holidays

holidays parser worldwide

Last synced: 07 Feb 2025

https://gitlab.com/yorickpeterse/oga

Moved to https://github.com/yorickpeterse/oga

html parser ruby xml

Last synced: 30 Oct 2024

https://github.com/thetarnav/streaming-markdown

Streaming markdown à la ChatGPT (WIP)

chatbot html js markdown parser

Last synced: 06 Feb 2025

https://github.com/rocky/python-spark

An Earley-Algorithm Context-free grammar Parser Toolkit

parser parsing-library

Last synced: 01 Feb 2025

https://github.com/alaviss/tree-sitter-nim

tree-sitter grammar for Nim

nim parser tree-sitter treesitter

Last synced: 28 Dec 2024

https://github.com/kaola-fed/octoparse

octoparse是一款html解析转换工具。可以将html解析成对象并转换成其他文本。支持html转微信小程序、支付宝小程序与百度小程序。

html octoparse parser

Last synced: 24 Nov 2024

https://github.com/mat-sz/letterparser

✉️ Isomorphic e-mail parser (with MIME support) written in TypeScript.

email isomorphic javascript javascript-library mail mime mime-parser parser typescript typescript-library

Last synced: 04 Feb 2025

https://github.com/vmikk/metagmisc

Miscellaneous functions for metagenomic analysis.

metagenomic-analysis parser r

Last synced: 02 Dec 2024

https://github.com/mireo/can-utils

A C++ DBC file parser, and a CAN telemetry tool

automotive boost can can-bus cpp cpp20 dbc iot iot-edge parser v2c

Last synced: 04 Dec 2024

https://github.com/jinjor/elm-html-parser

Parse HTML in Elm!

elm elm-html-parser parse parser

Last synced: 22 Nov 2024

https://github.com/camfort/fortran-src

Fortran parsing and static analysis infrastructure

automated-refactoring fortran haskell parser static-analysis

Last synced: 27 Dec 2024

https://github.com/letmutx/dex-parser

Rust parser for Android's dex format

android dex parser rust

Last synced: 08 Feb 2025

https://github.com/forkachild/C-Simple-JSON-Parser

Extremely lightweight, easy-to-use & blazing fast JSON parsing library written in pure C

c json json-parser library parser rfc-8259

Last synced: 01 Nov 2024

https://github.com/jagrosh/jagtag

📝 JagTag is a simple - yet powerful and customizable - interpretted text parsing language!

java parser parsing text-parser text-parsing

Last synced: 30 Oct 2024

https://github.com/superjmn/plotty

C language compiler from scratch for a custom architecture, with virtual machine and all

c c-language compiler csharp emulator net parser parsing risc superpower uwp virtual-machine

Last synced: 12 Oct 2024

https://github.com/RMLio/yarrrml-parser

A YARRRML parser library and CLI in Javascript

parser yarrrml

Last synced: 17 Nov 2024