Skip to content
AttilaTheHun edited this page Feb 12, 2024 · 7 revisions

SongbookManager Wiki

SongbookManager is a simple program for creation and management of a printable songbook. The songbook is formatted using HTML, each song having a separate file. In ideal cases, one song fits one A5 page giving you an easy-to-use yet powerful tool to create and manage a songbook of your own, being able to quickly materialize it through printing.

// Demonstration and show-off screenshots

The manager comes as a Java application that can do all the cool things we promised. However to enable some more features, you need to configure a webserver the Java client will communicate with. The webserver allows you to save & load data from it, allowing collaboration between multiple people and also to remotely backup your songbook. Moreover as the songbook is being created in HTML, the webserver by default hosts your songbook over the HTTP protocol so you can easily share it with friends just by passing a URL address, no installation whatsoever (on their side)!

For a complete list of features see the great list.

Features

  • Song collection management, ability to add and remove songs as you need as well as to hide them from the songbook to save them for later
  • Plugins to generate a songbook frontpage or a songlist page
  • Simple built-in code editor for song HTML edits
  • Easy export to a PDF file of chosen format (singlepage A4, songbook page A5, two-sided print preformated A5)
  • Undemanding Version Control System for collaboration, backup and restore purposes
  • Web preview of the songbook

Requirements

  • Basic understanding of HTML and CSS (you do not have to understand all the tags, just know how the languages taste)
  • A Java or Windows compatible computer
  • [Optional] A webserver with PHP support for the VCS and online preview

This Wiki

Documentation

Other

Clone this wiki locally