Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/parsing
- Wikipedia: https://en.wikipedia.org/wiki/Parsing#Computer_languages
- Related Topics: language, yacc, antlr, semantic-analysis, symbol-table, lookahead, ll, lr-parser, generated-parser,
- Aliases: parser-generator, ast, lexer, tokenizer, grammar, lexical-analysis, parse, bnf, backus-naur-form, lalr,
- Last updated: 2025-01-23 00:18:40 UTC
- JSON Representation
https://github.com/trangham283/prosody_nlp
A mix of prosody-related projects
Last synced: 21 Jan 2025
https://github.com/eratio08/kpars
Very simple parser combinator library in Kotlin
applicative functional-parsing kotlin monad monadic-parser-combinators parser parser-combinators parsing
Last synced: 21 Jan 2025
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: 21 Jan 2025
https://github.com/baraja-core/article-anatomy
Elegant tool for easy validation of the markdown article format and parsing to a structured entity.
article-anatomy elegant parsing
Last synced: 26 Dec 2024
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/simonusher/akzutils
A better way to browse courses on "Aktualny Katalog Zapisowy PWr"
Last synced: 08 Jan 2025
https://github.com/isabelleysseric/sentiment-analysis
Sentiment analysis with dependency tree.
bag-of-words-model corpus dependency-analysis dependency-parsing dependency-tree dependency-trees displacy embedding multigram nlp nltk parsing pos-tagging scope-of-negation sentiment-analysis sentimental-analysis sentiwordnet spacy text-classification
Last synced: 30 Dec 2024
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/yaccconstructor/yc.bio
Tools for metagenomic assembly processing.
16s bioinformatics fsharp metagenomic-analysis metagenomics parsing rrna secondary-structure
Last synced: 21 Jan 2025
https://github.com/ekkoz897/42cursus_minishell
42 - Rewrite a simple shell
42 42born2code 42project bash minishell minishell42 parsing shell
Last synced: 14 Jan 2025
https://github.com/visual-vincent/simplequeryparser
A basic command/query parser for .NET.
c-sharp csharp dotnet dotnet-framework parser parser-library parsing parsing-library query query-parser visual-basic visual-studio visualbasic visualstudio
Last synced: 08 Jan 2025
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 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/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/i-umairkhan/html-praser
This is a node js app that will parse html and log with new html.
Last synced: 15 Jan 2025
https://github.com/karpetrosyan/rfcparser
Rfcparser is a Python tool that makes it easy to parse common RFC syntaxes. Rfcparser takes a raw string as input, parses, validates, and returns Python objects to simplify the processing of RFC syntaxes.
Last synced: 24 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/mikhaillipanin/html-parser
Парсинг данных из HTML таблицы и занесение их в Google Таблицу
Last synced: 16 Jan 2025
https://github.com/vnegi10/1brc_julia
Gunnar's 1 Billion Row Challenge (Julia)
dataframe julialang multithreading parsing performance-analysis
Last synced: 22 Jan 2025
https://github.com/anachrocomputer/parser
Simple lexical analyser and parser
6309 6809 code-generation compiler parsing retrocomputing
Last synced: 16 Jan 2025
https://github.com/l3odr0id/java-study
Some easy code here
ascii java jsoup parser parsing rpn-calculator rpn-calculator-java student study web-parser
Last synced: 22 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/colbyn/monadoparser
Pure Swift monadic parser combinator framework with support for lossless parsing.
Last synced: 22 Jan 2025
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 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/oxylabs/custom-parser-instructions
Learn the fundamentals of writing parsing instructions with Oxylabs' Custom Parser.
parser parsing python scraping scraping-websites tutorial web-scraping
Last synced: 17 Jan 2025
https://github.com/gusenov/examples-tree-sitter
Примеры инкрементального парсинга с помощью библиотеки Tree-sitter.
examples incremental-parsing parsing syntax-highlighting tree-sitter
Last synced: 31 Dec 2024
https://github.com/stimulsoft/samples-pdf-forms-for-java
Java and Spring Boot sample projects for PDF Forms builder for parsing form submission results, Eclipse, compartible with .Java SE 1.8 and higher
angular eclipse editable export forms java java-se java-server parsing pdf pdf-forms signature spring-boot submission
Last synced: 22 Jan 2025
https://github.com/ryanve/bems
BEM selector tools
bem javascript mixins parsing scss
Last synced: 22 Jan 2025
https://github.com/flxwu/cgop
Coursera Grader Output Parser
analysis coursera coursera-machine-learning java-8 parsing
Last synced: 23 Jan 2025
https://github.com/novikovadaria/openweather_pars
Парсинг сайте OpenWeather | Parsing the OpenWeather website
Last synced: 21 Jan 2025
https://github.com/novikovadaria/parserwb_differentversions
WB Парсинг | WB Parsing
json mysql parsing selenium wildberries
Last synced: 21 Jan 2025
https://github.com/novikovadaria/lyrics
Парсинг текстов песен | Song lyrics parsing
Last synced: 21 Jan 2025
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/ilia-kosenkov/backports
Backporting some Span APIs to .NET Standard 2.0
Last synced: 15 Dec 2024
https://github.com/watzon/hdur
A human-friendly duration library for Go that extends the standard time.Duration with calendar-aware units, intuitive parsing, and rich formatting options.
calendar calendar-aware date-time duration formatting go go-library golang human-friendly parsing time time-duration time-management time-parsing utilities
Last synced: 23 Jan 2025
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: 23 Jan 2025
https://github.com/yaccconstructor/examples
Examples of YaccConstructor applications
examples parsing parsing-math-expressions yaccconstructor
Last synced: 21 Nov 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/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: 15 Dec 2024
https://github.com/nikita-volkov/headed-megaparsec
Abstration over try in megaparsec
Last synced: 21 Nov 2024
https://github.com/ibnaleem/cyberchef-discord
A versatile Discord bot that implements CyberChef's features for encoding, decoding, encrypting, compressing, analysing data directly and more in your Discord server
compression cti cyberchef cybersecurity data-analysis data-manipulation discord-bot discord-js encoding encryption hashing infosec parsing redteam
Last synced: 07 Dec 2024
https://github.com/bessouat40/pdf-region-picker
A project to select only part of a PDF file. It's usefull when you want to extract informations with some python library like fitz.
data-extraction data-selection extract-data fitz javascript parsing pdf region-picker
Last synced: 17 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: 08 Dec 2024
https://github.com/schanur/libbivalvia
A bash library for missing language features and advanced features
assertions bash cache color common date debugger git introspection library package-manager parsing string-manipulation test-framework
Last synced: 02 Dec 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/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/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/xcrypt0r/xcrawler
✂️ A crawling example for maplestory with various languages using multi-threading
crawler crawling multithreading parsing regexp
Last synced: 09 Jan 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/gil9red/parsing_captcha
Пример разбора простой капчи (#python #python3 #captcha #PIL #image_processing)
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/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/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
https://github.com/lambdageek/indentation
mirror of https://bitbucket.org/adamsmd/indentation
haskell-library indentation indentation-parsing parsec parsing trifecta
Last synced: 23 Jan 2025
https://github.com/johnpili/parse-json-data-without-struct
Parsing JSON data without concrete struct in Go
go golang json parsing unmarshalling
Last synced: 11 Dec 2024
https://github.com/devdhera/guide-to-json-with-android
JSON parsing demo using Android application
Last synced: 12 Dec 2024
https://github.com/huygensing/tag-parsing-with-derivatives
Parsing TAGML using derivatives
derivatives parser-combinators parsing tagml
Last synced: 17 Jan 2025
https://github.com/robrix/deterministic-parsing
An experiment in deterministic parsing of LL(1) grammars
Last synced: 18 Dec 2024
https://github.com/gitcordier/reversepolishnotationparser
Parses then computes RPN expressions. Iterative algorithm, not the naive one! Problem originated from http://codingdojo.org/kata/. Further reading at https://en.wikipedia.org/wiki/Reverse_Polish_notation
codingdojo parser parsing reverse-polish-notation rpn rpn-calculator rpn-expressions
Last synced: 24 Dec 2024
https://github.com/mavmi/search_server
Search engine for ranked files
files parsing stl stl-containers yandex-practicum
Last synced: 10 Jan 2025
https://github.com/keshav2010/picocli
picoCLI is a small command interpreter that can be used to write/read text files, setup trigger-alarms to execute another piece of code after specified amount of time.
c-plus-plus cli command-line-interpreter command-line-parser commandline-interface cpp interpreter parsing visual-studio-code windows-desktop
Last synced: 01 Jan 2025
https://github.com/georgegkas/jsontree
The JSONTree spec: AST representation of JSON documents based on RFC 8259 internet standard.
ast json jsontree parsing specification standard
Last synced: 25 Dec 2024
https://github.com/isomorpheme/language-php
A Haskell module for parsing and pretty-printing PHP. Because obviously.
haskell megaparsec parsing php prettyprinter
Last synced: 17 Jan 2025
https://github.com/monesidn/power-split
Sometimes string.split() is not enough!
javascript parsing split string typescript
Last synced: 10 Jan 2025
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/genescu/python-hotels
Booking.com's Python Parsing Tool
beautifulsoup booking parsing python scraping scraping-python scraping-websites
Last synced: 24 Jan 2025
https://github.com/dragonwasrobot/b.el
A byte manipulation library
byte-parser bytes emacs library parsing
Last synced: 24 Jan 2025
https://github.com/vendulabezakova/javascript-ukol-03
Parsování data bez využití knihovny Day.js
Last synced: 24 Jan 2025
https://github.com/julian-nash/liaison
A Python library for defining schemas, parsing and validating payloads
parsing payloads python validation
Last synced: 24 Jan 2025
https://github.com/algorithmalchemy/sample-requestsparser-mvidia
Парсер игр с сайта Mvidia, написанный на Python с использованием библиотеки Requests и SQLite3. Позволяет извлекать информацию о играх . Легко настраивается для парсинга различных типов контента с сайта.
mvidia parser parsing python requests sql sqlite sqlite3
Last synced: 24 Jan 2025
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.
Last synced: 28 Nov 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: 28 Nov 2024
https://github.com/cfdefense/cmpt432n-6502-java-compiler
Marist College CMPT432N - 'Design of Compilers' by Professor Labouseur
6502-assembly abstract-syntax-tree code-generation compiler concrete-syntax-trees lexical-analysis parsing semantic-analysis
Last synced: 22 Jan 2025
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/efler/fund-algs-c
Fundamental algorithms labs, 1 term: c
algorithms-and-data-structures files fundamental-algorithms numbers parsing search-algorithm sorting
Last synced: 05 Dec 2024
https://github.com/razum2um/ruby-xml-mappers-bench
compare various xml -> ruby datastructures
Last synced: 07 Dec 2024
https://github.com/heartshapedbox/python
Python learning. Tasks.
beautifulsoup4 bs4 lxml oop parsing python3 scraping scraping-data scraping-web scraping-websites selenium selenium-python selenium-webdriver
Last synced: 08 Dec 2024
https://github.com/natsionalnoedostoyanie/metro_parser
Parser for the METRO site
Last synced: 15 Jan 2025