Skip to content
This repository was archived by the owner on Jun 18, 2025. It is now read-only.

d-buckner/musyn

Repository files navigation

NOTE: This project has not been active since 2020 and is not maintained.

musyn

A collaborative music notation editor

DemoFeaturesInstallationContributing

Features

Live View

Work with your collaborators on the same composition and see their work in real-time with Live View. Collaborating is easy and you can edit with confidence without any interference.

Smart Rests

Leave the rests to us. Smart Rests find the best rest combination between notes so you can spend more time writing music.

Full Edit History

Make a mistake? Change your mind? No worries. We’ll keep track of your edits so you don’t have to.

Installation

  1. Clone this repository from your terminal

    $ git clone https://github.com/d-rowe/musyn.git

  2. Install dependencies with npm install

  3. Create a database in PostgreSQL. These instructions and the .env.example assume a database and user named musyn.

  4. Execute the database schema

    $ psql -d musyn -U musyn -f database/schema.sql

  5. Copy .env.example to .env

    $ cp .env.example .env

  6. Edit .env to reflect your database information

  7. Start with npm run dev

Contributing

Want to help? Great! Checkout the issue tracker and find something you'd like to tackle.

About

Write music together, in real time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •