mirror of https://github.com/knative/func.git
30 lines
922 B
Markdown
30 lines
922 B
Markdown
# Knative Functions
|
|
|
|
`func` is a Client Library and CLI for enabling the development of platform-agnostic functions.
|
|
|
|
Functions can be written in the following languages using built-in templates:
|
|
|
|
* Go (Golang)
|
|
* Node.js (JavaScript)
|
|
* Quarkus (Java)
|
|
* SpringBoot (Java)
|
|
* Python
|
|
* Rust
|
|
|
|
Functions can be deployed on the following platforms:
|
|
|
|
* Kubernetes
|
|
* OpenShift
|
|
* Localhost
|
|
|
|
## Function Installation, Development and Integration
|
|
|
|
[Install the latest CLI](https://knative.dev/docs/functions/install-func/)
|
|
[Function Quickstart](https://knative.dev/docs/getting-started/about-knative-functions/)
|
|
[Function Developer's Guide](https://knative.dev/docs/functions/)
|
|
[Function Integrator's Guide](integrators_guide.md).
|
|
|
|
## Contributing
|
|
|
|
We are always looking for contributions to the project from the Function Developer community. For more information on how to participate, see the [Contributing Guide](CONTRIBUTING.md)
|