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-08 00:18:01 UTC
- JSON Representation
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/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: 23 Oct 2024
https://github.com/keyweeusr/butch
:fist_oncoming: The free Batch interpreter
batch batch-file batch-script batchfile cmd cmd-scripts emulation emulator hacktoberfest parsing tokenization
Last synced: 28 Dec 2024
https://github.com/nikita-volkov/headed-megaparsec
Abstration over try in megaparsec
Last synced: 21 Nov 2024
https://github.com/huygensing/tag-parsing-with-derivatives
Parsing TAGML using derivatives
derivatives parser-combinators parsing tagml
Last synced: 16 Nov 2024
https://github.com/ilia-kosenkov/backports
Backporting some Span APIs to .NET Standard 2.0
Last synced: 15 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/sbstjn/predown
Preprocess Markdown files as Go templates
format go markdown parsing predown preprocessing templates
Last synced: 05 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/sanjacob/kangaroo
Asistente de descarga de certificados de bachillerato de la SEP
download education mexico parsing
Last synced: 27 Dec 2024
https://github.com/tulz-app/tuplez-parse
A syntax extension for cats-parse for product tuple concatenation.
cats cats-parse parsing scala tuple
Last synced: 13 Nov 2024
https://github.com/julian-nash/liaison
A Python library for defining schemas, parsing and validating payloads
parsing payloads python validation
Last synced: 24 Nov 2024
https://github.com/cloudef/zig-fsm-compiler
Ragel compatible FSM compiler for Zig
compiler fsm lexer logic parser parsing state state-machine state-management tokenizer zig
Last synced: 21 Dec 2024
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/novikovadaria/openweather_pars
Парсинг сайте OpenWeather | Parsing the OpenWeather website
Last synced: 20 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/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/assyrianic/text-input-math-calculator-workshop
educational workshop & material for teaching Computer Science & Computer Engineering students in how to create a math calculator using lexical analysis and parsing theory.
education educational educational-project lexer lexical-analysis lexical-analyzer math mathematics parsing
Last synced: 05 Jan 2025
https://github.com/hamedstack/hamedstack.syntaxmania
Empowering you to create your own parser.
bottom-up-parser csharp csharp-library dotnet dotnet-core dotnetcore lexer lexer-parser lexing parser parsing recursive-descent-parser recusive-parser token tokenization tokenizer tokenizer-parser tokenizing top-down-parser
Last synced: 19 Nov 2024
https://github.com/monesidn/power-split
Sometimes string.split() is not enough!
javascript parsing split string typescript
Last synced: 12 Nov 2024
https://github.com/jamezrin/distrowatch-parser
DistroWatch crawler for ranking data
axios cheerio data-mining data-science distrowatch parsing ranking typescript
Last synced: 29 Nov 2024
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/novikovadaria/parserwb_differentversions
WB Парсинг | WB Parsing
json mysql parsing selenium wildberries
Last synced: 20 Nov 2024
https://github.com/ekkoz897/42cursus_minishell
42 - Rewrite a simple shell
42 42born2code 42project bash minishell minishell42 parsing shell
Last synced: 14 Nov 2024
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: 27 Sep 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 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/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/homyakin/goodgame-monitoring
Parsing news from https://goodgame.ru/
goodgame html java parsing spring-boot telegram
Last synced: 29 Nov 2024
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/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/laserkelvin/astrochymist
A python script that will parse Astrochymist
astrochemistry astronomy parsing scraping-websites
Last synced: 22 Dec 2024
https://github.com/novikovadaria/lyrics
Парсинг текстов песен | Song lyrics parsing
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/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 Nov 2024
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 Nov 2024
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: 16 Nov 2024
https://github.com/bluebrown/labelparser
Parse labels into go maps
docker docker-swarm go-package golang label parsing
Last synced: 14 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 Nov 2024
https://github.com/ryanve/bems
BEM selector tools
bem javascript mixins parsing scss
Last synced: 22 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/algorithmalchemy/getgems-user-profile-parser
Sample - GetGems NFT - Parser. Lyb: Selenium
dynamic-page-parsing dynamic-pages getgems getgems-parser nft nft-checker nft-collection nft-gallery nft-parsing parsing selenium webdriver
Last synced: 20 Dec 2024
https://github.com/hazimavdal/regex
A library for parsing and operating on formal regular expressions
brzozowski-derivative formal-languages parsing regular-expression regular-expressions smlnj
Last synced: 28 Dec 2024
https://github.com/mikhaillipanin/html-parser
Парсинг данных из HTML таблицы и занесение их в Google Таблицу
Last synced: 15 Nov 2024
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/yaccconstructor/yc.bio
Tools for metagenomic assembly processing.
16s bioinformatics fsharp metagenomic-analysis metagenomics parsing rrna secondary-structure
Last synced: 21 Nov 2024
https://github.com/devdhera/guide-to-json-with-android
JSON parsing demo using Android application
Last synced: 12 Dec 2024
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 Nov 2024
https://github.com/oxylabs/how-to-scrape-wayfair
A step-by-step tutorial on extracting data from Wayfair’s product pages at scale and in real time. The guide details actionable code and considers various aspects before and during the scraping process.
data-extraction how-to parsing python wayfair wayfair-scraper web-scraping
Last synced: 17 Nov 2024
https://github.com/andream16/yaggts
Yet Another Golang Google Trends Scraper
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/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/mvtm-dn/shpfile
Simple ESRI SHP file to GeoJSON convertor
esri-shp geojson parsed-shapes parsing shapefile
Last synced: 11 Nov 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/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/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/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 Nov 2024
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/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
Last synced: 20 Dec 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/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/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/meokullu/subtitleparser
Subtitle Parser is a project to parse subtitle content.
film films movie movies parser parsing subtitle subtitle-parser subtitles
Last synced: 14 Nov 2024
https://github.com/michal2sab/stick-arena-mobile-stats-checker
A stats checking app for stick arena that I made some time ago for mobile platform (android) in android studio (Java)
android android-studio androidstudio java michal michal2sab mobile mobile-app multiplayer online online-game parsing stick-arena-ballistick stick-arena-dimensions stickarena stickarena-michal xgenstudios xml
Last synced: 02 Jan 2025
https://github.com/kalessin/sequential-parser
Utility for parsing structured text with text patterns
Last synced: 24 Nov 2024
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: 15 Nov 2024
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/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/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/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: 19 Nov 2024
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/singleware/parsing
Generic parsing tools for lexical and syntactical analysis.
browser javascript lexical-analysis nodejs parsing syntactic-analysis typescript
Last synced: 12 Nov 2024
https://github.com/gkovacs/list_requires_multi
List the libraries required by some Javascript code by parsing it
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/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/fredgdaley2/sortiously
Sort delimited or fixed width files by a defined key with data filter options and progress reporting.
csharp csv data-filtering delimited-files dot-net etl fixed-width merge parser parsing purge sort sorting
Last synced: 04 Dec 2024
https://github.com/thetasinner/echelon-unicode-parser
Experimental parser which can process unicode input
Last synced: 04 Dec 2024
https://github.com/mediaexplorer74/bandallsensors
A UWP app to display realtime values of MS Band Sensors
microsoft-band microsoft-band-2 parsing research rnd sensors ui uwp
Last synced: 04 Dec 2024
https://github.com/jack-r-warren/best_effort_parser
Dart best-effort parsing for names with unknown formats (like unstructured user input)
Last synced: 31 Dec 2024
https://github.com/paultaykalo/swift-ast-dump-parser
Swift AST tree dump parser written in Ruby
Last synced: 16 Dec 2024
https://github.com/lawlabs/courtlinkanalyzer
Приложение на SwiftUI для анализа ссылок судебных сайтов. Пользователь вводит список ссылок, а приложение автоматически определяет информацию о судах (мировые судьи, районные суды, кассационные суды и др.) и отображает результаты анализа
allcourts courts judiciary legaltech links parsing swiftui
Last synced: 04 Dec 2024