A minimal, local project-template manager written in Go.
lancher lets you organize and use project templates stored on your machine. You can register directories as templates, list them, and generate new projects from them. Templates can come from local paths or from git repositories (via HTTPS or SSH). Each template may include a .lancher.yaml file for metadata and post-creation hooks, allowing you to customize how new projects are initialized.
Download and install the latest release with a single command:
curl -sS https://lancher.dev/install.sh | shThe installer automatically detects your platform and downloads the appropriate pre-built binary.
For detailed usage instructions, command reference, and advanced features, visit the official documentation at lancher.dev/docs.
# Create a new project (interactive mode)
lancher create
# Add a template from a git repository
lancher template add mytemplate https://github.com/user/template-repo
# List all templates
lancher template list
# Get help
lancher helpFor more information and examples, visit lancher.dev.
Contributions are welcome! Whether you want to report bugs, request features, improve documentation, or contribute code, we appreciate your help.
To get started with local development, see CONTRIBUTING.md for detailed setup instructions and development workflow.
lancher is released under the MIT License