Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,976 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SongDrive Logo Title

Release Last Updated CodeQL Analysis License Contribution Guidlines

A song management web application to store, sync and present songs and setlists, based on Vue.js and Amberbase. Head over to the docs (EN, DE) for more information about SongDrive and how to get started.

Preview

This is how the SongDrive Dashboard currently looks like.

20230725_songdrive_dashboard

A demo page is coming soon™.

Features

  • Create and edit songtexts with chords using a simple syntax
  • Show single songs with a lot of tools or in a viewport optimized fullscreen view
  • Maintain song translations and wwitch song languages with a single click
  • Live-search through songs and setlists or filter by tags and by key
  • Live-transpose song key or save transposed songs on setlists
  • Create setlists and rearrange songs with simple drag and drop
  • Present setlists for on-stage performance with device synchronization
  • Export songssheets and setlists as plain text, PDF, SNG or Slack formatted
  • Use Hotkeys for almost anything (hotkey cheatsheet included)
  • Analyze general, setlist and user specific stats
  • UI supports multiple languages (currently: EN, DE)
  • Users can manage their own profile and change their password.
  • Many admin functions including export and Import of complete SongDrive data and managing users with different roles

Code structure

SongDrive is divided into frontend and backend. Both parts operate independent from each other. You can find documentation in the corresponding directory:

License

This project is licensed under the MIT License.


SongDrive is completely free to use. If it's useful for you and you enjoy it, please consider contributing, sponsoring me or donating via Paypal to support further development. 💚

About

A song management tool to store, synchronize and present songs and setlists. Built with Vue, Tailwind and Amberbase.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Sponsor this project

Used by

Contributors

Languages