Website • Email Updates • Gitter • Forum • Meetups • Twitter • Facebook • Contact Us
A collection of ready-to-deploy Serverless Framework services.
Click to expand
If you are new to serverless, we recommend getting started with by creating an HTTP API Endpoint in NodeJS, Python, or Java
Each example contains a README.md with an explanation about the service and it's use cases.
Have an example? Submit a PR or open an issue. ⚡️
To install any of these you can run:
serverless install -u https://github.com/serverless/examples/tree/master/folder-name -n my-project| Example | Runtime |
|---|---|
| Aws Alexa Skill This example demonstrates how to use an AWS Lambdas for your custom Alexa skill. |
nodeJS |
| Aws Auth0 Api Gateway Demonstration of protecting API gateway endpoints with auth0 |
nodeJS |
| Aws Env Variables Encrypted In A File Serverless example managing secrets in an encrypted file |
nodeJS |
| Aws Env Variables This example demonstrates how to use environment variables for AWS Lambdas. |
nodeJS |
| Aws Fetch File And Store In S3 Fetch an image from remote source (URL) and then upload the image to a S3 bucket. |
nodeJS |
| Aws Function Compiled With Babel Demonstrating how to compile all your code with Babel |
nodeJS |
| Aws Github Webhook Listener Extend your github repositories with this github webhook listener |
nodeJS |
| Aws Iot Event Example on how to setup a AWS IoT Rule to send events to a Lambda function |
nodeJS |
| Aws Node Rekognition Analysis S3 Image Analyse an Image from an S3 Bucket with Amazon Rekognition |
nodeJS |
| Aws Node Restapi Mongodb Serverless REST API with MongoDB using Mongoose and Bluebird |
nodeJS |
| Aws Rest Api Offline Serverless REST API with DynamoDB and offline support |
nodeJS |
| Aws Rest With Dynamodb Serverless CRUD service exposing a REST HTTP interface |
nodeJS |
| Aws Scheduled Cron Example of creating a function that runs as a cron job using the serverless schedule event |
nodeJS |
| Aws Scheduled Weather Example of creating a function that runs as a cron job using the serverless schedule event through pulling weather and sending an email daily. |
nodeJS |
| Aws Serve Dynamic Html Via Http Endpoint Hookup an AWS API Gateway endpoint to a Lambda function to render HTML on a GET request |
nodeJS |
| Aws Serve Simple Http Endpoint Example demonstrates how to setup a simple HTTP GET endpoint |
nodeJS |
| Aws Single Page App Via Cloudfront Demonstrating how to deploy a Single Page Application with Serverless |
nodeJS |
| Serverless Single Page App Plugin A plugin to simplify deploying Single Page Application using S3 and CloudFront |
nodeJS |
| Aws Node Stripe Integration This example for Stripe integration using AWS Lambda and API Gateway. |
nodeJS |
| Aws Text Analysis Via Sns Post Processing Example demonstrates how to setup a simple data processing pipeline |
nodeJS |
| Aws Node Twilio Send Text Message Send a text message via twilio from aws lambda. See live demo |
nodeJS |
| Upload To S3 And Postprocess Upload a files to S3 to trigger a lambda function. |
nodeJS |
| Aws Alexa Skill This example demonstrates how to use an AWS Lambdas for your custom Alexa skill. |
python |
| Aws Rest With Dynamodb Serverless CRUD service exposing a REST HTTP interface |
python |
| Aws Rest With Faunadb Serverless CRUD service exposing a REST HTTP interface |
python |
| Aws Scheduled Cron Example of creating a function that runs as a cron job using the serverless schedule event |
python |
| Aws Simple Http Endpoint Example demonstrates how to setup a simple HTTP GET endpoint with python |
python |
| Azure Node Simple Http Endpoint An example of making http endpoints with the Azure Functions Serverless Framework plugin |
nodeJS |
| Google Node Simple Http Endpoint An example of making http endpoints with the Google Cloud Functions Serverless Framework plugin. |
nodeJS |
| Openwhisk Go Simple Example demonstrates how to setup a simple Go function with OpenWhisk. |
nodeJS |
| Openwhisk Node And Docker Chaining Functions Example of chaining function calls using sequences and docker images. |
nodeJS |
| Openwhisk Node Chaining Functions Example of chaining function calls using sequences and the sdk. |
nodeJS |
| Openwhisk Node Scheduled Cron Example of creating a function that runs as a cron job using the serverless schedule event. |
nodeJS |
| Openwhisk Node Simple Http Example demonstrates how to setup a simple HTTP GET endpoint with OpenWhisk. |
nodeJS |
| Openwhisk Node Simple Simple example demonstrating OpenWhisk provider support. |
nodeJS |
| Openwhisk Python Scheduled Cron Example of creating a Python function that runs as a cron job using the serverless schedule event. |
python |
| Openwhisk Python Simple Http Endpoint Example demonstrates how to setup a simple HTTP GET endpoint with OpenWhisk. |
python |
| Openwhisk Python Simple Example demonstrates how to setup a simple Python function with OpenWhisk. |
python |
| Openwhisk Swift Package With Precompiled Binaries Swift packages and pre-compiled binaries on OpenWhisk. |
swift |
| Openwhisk Swift Scheduled Cron Example of creating a Swift function that runs as a cron job using the serverless schedule event. |
swift |
| Openwhisk Swift Simple Http Endpoint Example demonstrates how to setup a simple HTTP endpoint using Swift function with OpenWhisk. |
swift |
| Openwhisk Swift Simple Example demonstrates how to setup a simple Swift function with OpenWhisk. |
swift |
To install any of these you can run:
serverless install -u https://github.com/author/project -n my-projectWe are happy to accept more examples from the community. 🎉
- Make sure your contribution matches the linting setup for this repo:
Run the linting via
npm run lint-
Add a
package.jsonfile in your example with the name of the example and adescriptionand anydependenciesused. -
Regenerate the README.md with the following command
npm run docs- Open a new pull request with your example. ⚡️
We love hearing about projects happening in the community. Feel free to add your serverless project to our growing list.
-
Add
link,title, anddescriptionto the community-examples.json file. -
Open a new pull request with your example. ⚡️
