Skip to content
This repository has been archived by the owner on Jun 27, 2024. It is now read-only.

MELD Clients Core: Music Encoding and Linked Data

License

Notifications You must be signed in to change notification settings

Videodock/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), Axios (HTTP communication), 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 Swiss RISM office (see rism-ch/verovio repository).

About

MELD Clients Core: Music Encoding and Linked Data

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 73.3%
  • CSS 26.5%
  • HTML 0.2%