Serverless Toolkit
This is a Twilio Labs project
This means this project is 100% open-source. You can find its source code in the Twilio Labs GitHub organization.
We currently don't support the projects through our official support channels. But you are welcome to reach out to us on GitHub for any questions, issues or suggestions or to contribute to this project.
What is the Serverless Toolkit?
The Serverless Toolkit is CLI tooling to help you develop locally and deploy to Twilio Functions & Assets.
There are two ways you can use the toolkit. If you are already using the Twilio CLI, you can install it via a plugin. Alternatively, you can use the toolkit as a standalone using twilio-run
via npm or another Node.js package manager.
Throughout the docs, we primarily use the Twilio CLI unless pointed out.
Let's work together
Everything in this toolkit is released under Twilio Labs and fully open-source. If you find any problems with this, please file an issue or even create a pull request to work together with us on the toolkit. We would love to hear your ideas and feedback!
You can also check out our other related projects there:
- @twilio-labs/serverless-api is the underlying module that powers most of this tooling
- Function Templates is the collection of templates powering the
new
command in the tooling - Serverless Framework integration integrates Twilio Functions and Assets with the Serverless Framework
- Visual Studio Code Twilio Extension is an extension to interact with the Twilio Serverless tooling directly from within VS Code]
- @twilio-labs/plugin-assets is a Twilio CLI plugin to upload and manage assets
What's next?
Now that you know what the Twilio Serverless Toolkit is all about, let's get started working with it.
Need some help?
We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd by visiting Twilio's Stack Overflow Collective or browsing the Twilio tag on Stack Overflow.