Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

KRML

< >

KRML, aka Knowledge Representation Markup Language, is a text markup language created in 2021 by Edward Anderson.

#2164on PLDB 4Years Old
Homepage · Spec

KRML is a lightweight markup language for creating knowledge graphs using Markdown syntax. It represents resources and relationships via nested lists, hyperlinks, and definition lists, with configuration in YAML frontmatter, targeting applications in semantic web and linked data.


Example from the web:
--- id: http://example.org/mona-lisa title: Mona Lisa language: en --- - Mona Lisa - title - > Mona Lisa - > La joconde `fr` - > la Gioconda `it` - > モナ・リザ `jp` - a - Painting - description - > Considered an archetypal [masterpiece](https://en.wikipedia.org/wiki/Masterpiece) of the [Italian Renaissance](https://en.wikipedia.org/wiki/Italian_Renaissance), it has been described as "the best known, the most visited, the most written about, the most sung about, [and] the most parodied work of art in the world." - source - <https://en.wikipedia.org/wiki/Mona_Lisa> - image - ![Mona Lisa, by Leonardo da Vinci](https://w.wiki/C4dN) - creator - [Leonardo da Vinci](http://www.wikidata.org/entity/Q762) - description - > Italian Renaissance polymath (1452−1519) - [date of birth](https://schema.org/birthDate) - > 1452-04-15 `date` --- <!-- Term definitions --> Mona Lisa : <http://www.wikidata.org/entity/Q12418> : <https://collections.louvre.fr/ark:/53355/cl010062370> title : <https://schema.org/name> date : <http://www.w3.org/2001/XMLSchema#date>

- Build the next great programming language · Add · Add Prompt · Issues · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v178.2.1