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/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: 18 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/dhruvkb/numerizer

Numerizer is a package for parsing numeric words to numbers.

natural-language numbers parsing swift

Last synced: 18 Dec 2024

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: 07 Nov 2024

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: 20 Nov 2024

https://github.com/abrudz/parsing

Dyalog APL expressions to parse common and unusual data formats from text files

apl csv data data-format dyalog-apl dyalogapl parsing

Last synced: 18 Dec 2024

https://github.com/novikovadaria/novel_updates

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

csv parsing python

Last synced: 20 Nov 2024

https://github.com/staskobzar/libamip

Asterisk Manager Interface (AMI) library and parser

ami asterisk autotools cmocka parsing re2c

Last synced: 04 Jan 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/orest-d/nomic

Nomic - a toolset for Domain Specific Languages

code-generation compiler-construction dsl interpreter parsing transpilation transpiler

Last synced: 11 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/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: 18 Dec 2024

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/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/under-web/autoposting_vk

Парсит мемы и постит на стену vk.com

bot parsing vk-api

Last synced: 20 Nov 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/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: 28 Nov 2024

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/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: 27 Dec 2024

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/lamg/predicate

Parsing, evaluating and textually representing predicates

boolean-expression evaluation parsing predicates

Last synced: 25 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/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/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/agoose77/derpy

Context Free Grammar "Parsing with Derivatives", in Python

ast derivative grammar parsing python

Last synced: 15 Nov 2024

https://github.com/fractalego/tree_parser

A simple dependency parser in PyTorch

dependency-parser dependency-tree parsing pytorch

Last synced: 19 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: 15 Dec 2024

https://github.com/shadelessfox/calc

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

calculator lexing parsing rust

Last synced: 19 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/foxyseta/tree-sitter-prolog

Mirror of https://codeberg.org/foxy/tree-sitter-prolog. Refer to the original repository for issue tracking

grammar parsing problog prolog tree-sitter

Last synced: 09 Oct 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: 17 Nov 2024

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/chinmayrane16/news

News Application to view Daily Affairs

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

Last synced: 19 Dec 2024

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: 10 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/savi-lang/peg

Parsing Expression Grammars for the Savi standard library.

library parser parsing peg savi standard-library

Last synced: 24 Nov 2024

https://github.com/l-portet/yellow-scraper

Data scraper of french yellow pages (Pages Jaunes)

extract node pages-jaunes parsing puppeteer scraper yellow-pages yellow-scraper

Last synced: 06 Dec 2024

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/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/lmarzocchetti/mangaworld_downloader

A manga pdf downloader from mangaworld

manga-downloader parsing python

Last synced: 10 Nov 2024

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: 17 Dec 2024

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: 13 Dec 2024

https://github.com/nnnlik/monitoring_coingecko

Telegram bot for monitoring the price of coins and making a forecast

aiogram api coingecko-api forecasting monitoring parsing telegram-bot

Last synced: 03 Jan 2025

https://github.com/anachrocomputer/parser

Simple lexical analyser and parser

6309 6809 code-generation compiler parsing retrocomputing

Last synced: 15 Nov 2024

https://github.com/amtoine/nu_ec_curve_parse

A little script to parse the EC curves from the `openssl` source

elliptic-curves nushell openssl parsing scripting

Last synced: 22 Nov 2024

https://github.com/novikovadaria/lyrics

Парсинг текстов песен | Song lyrics parsing

parsing personal-project

Last synced: 20 Nov 2024

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: 28 Nov 2024

https://github.com/frozen/htmlquery

Html parsing library with jquery like css selectors

css html parser parsing rust

Last synced: 03 Dec 2024

https://github.com/basemax/autonewssubmitter

Analyze SQL query and extract data of attachment files to insert new wordpress post.

parse parser parsing php regex regex-match sql sql-queries sql-query wordpress wordpress-development wordpress-site

Last synced: 23 Nov 2024

https://github.com/ghostofgoes/addrparse

Generates normalized host addresses from disparate inputs

address address-validation hostname ip ipv4 ipv4-address ipv6 ipv6-address networking parsing python

Last synced: 08 Dec 2024

https://github.com/42yerevanprojects/minishell

As beautiful as a shell. Implementation of the 42 project minishell

42born2code 42school bash c execution parsing processes shell signal-handling

Last synced: 09 Jan 2025

https://github.com/egibs/deepwalk

Traverse data structures and retrieve values in Golang or via CLI

cli cobra cobra-cli go golang json map maps parsing slice struct

Last synced: 05 Dec 2024

https://github.com/wtanaka/ansible-role-happy

Ansible role to install Happy, the Parser Generator for Haskell

ansible ansible-galaxy ansible-role ansible-roles galaxy happy haskell parser parser-generator parsing

Last synced: 22 Nov 2024

https://github.com/zmitchell/sentence-parser

An example of using proptest to test a parser

parsing property-based-testing rust

Last synced: 06 Jan 2025

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

A standard library for declaring EDI parsers

edi library parsing php php8

Last synced: 11 Jan 2025

https://github.com/kubinyete/getnet-edi-php

A standard library for parsing EDI files from Getnet.

acquirer conciliation edi getnet getnet-brasil library parser parsing

Last synced: 11 Jan 2025

https://github.com/ilia-kosenkov/backports

Backporting some Span APIs to .NET Standard 2.0

csharp formatting parsing

Last synced: 15 Dec 2024

https://github.com/rsm-hcd/common-cartridge

Library encapsulating the XDT files provided by IMS to convert XML Common Cartridge files into structured classes

common-cartridge dotnet-core ims-basiclti lti parser parsing

Last synced: 03 Dec 2024

https://github.com/muhammad-fiaz/ason

ASON: Adaptive Structured Object Notation - Python library for dynamic data serialization, providing flexibility and simplicity.

adaptive-structure-object-notation api ason cli client data file file-format file-sharing file-upload json json-data json-parser open-source opensource parser parsing python python3

Last synced: 12 Jan 2025

https://github.com/aperezdc/python-cmdcmd

Ergonomic and flexible commands-with-subcommands command line parser

cli commandline commands parsing python python3

Last synced: 20 Dec 2024

https://github.com/dctucker/delish

Deli shell. System sandwiches for a world of cold cut scripts.

linux nim packcc parsing peg shell-scripting

Last synced: 20 Nov 2024

https://github.com/i-umairkhan/html-praser

This is a node js app that will parse html and log with new html.

html nodejs parsing

Last synced: 15 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/sweet-delights/delightful-parsing

A Scala library for parsing fixed-width columns in a string.

daffodil lgpl parsing scala shapeless

Last synced: 08 Jan 2025

https://github.com/algorithmalchemy/sample-requestsparser-mvidia

Парсер игр с сайта Mvidia, написанный на Python с использованием библиотеки Requests и SQLite3. Позволяет извлекать информацию о играх . Легко настраивается для парсинга различных типов контента с сайта.

mvidia parser parsing python requests sql sqlite sqlite3

Last synced: 24 Nov 2024

https://github.com/nnnlik/coingecko_filtered_api

fetches coins of interest from the site and certain information about this coin

api coingecko-api fastapi parsing

Last synced: 03 Jan 2025

https://github.com/laserkelvin/astrochymist

A python script that will parse Astrochymist

astrochemistry astronomy parsing scraping-websites

Last synced: 22 Dec 2024

https://github.com/gkjohnson/scientific-javascript

A proof of concept project that adds a unit notation to Javascript using Sweet.js

engineering javascript parsing science sugar sweetjs syntax units

Last synced: 06 Dec 2024

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/nightmachinery/ddg2json

Parses scraped HTML of DuckDuckGo pages into JSON

ddg ddgr duckduckgo parsing scraping scraping-python search search-engine searching

Last synced: 31 Dec 2024

https://github.com/skalt/psql_splitter

a nom parser combinator that matches a psql statement.

parser parsing postgres postgresql psql sql

Last synced: 14 Dec 2024

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/felipensp/python-etl

ETL tool written in Python that provides an specific DSL which is translated to Python script to handle input data

csv etl json parsing python regex scripting sql

Last synced: 15 Nov 2024

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/jlervin/shodan

A REPL calculator implemented in Go

go grammars parsing repl scanning

Last synced: 16 Nov 2024

https://github.com/bukowa/wporgfkreview

C# script that fetches all the plugins (with reviews,authors,join date) a WordPress.org user has contributed to for fake review analysis

fake-reviews parsing plugins-wordpress reviews scraping wordpress-org

Last synced: 28 Dec 2024

https://github.com/yaccconstructor/examples

Examples of YaccConstructor applications

examples parsing parsing-math-expressions yaccconstructor

Last synced: 21 Nov 2024

https://github.com/gil9red/parsing_captcha

Пример разбора простой капчи (#python #python3 #captcha #PIL #image_processing)

captcha parsing pil python

Last synced: 16 Dec 2024

https://github.com/tejashah88/json-from-text

An algorithm for separating embedded JSON from a string, nicely packaged into a node.js module.

algorithm json json-parsing json-string nodejs parsing

Last synced: 04 Dec 2024

https://github.com/mikhaillipanin/html-parser

Парсинг данных из HTML таблицы и занесение их в Google Таблицу

golang google-sheets parsing

Last synced: 15 Nov 2024

https://github.com/vanillaiice/snaparser

Snaparser is a program that parses your snapchat chat history into a human friendly way.

go golang json parsing snapchat

Last synced: 07 Dec 2024

https://github.com/erichdongubler-mozilla/moz-webgpu-cts

An extremely fast (but opinionated) tool for working with WPT metadata while developing an implementation of WebGPU in a web browser.

parsing rust rust-lang testing web-platform-tests

Last synced: 04 Dec 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: 04 Dec 2024

https://github.com/drkwitht/mpi-any-function-rect-rule

C++ MPI program for rectangle sum of some user-entered functions.

cpp20 integral-approximation mpi-parallelization parsing

Last synced: 09 Dec 2024

https://github.com/meownoid/brainfuck-interpreter

Interpreter of the brainfuck programming language

brainfuck brainfuck-interpreter c parsing

Last synced: 25 Nov 2024

https://github.com/goncalopp/exmufochlop

Extendable Multi-Format Chat Log Parser. Intended as a repository of encoders/decoders ("converters") of multiple chat log formats (MSN, aMSN, ICQ, GTalk...)

chat chat-log msn parser parsing python

Last synced: 13 Nov 2024

https://github.com/rangoo94/universal-lexer

Parse any text input to tokens, according to provided regular expressions.

lexer lexical-analysis parser parsing regular-expression scanner tokenizer

Last synced: 04 Dec 2024

Parsing Awesome Lists