Skip to content

DomesticBeethoven/meld-clients-core

 
 

Repository files navigation

MELD Clients Core

A React.js library providing common MELD web page elements, graph traversal actions, rendering and interaction handlers, and state reducers.

For an overview of the MELD (Music Encoding and Linked Data) Framework, please see: oerc-music/meld.

To include the MELD Clients Core in your MELD app, add the following entry to the dependencies in your application's package.json file:

"meld-clients-core": "oerc-music/meld-clients-core"

MELD Clients Core depends on a number of npm modules, including React, Redux, and Redux-Thunk (web application framework), solid-auth-client (authenticated HTTP communication with Solid Pods), and "jsonld" and "n3" (Linked Data functionalities around RDF graph handling and JSON-LD conversion). A full list of dependencies is available in the package.json file.

MELD Clients Core also includes JavaScript components of Verovio, a music engraving library developed by the RISM Digital Center (see rism-digital/verovio repository).

About

MELD Clients Core: Music Encoding and Linked Data

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 88.8%
  • CSS 11.0%
  • Other 0.2%