Skip to content
@abcjs-music

abcjs

Tools that use the abcjs javascript library. Some of these are for end users and some are for programmers.

abcjs-music

Tools that use the abcjs javascript library.

abcjs

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.

ABC format

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.

About Us

This is a small, completely volunteer project.

Contributing

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!

Popular repositories Loading

  1. obsidian-plugin-abcjs obsidian-plugin-abcjs Public

    Plugin which renders music notations from code blocks

    TypeScript 190 14

  2. abcjs-vscode abcjs-vscode Public

    ABC music notation editor for VS Code

    TypeScript 13 1

  3. abcjs-editor abcjs-editor Public

    Simple visual editing of ABC strings

    Vue 6 3

  4. .github .github Public

Repositories

Showing 4 of 4 repositories
  • obsidian-plugin-abcjs Public

    Plugin which renders music notations from code blocks

    abcjs-music/obsidian-plugin-abcjs’s past year of commit activity
    TypeScript 190 14 14 0 Updated Oct 29, 2024
  • abcjs-editor Public

    Simple visual editing of ABC strings

    abcjs-music/abcjs-editor’s past year of commit activity
    Vue 6 MIT 3 0 0 Updated Sep 6, 2023
  • abcjs-vscode Public

    ABC music notation editor for VS Code

    abcjs-music/abcjs-vscode’s past year of commit activity
    TypeScript 13 1 1 0 Updated Apr 13, 2023
  • .github Public
    abcjs-music/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Nov 26, 2022

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…