Showing 23 of 23 projects
A Rust parser combinator framework for building fast, safe, and memory-efficient parsers for binary and text formats.
A robust utility for parsing and stringifying URL query strings with extensive formatting and type conversion options.
A pure Swift HTML parser with DOM, CSS, and jQuery-like methods for parsing, manipulating, and cleaning HTML across Apple platforms and Linux.
A .NET library providing strongly typed units of measurement for safer and more readable code.
A lightweight, fast, and flexible parser combinator library for C#.
A Dart/Flutter SDK for integrating mobile and web apps with Parse Server backend services.
Parses the Graphviz DOT language in golang
A high-performance, no-allocation C++ JSON library for direct parsing to custom data structures with declarative mappings.
A single-header C++ library for parsing JSON directly to C++ structs and serializing structs back to JSON.
A Swift-based interpreter for the Pascal programming language, implementing lexer, parser, semantic analyzer, and interpreter components.
Parse magnet URIs into structured objects and encode objects back into magnet URIs for BitTorrent applications.
A lexer and parser for GraphQL in .NET, providing a complete AST model compatible with the GraphQL specification.
A Preact component that renders HTML/XML as Virtual DOM, mapping custom elements to Preact components.
A Go library for parsing and manipulating Snort and Suricata IDS/IPS rules with Suricata compatibility focus.
A TypeScript library for parsing, manipulating, and generating Prisma schema files using an Abstract Syntax Tree.
A high-performance, regex-free Go tokenizer for parsing strings, slices, and infinite streams into customizable tokens.
A Go library for parsing and validating REST API query parameters into dynamic SQL queries.
A high-performance Go library for parsing SIP messages and SDP payloads, designed for monitoring and packet capture applications.
An Elixir implementation of JSON parsing and generation with support for keyword lists and maps.
Protobuf compiler and runtime implementation in the V programming language.
Advanced platform-independent command line parser for Pascal (Lazarus/Delphi) with automatic help generation.
A Node-RED node for chainable string manipulation using the string.js library with a visual editor.
An Elixir package for low-memory consumption iteration over large BSON files by applying a function to each document.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.