Tools that use the abcjs javascript library.
The core library is on Github. It is a way to put sheet music in any system that supports SVG. Because the music is in SVG and not PDF, animations and other transformations can happen. And, since the musical information is stored in a small text string, it can be stored and passed around easily.
The ABC music format was originally created by Chris Walshaw and is widely used for traditional music and is also useful for many other types of music. Its great advantage is that it is very compact and is purely a text string and so it is easy to store and move around. It is ideal for JavaScript.
Many of the questions that come in about abcjs are actually about how to use the format. There is a great list of tutorials maintained by Chris Walshaw.
This is a small, completely volunteer project.
If you have an idea for using abcjs and want to share it, please contact us! We'd love to add your project if it is generally relevant to abcjs users.
There is also endless work improving these tools and the underlying abcjs repo, so if you'd like to help with that, also be in touch!