Showing 36 of 109 projects
A Haskell command-line tool to parse Rocket League replays into JSON and generate replays from JSON.
A Node.js CLI tool and library to query OpenStreetMap's Overpass API and output results as GeoJSON.
Extract specific values from JSON buffers without parsing the entire document for improved performance.
A Go library that maps regex named groups into struct fields using struct tags and automatic parsing.
Bash script to export Android content provider data to CSV format via ADB.
A Go library that parses and deserializes HTML pages into structs using goquery and struct tags for web crawlers.
A high-performance Rust JSON parser that extracts values using dotpath syntax, inspired by gjson.
An Elixir library for parsing telephone numbers in international standard or missing country codes.
A Go package for executing fast JSONPath queries on raw JSON data without unmarshalling the entire structure.
Extract dates, times, emails, phone numbers, and other common patterns from text using pre-built regular expressions.
A Python toolkit for extracting, filtering, and analyzing data from web archives, JSON files, and imageboards.
A CLI tool that parses text columns from Unix command output and converts them to JSON for further processing.
A repository of extracted game data for Brave Frontier, including units, items, skills, and missions across Global, JP, and EU servers.
Extract GeoJSON features from Mapbox vector tiles via CLI, Node.js, or browser.
A Ruby gem for extracting data from JSON streams based on keys, nesting levels, or custom conditions without implementing low-level callbacks.
A tiny command-line tool for parsing JSON from any source using Lodash .get() or JSONPath syntax.
A fast Starcraft 2 replay parser written in pure Ruby with JRuby support.
A Model Context Protocol server that provides AI assistants with structured scientific paper data including methods, results, and quality scores.
Extract all coordinates from any GeoJSON object into a single flat array.
A Go library for scraping recipe data from websites using Schema.org and custom scrapers.
A Go library for extracting parts of JSON objects using JSONPath query syntax with high compatibility and user-friendly error handling.
An Elixir library for parsing US addresses according to USPS guidelines, handling single-line or multi-line formats.
A lightweight Node.js module to extract, rename, and transform JSON data using declarative templates.
A fast high-level web crawling and scraping framework for Elixir, built on Broadway.
A minimal Elixir wrapper for xmerl's XPath functionality, providing simple XML querying.
A Python tool that extracts local data storage from Android applications with a single command.
A resilient and configurable Python tool for exploring, analyzing, transforming, and extracting data from WARC (Web ARChive) files.
A Go library for extracting specific properties from complex JSON into Go structs without full struct definitions.
A curated list of open-source tools for systematic reviews, meta-analysis, and evidence synthesis workflows.
A CLI tool that extracts non-overlapping borders from GeoJSON polygons as LineString features.
A Python CLI tool for extracting and validating WARC and WACZ web archive files.
An Elixir wrapper for the xmerl XML parsing library, providing XML parsing and XPath node selection capabilities.
A fully compliant Crystal implementation of the JMESPath query language for extracting data from JSON documents.
An AI-powered web tool for automated full-text screening and data extraction from research papers to accelerate systematic reviews.
Extract public transport data from OpenStreetMap to generate GTFS feeds or GeoCSV files.
A JavaScript library for converting spreadsheet files (Excel, CSV, ODS, etc.) to JSON format for Node.js and browser applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.