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/novikovadaria/recipe

Парсинг рецептов | Recipe parsing

parsing personal-project

Last synced: 21 Jan 2025

https://github.com/sebastienrousseau/rssgen

A Rust library for generating, serializing, and deserializing RSS feeds for various RSS versions.

content-management data-formats parsing rss rss-generator web-programming xml

Last synced: 14 Feb 2025

https://github.com/boneskull/rc-yaml

Extend the "rc" module with YAML parsing

cli config configuration json parse parsing rc rc-yaml yaml

Last synced: 30 Jan 2025

https://github.com/smarie/python-parsyfiles

A declarative framework to read complex objects made of several files, supporting pluggable parsers and alternate file formats for the same object type. A typical use case is to read collections of test cases on the file system.

benchmark class collection complex conversion converter dict file folder framework object parser parsing pep484 properties python simple type type-hint yaml

Last synced: 09 Feb 2025

https://github.com/nhas/confy

A one stop shop for config file parsing, cli and environment variables

automagic config easy golang parsing

Last synced: 30 Dec 2024

https://github.com/dcarbone/json-to-go

PHP Implementation of mholt/json-to-go

golang json parsing php

Last synced: 31 Dec 2024

https://github.com/j1sk1ss/dateapppc.exmpl

Простое нативное приложение для Windows с демонстрацией ООП и SQL баз данных на примере приложения для знакомств.

data oop-principles parsing pgadmin4 sql wpf

Last synced: 11 Jan 2025

https://github.com/koval01/whoogle-search-kdev

Privacy-focused proxy app powered by Flask and BeautifulSoup4, acting as an intermediary between users and Google search results. Removes ads, trackers, and unnecessary clutter, enhancing user privacy and search experience.

adfree anonymous beautifulsoup4 flask flyio freedom heroku nginx opensource parsing privacy python replit self-hosted tor web

Last synced: 21 Jan 2025

https://github.com/hapytex/django-path-converters

A collection of utility path converters.

django django-urls parsing path url

Last synced: 07 Feb 2025

https://github.com/utkarshkukreti/parco

A hyper-optimized 1kb library to build fully type-safe parsers in TypeScript.

combinator ll parse parsec parser parser-combinator parsing regex regexp string typesafe typescript

Last synced: 07 Feb 2025

https://github.com/lmarzocchetti/mangaworld_downloader

A manga pdf downloader from mangaworld

manga-downloader parsing python

Last synced: 10 Nov 2024

https://github.com/lironmiz/nand2tetriscourse

acadamic course in campus il about building a modern computer from basic logic gates such as "nand" to a general computer architecture that is designed execute any program such as "Tetris". and also building assambler

adders assembler assembly boolean-algebra boolean-arithmetic clock code-generation computer-architecture course cpu cycles flip-flops hardware-description-language learning-by-doing logic-gates machine-language memory-units parsing project register

Last synced: 08 Feb 2025

https://github.com/maskedsyntax/covid-tracker

Qt app to keep a track of Covid-19 records of different countries.

coronavirus coronavirus-tracking covid-19 data parsing scraping scraping-websites tracker web-scraping

Last synced: 05 Feb 2025

https://github.com/orest-d/nomic

Nomic - a toolset for Domain Specific Languages

code-generation compiler-construction dsl interpreter parsing transpilation transpiler

Last synced: 05 Feb 2025

https://github.com/sangupta/log-parser

Various log parser functions

java log-parser log-parsing parsing

Last synced: 02 Jan 2025

https://github.com/loyc12/cub3d42

42 School Project : making a wolfenstein 3d kind of game to learn about raycasting

c game graphics mlx42 parsing teamwork wolfenstein-3d-engine

Last synced: 25 Jan 2025

https://github.com/stagas/tokenizer-next

iterator based tokenizer for writing parsers

iterable iterator lexer parser parsing regexp regexp-match tokenizer

Last synced: 11 Feb 2025

https://github.com/gianlucatruda/parsely

Parsely for Lexical and Syntactic Analysis

compiler grammar graphviz langauge lexer parsely parser parsing python syntax tree

Last synced: 08 Feb 2025

https://github.com/dalpd/plumes-hs

A CLI tool to parse and plot simulation data exported from Visual Plumes

cli haskell parsing visual-plumes

Last synced: 18 Feb 2025

https://github.com/loyc12/solong42

42 School Project : a minimalist 2d game to learn about the basics of games and sprites

game graphics mlx42 parsing retro

Last synced: 18 Feb 2025

https://github.com/agoose77/derpy

Context Free Grammar "Parsing with Derivatives", in Python

ast derivative grammar parsing python

Last synced: 16 Jan 2025

https://github.com/mnemnion/jlpeg.jl

A bytecode Parsing Expression Grammer VM closely inspired by LPeg

parsing parsing-expression-grammars peg

Last synced: 11 Jan 2025

https://github.com/savi-lang/peg

Parsing Expression Grammars for the Savi standard library.

library parser parsing peg savi standard-library

Last synced: 24 Jan 2025

https://github.com/mystpi/chomp

🍪 Lexer step + parser combinators + great error messages [nibble fork]

functional-programming gleam lexer lexing parser parser-combinators parsing

Last synced: 12 Jan 2025

https://github.com/jbruchon/jodycalc

Jody's little calculator, a project for teaching myself language parsing and interpreting

calculator educational interpreter math parsing simple

Last synced: 06 Feb 2025

https://github.com/0xch4z/query-str

A lightweight, independent micro-library for parsing/generating URL query strings.

javascript json parsing query-string url-parameters

Last synced: 07 Feb 2025

https://github.com/cdiggins/myna-markdown

A simple JavaScript parser for GitHub flavored markdown with an HTML converter.

javascript markdown myna parsing typescript

Last synced: 09 Jan 2025

https://github.com/standard-release/cli

Language independent module publishing, following Conventional Commits and SemVer, with support for monorepos.

automation ci cli command-line commits continuous-integration conventions convetionalcommits git monorepo npmjs parsing publish release semantic semver

Last synced: 10 Feb 2025

https://github.com/matthias-Q/tree-sitter-prql

A tree-sitter grammar for prql

parsing prql syntax-highlighting tree-sitter

Last synced: 23 Oct 2024

https://github.com/benfaerber/json-parser-combinator

A JSON parser written in Typescript using the Parser Combinator methodology. I recommend that anyone who is interested in functional parsers should use this as a reference.

functional-programming functional-typescript json parser parser-combinator parsing

Last synced: 18 Jan 2025

https://github.com/ianhoffman/interpret_z

A lightweight interpreter for Sailthru's Zephyr language, written in Python.

compiler interpreter parsing python3 sailthru zephyr

Last synced: 10 Jan 2025

https://github.com/v-shenoy/expression-parsing

Implementation of a traditional recursive descent parser, and a Pratt parser.

golang parsing pratt-parser recursive-descent

Last synced: 09 Feb 2025

https://github.com/jgontrum/cky-parser-optimization

Assignments and materials for the syntactic parsing class at Uppsala University.

course language-processing nlp parsing syntactic-parsing university uppsala-university

Last synced: 27 Jan 2025

https://github.com/fpopic/gg-interview-challenge

(Interview) GG Interview Challenge in Scala/Spark

apache-spark json logstash parsing regex scala spark sparksql

Last synced: 10 Jan 2025

https://github.com/sanjinkurelic/mvcgenerator

Most of today's simpler software solutions closely link their work to basic database operations. The basic operations are retrieving, entering, modifying, and deleting individual data, so-called CRUD operations. To simplify the implementation of such software solutions, it is possible to build a code generator that builds a series of program sections based on the definition of the database structure. The database structure is defined using a structured query language (SQL).

analysis chunk code-generator compiler crud hibernate intermediate-code-generation java-11 junit lexical-analysis mvc parsing reflections rest-api semantic-analysis spring sql synthesis target-code-generation three-tier-architecture

Last synced: 17 Feb 2025

https://github.com/lukanedimovic/table_editor

A simple table data editor, with easily scalable functions and operations & a nice GUI

data data-science formula java parser parsing preprocessing swing tokenizer

Last synced: 09 Feb 2025

https://github.com/soenneker/soenneker.html.client

A .NET HTTP client for HTML parsing

client csharp dotnet html htmlclient parse parsing util

Last synced: 16 Dec 2024

https://github.com/soenneker/soenneker.html.parser

A utility library for HTML parsing related operations

csharp dotnet html htmlparserutil parse parser parsing util web webpage

Last synced: 16 Dec 2024

https://github.com/forwardemail/python-arf

Node.js wrapper around the Python package arf, which is a processor for Abuse Reporting Format (ARF) messages.

abuse arf bulk email format formatting javascript json message messages node parse parser parsing python read report reporting

Last synced: 09 Jan 2025

https://github.com/choroba/marpa-enhanced-calculator

Example for my Marpa presentation

marpa parsing perl5

Last synced: 13 Jan 2025

https://github.com/mubelotix/minecraft-protocol-derive

Procedural macros to make your Rust structs compatible with the Minecraft protocol.

derive deserialization minecraft minecraft-protocol parser parsing proc-macro protocol rust serialization

Last synced: 05 Dec 2024

https://github.com/maskedsyntax/arm7-assembler

An ARM7 Assembler made in python using regex and tkinter

armv7 assembly-language editor parsing regular-expressions tkinter-gui

Last synced: 10 Dec 2024

https://github.com/aggstam/btc-classifier

Python scripts suite for generating Bitcoin transactions graphs and analyzing them using machine learning.

bitcoin classification cryptocurrency graph machine-learning parsing python

Last synced: 12 Jan 2025

https://github.com/modernronin/fluentargumentparser

Parse command-line arguments directly into your POCOs with a simple, yet complete and elegant fluent API. Supports nested verbs, specifying arguments by index, long or short name and is quite configurable and extensible.

command-line csharp dotnet fluent-api parsing

Last synced: 10 Dec 2024

https://github.com/desmos-labs/athena

A custom chain parser for the Desmos Network chains

blockchain golang hacktoberfest parsing

Last synced: 08 Nov 2024

https://github.com/yarosj/prestige-of-districts

:mag_right: This application parses sites and retrieves data associated with failures of public services to display districts' prestige

amqp apollo-client apollo-server docker-compose graphql mapbox-gl ner neural-network nlp nodejs parsing pika python3 rabbitmq react scraping semantic-ui-react spacy taskscheduler webpack

Last synced: 18 Jan 2025

https://github.com/novikovadaria/rulate-parser

Парсинг названий новелл с сайта TI.Rulate.ru | Parsing the titles of short stories from the site TI.Rulate.ru

parsing personal-project

Last synced: 21 Jan 2025

https://github.com/drkwitht/toy_json_parser

My very first working toy json parser!

c json-parser parsing speedcoding toy-project

Last synced: 09 Feb 2025

https://github.com/lamg/predicate

Parsing, evaluating and textually representing predicates

boolean-expression evaluation parsing predicates

Last synced: 16 Feb 2025

https://github.com/kumpmati/nopsa

PWA that analyses a UTU Nettiopsu transcript of study records

parsing pdf pdfjs study-records svelte utu

Last synced: 14 Feb 2025

https://github.com/avindra/casd-json-schema

Schema discovery tool for the CA technologies (now Broadcom) ServiceDesk / ServiceCatalog web services

broadcom ca-technologies data-engineering doselect headless-browser javascript json parsing scraper service-management servicedesk

Last synced: 16 Jan 2025

https://github.com/peculiarventures/json-schema

This package uses ES2015 decorators to simplify JSON schema creation and use

decorators json parsing schema

Last synced: 07 Nov 2024

https://github.com/markusressel/py-range-parse

Parses commonly used range notations to python objects

hacktoberfest parsing python3 range range-notations

Last synced: 13 Feb 2025

https://github.com/rubenchristoffer/hetty-http-utilities

Hetty HTTP Utilities is a lightweight Java API primarily useful for parsing and creating raw HTTP requests and responses, along with sending and receiving them through TCP sockets.

http http-client http-packets http-parser https java login-automation parsing robot tcp tcp-sockets

Last synced: 10 Jan 2025

https://github.com/novikovadaria/novel_updates

Парсинг названий новелл с сайта NovelUpdates | Parsing of novella titles from the Novel Updates website

csv parsing python

Last synced: 21 Jan 2025

https://github.com/vyfor/kotlin-parser

Kotlin Language Parser (Work In Progress)

ast kotlin language parser parsing syntax tree

Last synced: 07 Nov 2024

https://github.com/thatxliner/lark_shell

[NOT ACTIVELY MAINTAINED] A terminal version of the online Lark IDE

lark-parser parsing program python-3 python-3-6 python3 python36 tool urwid

Last synced: 22 Jan 2025

https://github.com/felipensp/zed

Zed is a command line tool for editing text using Perl Regular Expressions

cli editing linux parsing perl regex sed unix

Last synced: 16 Jan 2025

https://github.com/chinmayrane16/news

News Application to view Daily Affairs

http-requests httpclient json-api parsing rss-feed-parser rss-reader

Last synced: 12 Feb 2025

https://github.com/shadelessfox/calc

Calculator inside your terminal in case you missed the builtin one.

calculator lexing parsing rust

Last synced: 12 Feb 2025

https://github.com/dcavar/j-json-nlp

Java JSON-NLP Maven module and validator

java json-nlp machine-learning nlp parsing

Last synced: 29 Dec 2024

https://github.com/qwefgh90/comment-parser

The Comment Parser supports various languages based on FSM. It's written by scala and java.

comment comment-parser java language parser parsing sbt scala

Last synced: 11 Feb 2025

https://github.com/novikovadaria/dynamic_website-

Парсинг динамического сайта | Dynamic site parsing

beautifulsoup4 csv parsing python selenium-webdriver

Last synced: 21 Jan 2025

https://github.com/xe/mapatei

Some code to work with mapatei

conlang parsing

Last synced: 12 Feb 2025

https://github.com/rokf/howl-peg

Syntax highlighting for the PEG notation for Howl

grammar howl parsing peg programming-languages

Last synced: 21 Jan 2025

https://github.com/esafirm/jsoup-example

Code example for http://nolambda.stream/html-parsing-with-jsoup/

example html parsing

Last synced: 18 Jan 2025

https://github.com/team-griffin/shortcode-to-tree

Parse shortcode text into a tree structure (json)

javascript parsing shortcode tree

Last synced: 22 Jan 2025

https://github.com/happycod3r/zsh-toggles

Allows you to toggle the value of a variable in a file

file-parsing parsing shell shell-script terminal v1 zsh zsh-toggle zshell zshrc

Last synced: 17 Jan 2025

https://github.com/bluebrown/labelparser

Parse labels into go maps

docker docker-swarm go-package golang label parsing

Last synced: 07 Feb 2025

https://github.com/vikpe/quake_clientinfo

Parse QuakeWorld clientinfo strings.

parsing quake quakeworld

Last synced: 01 Feb 2025

https://github.com/trangham283/prosody_nlp

A mix of prosody-related projects

parsing speech-processing

Last synced: 21 Jan 2025

https://github.com/phillvancejr/spirit_x3_lang

Tiny Language to test Boost Spirit X3

boost compiler cpp parser parsing spirit x3

Last synced: 30 Jan 2025

https://github.com/vapourismo/binary-io

Read and write values of types that implement Binary from and to Handles

data haskell haskell-library io parsing

Last synced: 02 Feb 2025

https://github.com/xcrypt0r/xcrawler

✂️ A crawling example for maplestory with various languages using multi-threading

crawler crawling multithreading parsing regexp

Last synced: 09 Jan 2025

https://github.com/kanarus/byte_reader

A minimal byte-by-byte reader for parsing input

byte byte-array bytes lightweight minimal no-std parse parser parsing reader simple

Last synced: 08 Feb 2025

https://github.com/jabedude/acct

Rust crate for processing acct(5) files

acct accton crates file-processing log logging parsing rust

Last synced: 19 Nov 2024

https://github.com/simonamdev/peek

Get a quick statistical peek into how nginx is handling requests.

logging nginx parsing server statistics web

Last synced: 31 Jan 2025

https://github.com/mrglaster/csharp-intensive-gpsd

Code from programming intensive "Development of real-time data processing system"

csharp deserialization gpsd intensive json npgsql parsing pgadmin postgresql postgressql serialization sql-query study-project

Last synced: 15 Jan 2025

https://github.com/dedinc/yamager

Yamager - Simple module for parsing images from Yandex and Google.

downloader google-image-search google-images image-parser image-python parse parser parsing python-parser python3 yandex-parsing

Last synced: 06 Feb 2025

https://gitlab.com/kaquel/dissec

Elasticsearch-like dissect pattern implementation in Python. https://dissec.touhey.pro/

dissect elasticsearch parsing pydantic python string-manipulation

Last synced: 17 Jan 2025

https://github.com/r-n/ml_draftpick_dss

Mobile legends draft pick decision support system, but only match result parsing and prediction is implemented so far

computer-vision decision-support-system deep-learning dss image-classification machine-learning mobile-legends ocr parsing python winner-prediction

Last synced: 06 Feb 2025

https://github.com/scorpi-on/citatyinfo_bot

An asynchronous bot parser of the Russian quotes portal citaty.info

asynchronous bot html-parser lexbor parsing pyrogram python quotes selectolax telegram-bot uvloop

Last synced: 24 Jan 2025

https://github.com/meokullu/subtitleparser

Subtitle Parser is a project to parse subtitle content.

film films movie movies parser parsing subtitle subtitle-parser subtitles

Last synced: 14 Jan 2025

https://github.com/definetlynotai/logicytics_logs

A log website to easily split and show/explain the logs in a super detailed way

automation development for-another-repository log logicytics parsing special website

Last synced: 26 Jan 2025

https://github.com/devdhera/guide-to-json-with-android

JSON parsing demo using Android application

android example json parsing

Last synced: 06 Feb 2025

Parsing Awesome Lists