A lightweight, browser-native RDFa 1.1 parser with N3.js compatibility. Designed for web-workers and modern web applications without Node.js dependencies. Supports full RDFa Core 1.1 spec including CURIE expansion, vocabulary handling, and streaming quad
A rdfa rdf-parse-html actor
A xml-rdfa rdf-parse actor
Parses RDF from any serialization
A fast and lightweight streaming RDFa parser
A JSON-LD Processor and API implementation in JavaScript.
Parse HTML character references
Small footprint URL parser that works seamlessly across Node.js and browser environments
JSON.parse with context information on error
Ember addon providing lblod specific plugins for the ember-rdfa-editor
Node.js path.parse() ponyfill
JSON.parse with context information on error
utility library for parsing asn1 files for use with browserify-sign.
JavaScript parser and stringifier for YAML
Parse HTTP Content-Type header according to RFC 7231
hast utility to create an element from a simple CSS selector
CSV parsing implementing the Node.js `stream.Transform` API
quote and parse shell commands
Parse the Forwarded header (RFC 7239) into an array of objects
Ember addon wrapping an RDFa editor with a public API
Parse JSON with more helpful errors
An Esprima-compatible JavaScript parser built on Acorn
Parse a passwd file into a list of users.
A JSON-LD Processor and API implementation in JavaScript.
RDF.rb plugin for parsing/serializing NTriples, RDF/XML, Turtle and RDFa data using the Raptor RDF Parser library.
RdfContext parses RDF/XML, RDFa and N3 into a Graph object. It also serializes RDF/XML, Turtle and N-Triples from the Graph. * Fully compliant RDF/XML parser. * Fully compliant XHTML/RDFa 1.0 parser. * Notation3 parser (N3-rdf level) * N-Triples, Turtle and RDF/XML serializer * ConjunctiveGraph, named Graphs and contextual storage modules. Install with 'gem install rdf_context'
Reddy parses RDF/XML, RDFa and N3-rdf into a Graph object. It also serializes RDF/XML and N-Triples from the Graph. * Fully compliant RDF/XML parser. * Fully compliant XHTML/RDFa 1.0 parser. * N3-rdf parser * N-Triples and RDF/XML serializer * Graph serializes into RDF/XML and N-Triples. * ConjunctiveGraph, named Graphs and contextual storage modules. Install with 'gem install gkellogg-reddy'
Scrapetor is a Ruby HTML parsing + scraping toolkit. The parser is a native C arena DOM with structural indexes built at parse time and NEON SIMD scanners in the SAX hot loop. A streaming extraction engine compiles the schema DSL into a single forward pass — no DOM materialised, one Ruby boundary crossing per document. On builds where libcurl is available, Scrapetor::Fetcher adds an HTTP/2-capable fetch layer with per-thread connection cache, shared DNS + TLS session pool, in-process gzip / deflate / brotli / zstd decoding, iconv charset transcoding, retry + exponential backoff, ETag / Last-Modified disk cache with bulk revalidation, per-host throttle, cookie jar, basic + bearer auth, proxy, and three bulk concurrency models (parallel_fetch / multi_fetch / streaming multi_each). Scrapetor::Session ties the cookie / auth / throttle / retry policies together. Also ships robots.txt + sitemap.xml parsers, a bounded-memory streaming HTML parser, and structured-data extractors (JSON-LD, OpenGraph, Schema.org, Microdata, RDFa, Twitter Cards). The Net::HTTP-based Scrapetor.fetch is preserved as the no-libcurl fallback.