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.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file letrista-0.1.0.tar.gz.
File metadata
- Download URL: letrista-0.1.0.tar.gz
- Upload date:
- Size: 13.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.11.2 Darwin/22.3.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3239d8abb9b2b9fb91d69650cec661ea80f5d41790b47b4deea7c52a24656e3c
|
|
| MD5 |
37036de8dc8c61640a2e32866bccc653
|
|
| BLAKE2b-256 |
171f73cb0ab5e394b7e048060b6c6379915ab392098863f1567ad0c51f2eee18
|
File details
Details for the file letrista-0.1.0-py3-none-any.whl.
File metadata
- Download URL: letrista-0.1.0-py3-none-any.whl
- Upload date:
- Size: 17.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.2 CPython/3.11.2 Darwin/22.3.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bcb15ff9cf0edc880cb11d339a52c46eb5a387f892650ef516c6dea468efa04b
|
|
| MD5 |
f17646f5a8c0e6963bdb9edd9e7370b8
|
|
| BLAKE2b-256 |
c3002fd21a96de677a575da6d43cc2d54012fae70175238839ce63a7c267a477
|