-
Notifications
You must be signed in to change notification settings - Fork 89
Home
ConNeg-capable Web Reader Support for proxies, redirects, and Content Negotiation Various parsers RDF/XML, Turtle, SPARQL + SPOG, Legacy XML, HTML tag soup, RSS 2.0, Google Social Graph API JSON Serializers N-Triples, RDF/JSON, RDF/XML, Turtle, SPOG dumps 2 internal structures resource-centric processing, statement-centric processing RDF Storage (using MySQL) SPARQL SELECT, ASK, DESCRIBE, CONSTRUCT, + aggregates, LOAD, INSERT, and DELETE SPARQL Endpoint Class Set up a compliant SPARQL endpoint with 3 lines of code SemHTML RDF extractors DC, eRDF, microformats, OpenID, RDFa RemoteStore Class Query remote SPARQL endpoints as if they were local stores (results are returned as native PHP arrays) Turtle templating Generate dynamic graphs Plugins Extend ARC with your own, custom extensions Triggers Register event handlers for selected SPARQL Query types SPARQLScript SPARQL-based scripting and output templating
ARC2 is available under 2 licenses: The W3C Software License or the GPL.
arc-dev (formerly at arc.semsol.org, now maintained by Stéphane Corlosquet)
- Getting Started with ARC2
- Internal Structures
- Parsing RDF Formats
- Using ARC's RDF Store
- SPARQL Endpoint Setup
- Serializing ARC structures
- Extracting RDF from HTML
- Remote Stores and Endpoints
- Resource Helper Class
- HTTP Reader
- SPARQL+
- SPARQL Extension Functions
ARC started in 2004 as a lightweight RDF system for parsing and serializing RDF/XML files. It later evolved into a more complete framework with storage and query functionality. At the beginning of 2011, ARC2 had become one of the world's most-installed RDF libraries. Nevertheless, active code development had to be discontinued due to lack of funds and the inability to efficiently implement the ever-growing stack of RDF specifications.
The sources continue to be available to the community through github. More details in the archives