-
Notifications
You must be signed in to change notification settings - Fork 5
/
dev.html
77 lines (76 loc) · 5.38 KB
/
dev.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
---
layout: default
title: "RDFa / Developers"
nav_index: 4
---
<div class="container">
<div class="row">
<div class="col-md-12">
<dl>
<dt>Software Libraries</dt>
<dd>
<dl>
<dt>JavaScript</dt>
<dd>
<a href="http://code.google.com/p/green-turtle/">Green Turtle</a> is a RDFa 1.1 implementation written in pure JavaScript that runs in the browser.<br />
<a href="https://github.com/rubensworks/rdfa-streaming-parser.js">rdfa-streaming-parser.js
</a> is a fast and lightweight streaming RDFa 1.1 parser for Node.js that also runs in the browser.
</dd>
<dt>PHP</dt>
<dd><a href="http://www.easyrdf.org/">EasyRDF</a> is a PHP library for extracting RDFa and working with RDF, in general. You must use the latest development version if you want the RDFa parser: <a href="https://github.com/njh/easyrdf/releases">download the latest 0.8 snapshot</a>.</dd>
<dt>Python</dt>
<dd><a href="http://www.w3.org/2012/pyRdfa/Overview.html#distribution">PyRDFa</a> is a Python package for extracting RDFa from Web documents; it is based on the Python <a href="https://github.com/RDFLib">RDFLib</a> package.</dd>
<dt>Ruby</dt>
<dd>The <a href="http://rubygems.org/gems/rdf-rdfa">RDFa gem</a> for the Ruby <a href="http://rubygems.org/gems/linkeddata">RDF software stack</a>.</dd>
<dt>C</dt>
<dd><a href="https://github.com/rdfa/librdfa/">librdfa</a> is the fastest RDFa processor in the world.</dd>
<dt>Clojure</dt>
<dd><a href="https://github.com/niklasl/clj-rdfa">clj-rdfa</a> is an RDFa
extractor implemented in Clojure running on a Java Virtual Machine.</dd>
<dt>Java</dt>
<dd><a href="https://github.com/levkhomich/semargl">semargl</a> is a highly performant RDFa parser.
Jena, Clerezza, and Sesame integration. Android and GAE support.</dd>
</dl>
</dd>
<dt><a href="{{ base_url }}/test-suite">RDFa Test Suite</a></dt>
<dd>
<p>The RDFa Test Suite is useful for validating RDFa Processors against the
official test suite for RDFa 1.0 and RDFa 1.1. Languages supported include
HTML5, XHTML5, XHTML1, HTML4, SVG and XML.</p>
<p>Version and Host Language specific test manifests may be found here:</p>
<ul>
<li><a href="{{ base_url }}/test-suite/test-cases/rdfa1.1/html4/manifest.ttl">HTML+RDFa 1.1 (HTML4)</a>
(<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-proc/html4/manifest.ttl">processor graph</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-role/html4/manifest.ttl">role</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-vocab/html4/manifest.ttl">vocab</a>)</li>
<li><a href="{{ base_url }}/test-suite/test-cases/rdfa1.1/html5/manifest.ttl">HTML+RDFa 1.1 (HTML5)</a>
(<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-proc/html5/manifest.ttl">processor graph</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1/html5-invalid/manifest.ttl">invalid html</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-role/html5/manifest.ttl">role</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-vocab/html5/manifest.ttl">vocab</a>)</li>
<li><a href="{{ base_url }}/test-suite/test-cases/rdfa1.1/xhtml5/manifest.ttl">HTML+RDFa 1.1 (XHTML5)</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1/xhtml5-invalid/manifest.ttl">invalid html</a>
(<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-proc/xhtml5/manifest.ttl">processor graph</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-role/xhtml5/manifest.ttl">role</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-vocab/xhtml5/manifest.ttl">vocab</a>)</li>
<li><a href="{{ base_url }}/test-suite/test-cases/rdfa1.1/svg/manifest.ttl">SVGTiny+RDFa 1.1</a>
(<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-proc/svg/manifest.ttl">processor graph</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-role/svg/manifest.ttl">role</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-vocab/svg/manifest.ttl">vocab</a>)</li>
<li><a href="{{ base_url }}/test-suite/test-cases/rdfa1.1/xhtml1/manifest.ttl">XHTML+RDFa 1.1</a>
(<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-proc/xhtml1/manifest.ttl">processor graph</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-role/xhtml1/manifest.ttl">role</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-vocab/xhtml1/manifest.ttl">vocab</a>)</li>
<li><a href="{{ base_url }}/test-suite/test-cases/rdfa1.1/xml/manifest.ttl">XML+RDFa 1.1</a>
(<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-proc/xml/manifest.ttl">processor graph</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-role/xml/manifest.ttl">role</a>
<a href="{{ base_url }}/test-suite/test-cases/rdfa1.1-vocab/xml/manifest.ttl">vocab</a>)</li>
<li><a href="{{ base_url }}/test-suite/test-cases/rdfa1.0/svg/manifest.ttl">SVGTiny+RDFa 1.0</a></li>
<li><a href="{{ base_url }}/test-suite/test-cases/rdfa1.0/xhtml1/manifest.ttl">XHTML+RDFa 1.0</a></li>
<li><a href="{{ base_url }}/test-suite/test-cases/rdfa1.0/xml/manifest.ttl">XML+RDFa 1.0</a></li>
</ul>
<p>See the <a href="{{ base_url }}/vocabs/rdfa-test">RDFa Test Suite Vocabulary</a> for information on the semantics of the test manifests.</p>
</dd>
</dl>
</div>
</div>