{"repo":"ozekik/markdown-ld","free":true,"listed":false,"github":"https://github.com/ozekik/markdown-ld","clone":"git clone https://github.com/ozekik/markdown-ld.git","description":"RDF Linked Data in Markdown","language":"JavaScript","stars":48,"topics":["rdf","linked-data","markdown","turtle","json-ld","unified"],"license":"MIT","category":"productivity","readme_excerpt":"Markdown-LD Markdown-LD is a simple syntax for humans to write RDF Linked Data in Markdown. It is a kind of literate programming for Turtle/TriG, and useful to publish and maintain linked data along with documentation. Playground Try it online! Specification and Examples See SPEC.md, which is compiled into SPEC.ttl (Turtle) and SPEC.json (JSON-LD). For a more realistic example from the FOAF (Friend of a Friend) Vocabulary, see examples/foaf.md, examples/foaf.ttl (Turtle), and examples/foaf.json (JSON-LD). Markdown-LD Compiler A referential compiler to Turtle and other RDF formats is implemented as a unified/remark plugin and CLI. Currently Turtle (default) and JSON-LD (with @frogcat/ttl2jsonld) are built-in formats for the output. You can supply a Turtle output to N3.js, graphy.js, and other libraries to translate it to other formats. CLI Installation: Usage: For more information, see unifiedjs/unified-args, on which Markdown-LD CLI is built. Module Installation: Usage: Todo - [x] Publish playground - [ ] Make TriG default - [ ] Do input validation for better exception messages - [ ] Support compilation to more RDF formats","default_branch":null,"files":null,"tree":[],"storefront":"/r/ozekik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ozekik/markdown-ld/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}