verovio

? Music notation engraving library for MEI with MusicXML and Humdrum support and various toolkits (JavaScript, Python)

Github星跟蹤圖

License: LGPL v3
Build Status
Build status

Verovio is a fast, portable and lightweight library for engraving Music Encoding Initiative (MEI) music scores into SVG. Verovio can be used as a standalone command-line tool for converting a MEI files, as the music rendering library for applications, or it can be compiled to Javascript using the Emscripten LLVM-to-JavaScript compiler.

See the JavaScript toolkit running in the MEI Viewer and check out the app or the tutorial for its web integration and for enabling user interaction.

Choice interaction

Verovio can also render Plaine & Easie Code and imports MusicXML, Humdrum data, and ABC notation. It is designed as a tool usable as a one-step conversion tool and it is written in pure standard C++.

Verovio follows the Standard Music Font Layout (SMuFL) specification and the font can be changed for personalizing the output.

The project page is http://www.verovio.org. Verovio is available under the LGPL license (see LICENSE.txt).

Building and using instructions

See the wiki, with instructions for:

LibMEI

The code for the attribute classes of Verovio are generated from the MEI schema using a modified version of LibMEI available here. The code generated is included in the Verovio repository and the LibMEI repository does not need to be cloned for building Verovio.

Contributing

If you are willing to contribute to Verovio, please follow the contribution and coding style guidelines.

Example output

This page was generated with version 2.4.0-dev-2748fed

Example page

主要指標

概覽
名稱與所有者rism-digital/verovio
主編程語言C++
編程語言Shell (語言數: 15)
平台
許可證GNU Lesser General Public License v3.0
所有者活动
創建於2014-01-09 09:44:10
推送於2025-06-13 10:06:24
最后一次提交2025-05-28 09:22:40
發布數80
最新版本名稱version-5.3.2 (發布於 2025-05-28 09:23:08)
第一版名稱version-0.9.0 (發布於 )
用户参与
星數745
關注者數47
派生數192
提交數16.1k
已啟用問題?
問題數1933
打開的問題數166
拉請求數1912
打開的拉請求數0
關閉的拉請求數161
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?