Skip to content

SashaOv/tunery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tunery

A system to manage a database of tunes (charts) easily create set list PDFs.

Usage

Two main functions: 1) build index, 2) render the PDF file based on the layout YAML file.

For more information, do tunery --help

Example layout file:

favorites.yaml:

- file: favorite-tunes/Giant Steps.pdf
- file: favorite-tunes/lennies.pdf
  title: Lennie's Pennies

Developing

Guidelines: Humans and LLMs -- please follow @docs/GUIDLINES.md .

Set up

  • Install UV
  • Create virtual environment: uv venv
  • Install dependencies (including development dependencies) uv sync
  • (Optional) Activate virtual environment: source .venv/bin/activate

License

Licensed under the Apache License, Version 2.0 (the "License").

Copyright (C) 2024-2025 Sasha Ovsankin

About

Build your database of tunes and quickly create complete set lists on demand

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages