Website • Email Updates • Gitter • Forum • Meetups • Twitter • Facebook • Contact Us
A collection of ready-to-deploy Serverless Framework boilerplates.
In case you haven't built any services yet it's recommend to get started with the:
- simple-http-endpoint example (NodeJS)
- simple-http-endpoint example (Python)
Each example contains a README.md with general explanation and an in-depth guide.
Have an example? Submit a PR or open an issue. ⚡️
Example | Runtime |
---|---|
Aws Auth0 Api Gateway Demonstration of protecting API gateway endpoints with auth0 |
nodeJS |
Env Variables Encrypted In A File Serverless example managing secrets in an encrypted file |
nodeJS |
Serverless Node Env Variables This example demonstrates how to use environment variables for AWS Lambdas. |
nodeJS |
Fetch File And Store In S3 Fetch an image from remote source (URL) and then upload the image to a S3 bucket. |
nodeJS |
Function Compiled With Babel Demonstrating how to compile all your code with Babel |
nodeJS |
Serverless Rest With Dynamodb Serverless CRUD service exposing a REST HTTP interface |
nodeJS |
Serverless Aws Cron Job Example Example of creating a function that runs as a cron job using the serverless schedule event |
nodeJS |
Aws Node 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 Node Serve Dynamic Html Via Http Endpoint Example demonstrates how to setup a simple HTTP GET endpoint |
nodeJS |
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 |
Serverless Data Pipeline Example demonstrates how to setup a simple data processing pipeline |
nodeJS |
Aws Python Simple Http Endpoint Example demonstrates how to setup a simple HTTP GET endpoint with python |
python |
Example | Author |
---|---|
Cordis Serverless A serverless API for EU Cordis data |
marzeelabs |
Giphy Bot giphy-bot for Facebook chat |
tywong |
Jwt Lambda Python Minimal proof-of-concept implementation of JWT with Serverless / AWS Lambda |
mikaelmork |
Pfs Email Serverless This is a lambda function created by the serverless framework. It searches through members in our mongodb who have not been sent emails and sends them an email with their custom token to unlock the pledge free stream. It then marks those members off as already receiving the email. |
SCPR |
Plaid Cashburndown Service Service for calculating cash burndown with plaid. Frontend code can be found here: https://github.com/cplee/cashburndown-site |
cplee |
Serverless Delivery Framework This is a boilerplate for version release pipeline with serverless framework |
99xt |
Serverless Facebook Quotebot 100% Serverless Facebook messenger chatbot which will respond with inspiring quotes |
pmuens |
Serverless Garden Aid IoT Garden Aid Backend |
garden-aid |
Serverless Mailgun Slack A Serverless function for posting to a Slack Webhook in response to a Mailgun route |
Marcus-L |
Serverless Messenger Boilerplate Serverless messenger bot boilerplate |
SC5 |
Serverless Newsletter Signup Saves user details into DynamoDB table. Required values are email, first_name and last_name. |
ivanderbu2 |
Serverless Npm Registry Serverless private npm registry, proxy and cache. |
craftship |
Serverless Pokego Serverless-powered API to fetch nearby Pokemon Go data |
jch254 |
Serverless React Boilerplate A serverless react boilerplate for offline development |
99xt |
Serverless Screenshot Serverless Screenshot Service using PhantomJS |
svdgraaf |
Serverless Slack Cron Lambda function which sends messages to Slack channel in regular intervals via cron trigger. |
ivanderbu2 |
Serverless Slack Trevorbot Slack bot for info on where in the world is Trevor Gerhardt? |
conveyal |
Serverless Weekly2pocket App Serverless-powered API for sending posts to pocket app |
s0enke |
Sls Access Counter Site visitor counter |
takahashim |
Sls Form Mail Send SNS email from form data |
takahashim |
We are happy to accept more examples. Please make sure your contribution matches the linting we setup for this repository.
Run the linting via
npm run lint