Python3 package for lyrics writing and formating.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.