# Knative Serving
[](https://pkg.go.dev/github.com/knative/serving)
[](https://goreportcard.com/report/knative/serving)
[](https://github.com/knative/serving/releases)
[](https://github.com/knative/serving/blob/main/LICENSE)
[](https://knative.slack.com)
[](https://codecov.io/gh/knative/serving)
[](https://bestpractices.coreinfrastructure.org/projects/5913)
Knative Serving builds on Kubernetes to support deploying and serving of
applications and functions as serverless containers. Serving is easy to get
started with and scales to support advanced scenarios.
The Knative Serving project provides middleware primitives that enable:
- Rapid deployment of serverless containers
- Automatic scaling up and down to zero
- Routing and network programming
- Point-in-time snapshots of deployed code and configurations
For documentation on using Knative Serving, see the
[serving section](https://www.knative.dev/docs/serving/) of the
[Knative documentation site](https://www.knative.dev/docs).
For documentation on the Knative Serving specification, see the
[docs](https://github.com/knative/serving/tree/main/docs) folder of this
repository.
If you are interested in contributing, see [CONTRIBUTING.md](./CONTRIBUTING.md)
and [DEVELOPMENT.md](./DEVELOPMENT.md).
https://github.com/knative/serving
main
No items found.
Why Plural?
Open source
Plural is community-focused, open source, and free to use.
Deploy on Kubernetes
Deploy OSS on Kubernetes right on your own cloud.
No vendor lock-in
Eject your configuration whenever—no commitment necessary.
Day 2 operations
Application-specific runbooks and dashboards.
You might also like...
argo-cd
devops
Declarative, GitOps continuous delivery tool for Kubernetes.
argo-workflows
devops
Container-native workflow engine for orchestrating parallel jobs on Kubernetes.