The lyp package index
# lyp - The Lilypond Swiss Army Knife
lyp is an open-source tool that takes the pain out of working with [Lilypond](http://lilypond.org/).
__Use packages__: Install [packages](http://lyp.noteflakes.com/#/user-guide?id=working-with-packages) to enhance your Lilypond files with additional functionality. Add [specialized tweaks](http://lyp.noteflakes.com/#/packages?id=tweaking) or even [change the music font](http://lyp.noteflakes.com/#/packages?id=fonts).
__No hassle Lilypond installation__: with lyp you can [install Lilypond](http://lyp.noteflakes.com/#/user-guide?id=installing-and-using-lilypond) with a single easy command, no need to click links, or unzip and copy files around.
__Even more tools for power users__: watch and automatically [recompile](http://lyp.noteflakes.com/#/user-guide?id=lyp-watch) changed source files, [flatten](http://lyp.noteflakes.com/#/user-guide?id=lyp-flatten) include files, and [automatically install](http://lyp.noteflakes.com/#/user-guide?id=lyp-compile) package dependencies or any required version of Lilypond.
## Documentation
- [User guide](http://lyp.noteflakes.com/#/user-guide)
- [Available packages](http://lyp.noteflakes.com/#/packages)
- [Developer guide](http://lyp.noteflakes.com/#/developer-guide)
- [FAQ](http://lyp.noteflakes.com/#/faq)
## Contributing
Lyp is written in Ruby, and its code is [available on github](https://github.com/noteflakes/lyp). To hack on it, simply clone the repository. To run the specs:
```bash
$ cd lyp
$ bundle install # needs to be run only once
$ rspec
```
Please feel free to submit issues and pull requests.