Thanks for contributing to Awesome Knative Function Templates!
Place your template under the matching language directory:
<language>/<template-name>/
Supported languages: go, node, python, quarkus, rust, springboot,
typescript.
Follow the conventions of existing templates in the same language for project structure, build files, and function signatures.
Your template must work with the func CLI:
func run --builder=hostAdd tests and make sure they pass.
Add a README.md inside your template directory covering:
- What the function does
- Any prerequisites (e.g. Ollama server, external services)
- How to run and deploy
- Example usage
- How to run tests
Add your template to both index files so users and agents can discover it:
README.md— add a line under the correct language headingAGENTS.md— add a line under the matching language heading
Push your branch and open a PR. Make sure your template builds and tests pass.