An open API service indexing awesome lists of open source software.

https://github.com/dubisdev/songwriteapp

A simple songwriting app for the web 🎶
https://github.com/dubisdev/songwriteapp

app music songwriting

Last synced: about 2 months ago
JSON representation

A simple songwriting app for the web 🎶

Awesome Lists containing this project

README

        

# SongWrite.app - A simple songwriting app for the web 🎶

## Features

- 🎵 **Simple** - SongWrite.app is a simple songwriting app for the web. It's designed to be easy to use so you can focus on writing your song.
- 🔃 **Transpositions** - Transpose your song to any key with a single click.
- 🔗 **Sharing** - Share your song with a permalink. You can also export your song as a PDF.
- 💄 **Personalization** - Customize your songwriting experience with custom chord colors.
- 🧬 **Live Preview** - See your song as you type it.
- 🔏 **No account required** - No account required to use SongWrite.app. Just open the app and start writing.

![image](https://user-images.githubusercontent.com/77246331/197357785-eabc98d0-952b-4c78-a150-c68fa5bc6446.png)

## What is it?

SongWrite.app is a simple songwriting app for the web. It's a single page app that runs in your browser. It's designed to be used on a tablet or laptop, but it works on a phone too.

## Roadmap

- [x] Basic Song Editor: chords, lyrics, and a title
- [x] Transpose chords (basic +1/-1)
- [x] Share by URL
- [x] Debounce URL changing
- [x] Copy to clipboard
- [x] Add comments in chord lines (e.g. `C#m7 F# (x2) or G#m7 F# (pianissimo)`)
- [x] Custom Chords Color
- [x] Share as preview only
- [x] Bass chord support (e.g. `C/B`)
- [x] maj chord support (e.g. `Cmaj7`)
- [ ] add chord support (e.g. `Cadd9`)
- [x] Double ## and bb
- [x] Double sharps (x)
- [ ] Dark mode
- [x] Use zustand for state management
- [ ] Use tabs as spaces
- [ ] Mobile friendly
- [ ] Transpose chords (More options)
- [x] Transpose by half steps
- [ ] Transpose by number of semitones
- [ ] Custom Scale with preferred chords (e.g. `C C# D Eb E F F# G Ab A Bb B`)
- [ ] Export to word (doc, docx, odt...)
- [x] Print to PDF (Basic Support)
- [x] Print to PDF (Fix multiple pages issue)
- [ ] User accounts
- [ ] Save songs to user accounts