Functions Framework

The Functions Framework lets you write lightweight functions that run in many different environments, including:

See Learn More for details about the runtimes supported by the Functions Framework.

Features

  • Set up a local development server for quick testing.
  • Invoke a function in response to a request.
  • Automatically unmarshal events conforming to the CloudEvents spec.
  • Portable between serverless platforms.

Learn More

You can find documentation on how to use the Functions Framework for a given runtime on GitHub: