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/razum2um/ruby-xml-mappers-bench

compare various xml -> ruby datastructures

parsing ruby xml

Last synced: 07 Dec 2024

https://github.com/yaroslaff/topip

IPv4 grep and top usage summary for log files

cidr filter go golang grep ip ipv4 log logfile parsing sort top uniq

Last synced: 29 Dec 2024

https://github.com/seantiz/dryfold-cli

A tool to help me plan C++ codebase migration ahead of time. Dryfold breaks the work down into kanban-board tasks.

cpp kanban kanban-boards parsing report-generator rust static-analysis system-design tree-sitter typescript

Last synced: 15 Jan 2025

https://github.com/ashenblade/podcast-aggregator-tg-bot

Телеграм бот для отслеживания новых выпусков подкастов на различных платформах

aggregator daemon parsing podcast python scraper telegram-bot

Last synced: 21 Jan 2025

https://github.com/touhi99/parsing

Parsing Course Project - A CYK implementation with CNF

cky cnf cyk-algorithm nltk parsing

Last synced: 17 Jan 2025

https://github.com/kcartlidge/argsparser

Easy argument parsing for .Net applications (Core 3 or later). Full unit test coverage. Compatible with NetStandard 2.0.

args config console net-standard parsing

Last synced: 15 Dec 2024

https://github.com/msoeken/dormouse

Parsing Python code into Boolean expressions

ast boolean-expression boolean-logic parsing python sympy

Last synced: 07 Dec 2024

https://github.com/kirillsemyonkin/lsd

LSD (Less Syntax Data) configuration/data transfer format.

configuration data java parsing rust

Last synced: 30 Dec 2024

https://github.com/gusenov/syncfusion-ebooks

:book: Список бесплатных книг для .NET- и JavaScript-разработчиков.

curl ebooks html-parsing jq parsing syncfusion xmllint xpath

Last synced: 31 Dec 2024

https://github.com/urbanjost/m_kracken

parse command line arguments and create configuration files using syntax similar to ULS commands

argument command-line fortran fortran-package-manager fpm parser parsing

Last synced: 30 Dec 2024

https://github.com/07rinat07/parsing

Error checking Getting information about a request Retrieving information using curl_setopt For simple GET requests Working with GET parameters in Curl Working with cookies Browser simulation Working with proxy servers Working with POST data via Curl Sending files using Curl All values ​​of curl_setopt

parsing php8

Last synced: 20 Dec 2024

https://github.com/urbanjost/m_args

Command line parsing using a NAMELIST group -- packages for use with fpm(1)

argument command command-line commandline fortran-package-manager fpm parsing

Last synced: 30 Dec 2024

https://github.com/berkus/oak-cool-hm-types

Implementation of Aiken's COOL teaching language in Rust with Hindley-Milner type inference, using oak as parser.

language oak parsing rust type-inference

Last synced: 12 Jan 2025

https://github.com/kivanc57/nlp_data_visualization

This project provides Python scripts for analyzing and visualizing text data using efficient NLP methods. It includes tools for creating bar plots, histograms, pie charts, treemaps, violin plots, and word clouds, using libraries such as matplotlib, seaborn, wordcloud, spacy, and textblob.

data-science matplotlib nlp parsing plotting python spacy visualization

Last synced: 09 Oct 2024

https://github.com/rryi/tokens.jl

parse text into tokens, build memory-efficient token lists and trees,

lexer mutable-strings parser parsing string string-manipulation string-tree string-vector token tokenize

Last synced: 08 Jan 2025

https://github.com/wdbm/megaparsex

parsing and associated utilities

ip metar parsing parsing-functions parsing-library python taf weather

Last synced: 07 Dec 2024

https://github.com/sebersole/hibernate-hql-benchmark

Benchmarks for HQL parsing and execution

antlr benchmark hibernate hql jmh parsing query

Last synced: 31 Dec 2024

https://github.com/under-web/meme_bot_posting

Бот телеграм парсит последние мемы и автопостит их в канал.

bot parsing telegram-bot

Last synced: 21 Jan 2025

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

:computer: Parsing a product from Pixmania's website

e-commerce parsing php scraper scraping

Last synced: 16 Jan 2025

https://github.com/rani-abha/mini-search-engine

This mini search engine should be programmed to perform parsing, crawling, indexing, and query-serving functions and return the results on a result page.

content-pages crawling indexing lucene parsing query-service rabittmq search-algorithm search-engine server spring-boot

Last synced: 16 Jan 2025

https://github.com/chewbaccayeti/octo_games_metrics

This repo dedicated to data scrapping/parsing them into fronted side with Highchart.js statistics (SteamDB, RedditAPI)

ajax axios cheerio cors dotenv express hot-reload javascript momentjs nodejs nodemon parsing puppeteer react reddit scraping steam typescript webpack

Last synced: 10 Oct 2024

https://github.com/flyer-dm/webdataparser

Приложение для парсинга сайтов и выгрузки данных в разные форматы

daq data-collection-system data-export desktop-application flet parsing playwright

Last synced: 18 Jan 2025

https://github.com/dipaolo/pmt-viewer

Test task dated of 2007: MPEG-2 TS basic parser that shows packets + PMT

dvb mpeg-ts parsing test-task

Last synced: 07 Dec 2024

https://github.com/dipaolo/price-extractor

The source code of a video tutorial: how to parse prices from a web site and store them to DB (links in README)

parsing python scraping selenium tutorial web-parser

Last synced: 07 Dec 2024

https://github.com/yuriidorosh/markets-fetcher

A project for parsing data from CS2 marketplaces and consolidating it into a single application.

bs4 django django-rest-framework docker flask parsing python python3 request scraping selenium

Last synced: 26 Jan 2025

https://github.com/marco-m/clim

command-line argument parsing for Go

cli command-line parsing

Last synced: 20 Jan 2025

https://github.com/mahdrentys/chemin-rs

An enum-based router generator for rust, supporting query strings and i18n.

agnostic i18n parsing query-string router rust rust-crate rust-library

Last synced: 20 Jan 2025

https://github.com/mcdostone/nom-config-in

A config.in parser written in Rust.

config-in linux-kernel nom parsing rust

Last synced: 18 Jan 2025

https://github.com/yuriidorosh/interbox-test

Test task for InterBox involving the creation of programs for data parsing.

bs4 docker parser parsing python python3 redis

Last synced: 26 Jan 2025

https://github.com/maxdz-gmbh/mdz_xml

Very lightweight, fast and portable ANSI C 89/90 compliant library for parsing XML and building DOM-structure. One of the fastest and tiniest XML Parsers on the Web.

c dom library parse parser parsing portable xml xml-parser xml-parsing

Last synced: 28 Dec 2024

https://github.com/gkovacs/list_requires

List the libraries required by some Javascript code by parsing it

commonjs javascript parsing

Last synced: 30 Dec 2024

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/qu1x/in-situ

In Situ Endian-independent Bytes Access

bytes-access endian-independent in-situ parsing zero-copy

Last synced: 02 Jan 2025

https://github.com/tosone/parsing

Parsing for story script

golang parsing

Last synced: 24 Dec 2024

https://github.com/mython-dev/parser-news

This bot can parse the news from the site kun.uz :)

aiogram beautifulsoup parser parsing python telegram-bot

Last synced: 23 Jan 2025

https://github.com/psgebeline/harvard-cs50p

Assignments for Harvard's CS50p: Introduction to Programming with Python

conditionals csv exceptions file-io libraries loops parsing python regex unit-tests

Last synced: 20 Jan 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 spring tokenizer

Last synced: 17 Dec 2024

https://github.com/matheusamazonas/yapcol

Yet Another Parser Combinator Library

clean clean-language parser parsing parsing-library

Last synced: 21 Dec 2024

https://github.com/mouad-el-asri/minishell

The objective of this project is to create a simple shell. Yes, my own little shell. I've learned a lot about processes and file descriptors in this project.

c c-programming-language execution file-descriptors lexer minishell parsing processes tokenizer unix-shell

Last synced: 28 Dec 2024

https://github.com/manoelcampos/xml-parsing-jaxb

Exemplo de uso da API JAXB para parse de arquivos XML no Java 15+ ☕️📄

annotations binding java java-11 java-15 java-8 jaxb marshalling parsing pojo sample-app unmarshalling xml

Last synced: 22 Dec 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/marco-m/roundtrip_ini

decode, edit and encode the INI file format, preserving comments and blank lines

go ini-file parsing roundtrip structural-editing

Last synced: 20 Jan 2025

https://github.com/virb3/010-editor-templates

Extra binary templates for 010 Editor

010editor binary format parsing pattern templates

Last synced: 01 Dec 2024

https://github.com/adiepenbrock/rjvm

Parse JVM class files with Rust

jvm parsing rust

Last synced: 13 Oct 2024

https://github.com/gleichda/owping-parser

Parsing One Way Ping to a dict in Python

owamp owping parsing python

Last synced: 01 Dec 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/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/eratio08/pars-comb-ml

Monadic parsing in OCaml

monadic ocaml parser parser-combinators parsing

Last synced: 21 Jan 2025

https://github.com/mgree/smoosh-completion

Thinking about shell completion in a rigorous and thoroughgoing way.

completion dwim lexing parsing shell tokens

Last synced: 17 Dec 2024

https://github.com/nulldev/whitespace-parse

:black_square_button: A custom single-line whitespace de- and encoder.

npm npm-package nulldev parser parsing whitespace

Last synced: 26 Jan 2025

https://github.com/marinagorbacheva/information-retrieval

Website scraping, parsing, indexing and search.

indexing parsing scraping search

Last synced: 17 Jan 2025

https://github.com/andreie91/java-lambda-expressions-exercises

A collection of problems which are solved with the use of lambda expressions, such as parsing a file and only saving objects which meet certain criteria.

java lambda-expressions parsing

Last synced: 14 Jan 2025

https://github.com/julianalonso/jasoon

Swift JSON parsing library

json json-parser parsing parsing-library swift swift3

Last synced: 02 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/turbaszek/knotes

Minimalist kindle notes reader

api-service elm haskell parsing web-application

Last synced: 06 Dec 2024

https://github.com/jesperkha/gokenizer

A simple text tokenizer

go lightweight parsing tokenizer

Last synced: 17 Dec 2024

https://github.com/natelalor/song-queries

A python and SQL program created as a group project that uses a song/artist dataset to give users ability to query for specific songs, artists, and more specific information.

database parsing python query sql

Last synced: 02 Dec 2024

https://github.com/novikovadaria/btc_price_sell

Парсинг биржи через api | Exchange parsing via API

api btc exchange parsing

Last synced: 21 Jan 2025

https://github.com/aionescu/uu-msmc-accuparsec

Error-accumulating parser combinators

attoparsec haskell parser-combinators parsing

Last synced: 02 Dec 2024

https://github.com/khulnasoft-lab/package-feeds

Feeds to watch package registries (PyPI, NPM, etc.) for changes to packages and to make that data available via a single standard interface.

feeds packages parsing watch

Last synced: 28 Nov 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/gunh0/gamemeca-crawler

🎮 Game rankings data from a website and saves it as a CSV file using BeautifulSoup and requests

beautifulsoup parser parsing python-requests

Last synced: 03 Dec 2024

https://github.com/timolinn/css

Basic CSS Parse

css-parser nginb parsing

Last synced: 28 Nov 2024

https://github.com/govcraft/mti

A Rust library that implements type-safe, prefix-enhanced identifiers based on the TypeID Specification

crate database distributed-systems identifier parsing rust rust-lang rustlang string-extensions typeid typeid-implementation unique-identifier web-development web-identity

Last synced: 12 Oct 2024

https://github.com/eomm/sqs-json-body-parser

Middyjs middleware to parse your AWS SQS events

aws aws-lambda hacktoberfest javascript json lambda middleware middy parsing sqs

Last synced: 31 Dec 2024

https://github.com/jgontrum/uu-lt-nlp

Contents for the Natural Language Processing class at Uppsala University HT 2017

nlp parsing uni university uppsala uppsala-university

Last synced: 28 Nov 2024

https://github.com/jaykickliter/ublox

u-blox message types

gps parsing ublox

Last synced: 31 Dec 2024

https://github.com/lcbx/sly-parsing-experiment

parsing experiment with the SLY python library

grammar parsing

Last synced: 23 Jan 2025

https://github.com/whothefluff/abap-xmlparser

XML parser

abap parsing xml

Last synced: 14 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/thomas-touhey/kaquel

Tools for handling ElasticSearch queries in various languages (Gitlab.com mirror).

elasticsearch es-query kql lucene parsing query

Last synced: 24 Jan 2025

https://github.com/bodoni/webtype

Parser for fonts in Web Open Font Format

font parsing typeface typography woff woff2

Last synced: 16 Dec 2024

https://github.com/bodoni/typeface

Foundation for building and parsing fonts

font parsing typeface typography

Last synced: 16 Dec 2024

https://github.com/ayeshaashfaq12/c-compiler

This project is a C++ compiler designed to provide all standard compiler features, with the parsing phase already completed and further stages in development.

compiler-construction compiler-design cpp cpp-programming lexical lexical-analysis parser parsing software-development syntax-analysis

Last synced: 24 Jan 2025

https://github.com/ushurbakiyevdavlat/parsingexamples

Examples for parsing on php, includes target sites and scripts.

parsing php web-scraping

Last synced: 23 Jan 2025

https://github.com/aivanf/aidantic

Data parsing and validation with OneOf using Python type hints

gamedev oneof parsing python python3 validation

Last synced: 31 Dec 2024

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/abdellahbellakrim/fdf

Drawing a 3D representation of the landscape

3d c graphics low-level-programming maths mlx42 parsing

Last synced: 13 Jan 2025

https://github.com/abdelaziz18003/whoami-api

a node.js based API that parse request headers and return them in json format

api http-header ip-address parsing

Last synced: 03 Dec 2024

https://github.com/thomas-touhey/dissec

Dissect pattern implementations. (Gitlab.com mirror)

dissect elasticsearch parsing pydantic python string-manipulation

Last synced: 17 Jan 2025

https://github.com/peterdee/parser-test

Parser test task

expressjs nodejs parsing

Last synced: 21 Jan 2025

https://github.com/dr1n/porjatinet

Parser and viewer for http://www.porjati.net/

caliburn core csharp dotnet hap parsing scraper unit-testing webview wpf xunit

Last synced: 24 Dec 2024

https://github.com/banyc/field_block

A definition language for buffer parsing. No code gen. Restrict business code to outside of the codec.

codec network parsing runtime zero-copy

Last synced: 20 Jan 2025

https://github.com/maksim2498/c-int-fmt

A small C99 library for integer parsing and formatting

c c99 formatting integer library parsing

Last synced: 21 Jan 2025

Parsing Awesome Lists