Showing 18 of 126 projects
A collection of LPEG patterns for parsing and validating common data formats like URIs, emails, IP addresses, and HTTP headers.
A Rust library implementing XPath 1.0 for XML document querying and manipulation.
A library and skeleton for writing OCaml parsers with beautiful error messages and minimal boilerplate.
A library for lexing and parsing D programming language source code, enabling syntax analysis and tooling.
A D library for reading and writing SDLang (Simple Declarative Language), a concise, type-aware data format.
A flexible C library for JSON manipulation and schema validation, enabling JavaScript-like ease with C performance.
A functional HTML5 and XML library for Scala with type-safe bindings, immutable trees, and cross-platform support.
An Elixir library for parsing, composing, and calculating execution dates from Cron expressions.
A step-by-step guide to parsing using Haskell parser combinators, with practical examples for version numbers and SRT subtitles.
A Go implementation of Lightbend's HOCON configuration format, a human-friendly JSON superset.
A Go library for parsing and validating REST API query parameters into dynamic SQL queries.
A Python library for parsing JSON-like values using TypedDicts and standard type hints at runtime.
A Common Lisp Markdown-to-HTML converter using the esrap parser and a PEG-based grammar.
A ClojureScript port of Instaparse, enabling context-free grammar parsing with regex-like simplicity.
A Ruby natural language parser for recurring events that interprets expressions like 'every 2 days' or 'Sundays'.
A Rust library for parsing and validating application configuration with automatic deserialization and documentation generation.
A Ruby wrapper for the spaCy NLP library via PyCall, enabling tokenization, POS tagging, NER, and OpenAI integration.
An ultra light-weight, cross-platform XML library for Delphi with minimal memory footprint.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.