serd
« Back to VersTracker
Description:
C library for RDF syntax
Type: Formula  |  Latest Version: 0.32.6@0  |  Tracked Since: Nov 12, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: rdf semantic-web c-library turtle triples
Install: brew install serd
About:
Serd is a lightweight C library for reading and writing the RDF data serialization formats Turtle, TriG, NTriples, and N-Quads. It is designed to be fast, robust, and have minimal dependencies, making it ideal for embedded systems or performance-critical applications. The library provides a stream-based event-driven API that allows for efficient processing of large RDF datasets with low memory overhead.
Key Features:
  • High-performance streaming parser and serializer
  • Zero-dependency C89 library with minimal memory footprint
  • Support for Turtle, TriG, NTriples, and N-Quads formats
  • Command-line tools (serdi) for converting and validating RDF data
Use Cases:
  • Parsing RDF data in embedded systems or resource-constrained environments
  • Converting between different RDF serialization formats
  • Building custom semantic web applications that require efficient RDF processing
Alternatives:
  • raptor2 – Raptor is a more full-featured RDF library with broader format support but larger dependencies and footprint
  • jena – Apache Jena is a Java framework for building semantic web apps, offering more features but requiring the JVM
Version History
Detected Version Rev Change Commit
Nov 12, 2025 8:17pm 0 VERSION_BUMP bd8bd053