Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Parsing

A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.

https://github.com/luka2220/fun-interpreter

Interpreter for a new programming language with basic features

evaluation interpreter java lexical-analysis parsing

Last synced: 01 Jan 2025

https://github.com/rylei-m/usu_2024_dmca_warning_automation

Used for parsing important information out of DMCA emails to make automating copyright warning emails more efficient

automation copyright-protection email-sender json-data parsing python smtp xml

Last synced: 01 Jan 2025

https://github.com/vincentlevo/resumax

ResuMax is a web app for analyzing and optimizing resumes. Upload your resume and get personalized suggestions to improve it, including keyword matches, strengths, and enhancement tips. The app breaks down skills, experience, and education, helping you tailor your resume for better results.

dashboards nextjs openai-api parsing reactjs restful-api tailwindcss

Last synced: 01 Jan 2025

https://github.com/jgarber623/microformats-ruby

A Ruby gem for parsing HTML documents containing microformats.

html indieweb microformats microformats2 parsing ruby rubygems

Last synced: 23 Oct 2024

https://github.com/thetimick/tivkparser

Приложение, для получения различных данных из соц. сети VK

parser parsing vk vkontakte

Last synced: 26 Sep 2024

https://github.com/lazycatcoder/autoriadataparser

Python parser extracting data about cars and sellers from the AutoRia website

autoria autoriaparser autoriatool beautifulsoup carscraper parsing python pythonscraper selenium webscraping

Last synced: 27 Dec 2024

https://github.com/adiepenbrock/rjvm

Parse JVM class files with Rust

jvm parsing rust

Last synced: 13 Oct 2024

https://github.com/drdaeman/destruct

Tiny library to parse binary structures into Python objects.

binary-data parsing python struct

Last synced: 10 Dec 2024

https://github.com/christianp/grammars-for-informal-notation

A customisable parsing expression grammar for Numbas' JME

computer-algebra grammar javascript numbas parsing peg

Last synced: 26 Dec 2024

https://github.com/stereobooster/instaparsejs

What if context-free grammars were as easy to use as regular expressions?. Clojure instaparse compiled to ESM

gll gll-parser instaparse parser parsing peg pegll

Last synced: 31 Oct 2024

https://github.com/ma27/gh-explorer

Simple project exploring tool for GitHub based on Haskell, Nix and Elm.

elm github haskell nix parsing

Last synced: 26 Dec 2024

https://github.com/jt2m0l3y/mypl

Programming language designed for the purpose of studying compilation and runtime processes. As a side note, OCaml was also introduced to contrast with imperative languages.

ast code-generation compiler-design cpp grammars jit lambda-calculus lexical-analysis ocaml parsing type-checking vm

Last synced: 27 Dec 2024

https://github.com/sdsc-ordes/pxrread

Multilingual Parser for the px file format: https://www.scb.se/en/services/statistical-programs-for-px-files/px-file-format/

cube library parsing px statistical-data

Last synced: 26 Dec 2024

https://github.com/atiq-cs/vnextmt

vNext Rule Migration Tool

json parsing string-manipulation

Last synced: 26 Dec 2024

https://github.com/turbaszek/knotes

Minimalist kindle notes reader

api-service elm haskell parsing web-application

Last synced: 06 Dec 2024

https://github.com/alexitx/ap-parse

Parser for iw and iwinfo on OpenWrt devices

device iw iwinfo openwrt parser parsing python python3 station wifi

Last synced: 27 Dec 2024

https://github.com/paultaykalo/swift-ast-dump-parser

Swift AST tree dump parser written in Ruby

ast parsing ruby swift

Last synced: 10 Jan 2025

https://github.com/Kubinyete/edi-php

A standard library for declaring EDI parsers

edi library parsing php php8

Last synced: 23 Oct 2024

https://github.com/jedwards1211/segment-java

keeps track of where text is located in a file during parsing and prints it underlined in context

parsing

Last synced: 03 Jan 2025

https://github.com/ysoroko/minishell

Interactive Bash terminal, recreated in C.

42 bash builtins lexing minishell parsing pipes redirections s19 s42

Last synced: 27 Dec 2024

https://github.com/bgelov/powershell-web-parsing

Parsing web sites and JSON data files with Powershell. Wikipedia, Aviasales, Visalist.io, OurAirports.com, Yandex.Raspisanie

parsing parsing-sites powershell powershell-parsing powershell-script web-scraping web-scraping-powershell

Last synced: 03 Jan 2025

https://github.com/yves-biener/zparser-html

HTML Spec Complient parser written in zig.

html parsing tokenizer tree-structure zig

Last synced: 24 Oct 2024

https://github.com/elifoster/headercount

A MediaWiki extension that adds a parser function to count the number of headers in a given page.

mediawiki-extension parsing

Last synced: 27 Dec 2024

https://github.com/singleware/parsing

Generic parsing tools for lexical and syntactical analysis.

browser javascript lexical-analysis nodejs parsing syntactic-analysis typescript

Last synced: 10 Jan 2025

https://github.com/hansalozu/bincol-tgbot

Telegram bot that makes it easier to get information from the bincol.ru website. It parses the data of the electronic schedule and notifies about changes in it

nodejs parsing scraping-websites telegraf telegram telegram-bot

Last synced: 05 Jan 2025

https://github.com/alextkdev/resume_parsing

Solution on Python that allows parsing and sorting of resumes from popular job websites.

beautifulsoup4 ci-cd flake8 parser parsing python3 selenium

Last synced: 11 Oct 2024

https://github.com/typeclasses/attoparsec-run

Conveniently run Attoparsec parsers

haskell haskell-library parsing

Last synced: 05 Dec 2024

https://github.com/JulianAlonso/JASOON

Swift JSON parsing library

json json-parser parsing parsing-library swift swift3

Last synced: 15 Nov 2024

https://github.com/andream16/all-hail-gbp

Quandl Request Handler and Parser for GBP/EUR and GBP/USD

go golang parsing quandl

Last synced: 27 Dec 2024

https://github.com/marcoradocchia/linux-meminfo

An efficient, zero-allocations /proc/meminfo parsing library for Rust.

linux meminfo memory parse parser parsing zero-allocation zero-allocations

Last synced: 04 Jan 2025

https://github.com/andream16/yaggts

Yet Another Golang Google Trends Scraper

go golang parsing selenium

Last synced: 27 Dec 2024

https://github.com/yewomhango/cli_calc

Command-line calculator in Rust

calculator cli cli-app command-line parsing rust rust-lang

Last synced: 11 Jan 2025

https://github.com/alphahydrae/mutxtor

Plain text parsing and transformation engine

mutation parsing plain-text regexp transformation

Last synced: 19 Nov 2024

https://github.com/filipnet/ups-json-publisher

UPS Data Publisher for MQTT: Capture UPS details using upsc, format as JSON, and send to MQTT broker.

grafana grafana-dashboard grafana-influxdb json mosquitto-pub mqtt mqtt-client nodered parser parsing shell-script ups upsc

Last synced: 27 Dec 2024

https://github.com/orcalinux/c-json

A lightweight, fast, and cross-platform JSON parsing library for C developers. C-JSON simplifies JSON handling in C, supporting objects, arrays, strings, numbers, booleans, and null values with minimal memory overhead.

json json-parser parser parsing scanner

Last synced: 13 Dec 2024

https://github.com/sigmapitech/chaos

A tool to automatically apply bits of the Epitech norm

epitech epitech-norme from-scratch lexer linter normalization norminette parsing python

Last synced: 08 Jan 2025

https://github.com/adsh16/riscassist

A custom assembler and simulator implementation for a 16-bit ISA (Instruction Set Architecture) supporting various operations including arithmetic, data movement, branching, and floating-point computations.

computer-organisation-architechure parsing python

Last synced: 08 Jan 2025

https://github.com/fdero/minigrammar

A parser-generation library that makes use of python metaprogramming to inject the parsing-logic into user defined AST-classes

grammar grammar-parser metaprogramming parsing parsing-library python3 reflection

Last synced: 14 Jan 2025

https://github.com/thowv/easy-parse

Parsing using objects and types in Python (WIP)

parser parsing python python3

Last synced: 07 Jan 2025

https://github.com/s3b4s/html-monparser

An HTML parser implemented using the monadic parser monpar.

functional-programming parser parsing

Last synced: 30 Nov 2024

https://github.com/jonathas/pixmania-parser

:computer: Parsing a product from Pixmania's website

e-commerce parsing php scraper scraping

Last synced: 16 Nov 2024

https://github.com/lupcode/java-json

Robust and efficient JSON parser and generator that includes line and column tracker for error handling. Can handle strings as well as streams for parsing and generating.

api column-tracker efficient efficient-json-parser java java-8 java-json json json-api json-parser library parsing robust streams utf8 utf8-characters utf8-string

Last synced: 14 Jan 2025

https://github.com/hansalemaos/wmicprocsdict

Converts the output of a powershell (Get-...)/wmic command to a dict

dict parsing powershell python wmic

Last synced: 11 Jan 2025

https://github.com/raul23/parsing-wikipedia

Practicing regex with Python by parsing Wikipedia pages

beautifulsoup beautifulsoup4 parsing python regex regular-expression wikipedia

Last synced: 13 Jan 2025

Parsing Awesome Lists