Skip to content

dubisdev/songwriteapp

Repository files navigation

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

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

  • Basic Song Editor: chords, lyrics, and a title
  • Transpose chords (basic +1/-1)
  • Share by URL
  • Debounce URL changing
  • Copy to clipboard
  • Add comments in chord lines (e.g. C#m7 F# (x2) or G#m7 F# (pianissimo))
  • Custom Chords Color
  • Share as preview only
  • Bass chord support (e.g. C/B)
  • maj chord support (e.g. Cmaj7)
  • add chord support (e.g. Cadd9)
  • Double ## and bb
  • Double sharps (x)
  • Dark mode
  • Use zustand for state management
  • Use tabs as spaces
  • Mobile friendly
  • Transpose chords (More options)
    • 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...)
  • Print to PDF (Basic Support)
  • Print to PDF (Fix multiple pages issue)
  • User accounts
  • Save songs to user accounts