How to create a blueprint - kavyasukumar/shenanigans GitHub Wiki
A blueprint is a parameterized project template stored in a git repository.
Required files
For Autotune to recognize a repo as a blueprint, it must contain the following files in addition to its own code
File Name | Purpose |
---|---|
autotune-config.json | This JSON file provides important metadata about your blueprint to Autotune including title, description, thumbnail image and the inputs required by your blueprint. |
autotune-build | This file tells Autotune how to build your blueprint project. It also makes the project configuration data available to your blueprint. |
embed.txt |
This is not necessarily a file. The url path \embed.txt on your project should return the embed code for the blueprint. We recommend using Pym.js to embed the blueprints. |
Tutorial
Follow this step-by-step guide to create your first blueprint.
Examples
Check out the list of blueprints.
Supported languages
Autotune, in its current version, supports blueprints written in ruby.