Letrista PiPy Version Build Status Documentation Status

Letrista is a markup syntax and parser system for lyrics writing, written in Python 3. It allows the use of comments and useful notes for lyrics drafts, such as rhyme scheme and syllable count.

The output of this parser is in marke37 format, which is a modified version of the Markdown syntax. This output can be processed further if needed into a more common and visual format (mainly HTML).

The primary goal of this package is to aid the lyricists/songwriters (mainly myself) to concentrate on the actual content that will remain on the lyrics, while also leaving the options available within the same file (for if those are needed to compare or restore).

The ideal usage of this package is with a real-time editing tool, like within the Sublime Text editor, with the Letrista Sublime plugin, but the module is provided for inclusion in other projects.

A demo editor is provided at quick-draft.letrista.app, with an already populated example in English and one in Spanish.

The module is released under the MIT license, so you can pretty much what you want with it. For the full documentation, visit Read The Docs.

Documentation