Home

Awesome

WebsiteEmail UpdatesGitterForumMeetupsTwitterFacebookContact Us

Serverless Examples

<img align="right" width="300" src="https://s3-us-west-2.amazonaws.com/assets.site.serverless.com/email/sls-getting-started.gif" />

A collection of ready-to-deploy Serverless Framework services.

Table of Contents

<!-- AUTO-GENERATED-CONTENT:START (TOC:collapse=true&collapseText=Click to expand) generated w/ `npm run docs` --> <details> <summary>Click to expand</summary> </details> <!-- AUTO-GENERATED-CONTENT:END -->

Getting Started

If you are new to serverless, we recommend getting started with by creating an HTTP API Endpoint in NodeJS, Python, Java, or Golang.

Examples

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
<!-- AUTO-GENERATED-CONTENT:START (SERVERLESS_EXAMPLE_TABLE) t generated w/ `npm run docs` -->
ExampleRuntime
Aws Dotnet Rest Api With Dynamodb <br/> Reading/Writing operations using .NET Core and DynamoDBdotnet
Aws Lambda LayernodeJS
Aws Golang Auth Examples <br/> These example shows how to run a Golang lambda with authenticationgolang
Aws Golang Dynamo Stream To Elasticsearch <br/> This example deploys a DynamoDB Table, an Elasticsearch Node, and a lambda triggered off of a Dynamo Stream which updates an elasticsearch index with the data from the Dynamo Tablegolang
Aws Golang Http Get Post <br/> Example on Making Parameterized Get and Post Request with Golanggolang
Aws Golang Rest Api With Dynamodb <br/> Serverless CRUD service exposing a REST HTTP interfacegolang
Aws Golang Simple Http Endpoint <br/> Example demonstrates how to setup a simple HTTP GET endpoint with golanggolang
Aws Golang Stream Kinesis To Elasticsearch <br/> Pull data from AWS Kinesis streams and forward to elasticsearchgolang
Aws Alexa Skill <br/> This example demonstrates how to use an AWS Lambdas for your custom Alexa skill.nodeJS
Aws Node Auth0 Cognito Custom Authorizers Api <br/> Authorize your API Gateway with either Auth0 or Cognito RS256 tokens.nodeJS
Aws Auth0 Api Gateway <br/> Demonstration of protecting API gateway endpoints with auth0nodeJS
Aws Node Dynamic Image ResizernodeJS
Aws Node Dynamodb Backup <br/> Serverless DynamoDB changes backed up to S3nodeJS
Aws Env Variables Encrypted In A File <br/> Serverless example managing secrets in an encrypted filenodeJS
Aws Env Variables <br/> This example demonstrates how to use environment variables for AWS Lambdas.nodeJS
Aws Node Express ApinodeJS
Aws Node Express Dynamodb ApinodeJS
Aws Fetch File And Store In S3 <br/> Fetch an image from remote source (URL) and then upload the image to a S3 bucket.nodeJS
Sfe Demo LeadcapturenodeJS
FrontendnodeJS
Aws Function Compiled With Babel <br/> Demonstrating how to compile all your code with BabelnodeJS
Serverless Github ChecknodeJS
Aws Github Webhook Listener <br/> Extend your github repositories with this github webhook listenernodeJS
Graphql Api And ServerlessnodeJS
Aws Node Graphql Api With Dynamodb <br/> A single-module GraphQL endpoint with query and mutation functionality.nodeJS
Aws Lambda And Heroku Postgres <br/> Shows how to connect AWS Lambda to Heroku Postgres. Uses an api:release Heroku webhook and the Heroku API to handle automatic Heroku Postgres credential rotation.nodeJS
Aws Iot Event <br/> Example on how to setup a AWS IoT Rule to send events to a Lambda functionnodeJS
Aws Lambda And Mongodb Atlas <br/> Shows how to connect AWS Lambda to MongoDB Atlas.nodeJS
Dropbox <br/> dropbox integrationnodeJS
Aws Node Puppeteer <br/> When it comes to AWS Lambda function , they have their own limits as follows AWS Limits So , When you try to use Puppeteer your deployment package size(unzipped) easily go's above 250 mb because When you install Puppeteer, it downloads a recent version of Chromium (~170MB Mac, ~282MB Linux, ~280MB Win) that is guaranteed to work with the API.nodeJS
Aws Node Rekognition Analysis S3 Image <br/> Analyse an Image from an S3 Bucket with Amazon RekognitionnodeJS
Aws Node Restapi Mongodb <br/> Serverless REST API with MongoDB using Mongoose and BluebirdnodeJS
Aws Node Rest Api TypescriptnodeJS
Aws Node Typescript Rest Api <br/> This is simple REST API example for AWS Lambda By Serverless framwork with TypeScript and MongoDB Atlas.nodeJS
Aws Rest Api Offline <br/> Serverless REST API with DynamoDB and offline supportnodeJS
Aws Rest With Dynamodb <br/> Serverless CRUD service exposing a REST HTTP interfacenodeJS
Aws Fetch File And Store In S3 <br/> Fetch an image from remote source (URL) and then upload the image to a S3 bucket.nodeJS
Aws Scheduled Cron <br/> Example of creating a function that runs as a cron job using the serverless schedule eventnodeJS
Aws Scheduled Weather <br/> 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 <br/> Hookup an AWS API Gateway endpoint to a Lambda function to render HTML on a GET requestnodeJS
Aws Node Serverless Gong <br/> A simple serverless gong using GitHub webhooks and a Slack appnodeJS
Aws Node Ses Receive Email Body <br/> Receive an email, store in S3 bucket, trigger a lambda function.nodeJS
Aws Node Ses Receive Email Header <br/> Receive an email, trigger a lambda function to process header.nodeJS
Shared Aws Api Gateway Nodejs <br/> A sample of implementing shared API gateway with multiple Node Lambdas.nodeJS
Aws Node Signed Uploads <br/> Serverless example for S3 signed uploadsnodeJS
Aws Serve Simple Http Endpoint <br/> Example demonstrates how to setup a simple HTTP GET endpointnodeJS
Aws Node Simple Transcribe S3 <br/> Example demonstrates how to setup a lambda function to transcribe audio filenodeJS
Aws Single Page App Via Cloudfront <br/> Demonstrating how to deploy a Single Page Application with ServerlessnodeJS
Serverless Single Page App Plugin <br/> A plugin to simplify deploying Single Page Application using S3 and CloudFrontnodeJS
Aws Node Sqs Worker <br/> Serverless Framework Node SQS Producer-Consumer on AWSnodeJS
Aws Node Stripe Integration <br/> This example for Stripe integration using AWS Lambda and API Gateway.nodeJS
Aws Node Line Echo Bot <br/> This is a simple echo bot on TelegramnodeJS
Aws Text Analysis Via Sns Post Processing <br/> Example demonstrates how to setup a simple data processing pipelinenodeJS
Aws Node Twilio Send Text Message <br/> Send a text message via twilio from aws lambda. See live demonodeJS
BaddadjokesbotnodeJS
Aws Node Typescript Apollo Lambda <br/> Serverless example for apollo lambdanodeJS
Aws Node Typescript Kinesis <br/> Serverless example using Kinesis with TypeScriptnodeJS
Nest Serverless <br/> serverless appnodeJS
Typescript ExamplenodeJS
Aws Node Typescript Sqs Standard <br/> Serverless example using Standard SQS with TypeScriptnodeJS
Upload To S3 And Postprocess <br/> Upload a files to S3 to trigger a lambda function.nodeJS
Aws Node Vue Nuxt Ssr <br/> Sample project for using Nuxt.js to create a server-side rendered Vue.js app on AWS Lambda and AWS API Gateway. Can easily integrate with your own API or 3rd party APIs such as headless CMS, e-commerce or serverless architecture.nodeJS
Aws Nodejs Websockets Authorizers <br/> Simple example that demonstrates how to use authorizer functions with websocket eventsnodeJS
Aws Alexa Skill <br/> This example demonstrates how to use an AWS Lambdas for your custom Alexa skill.python
Aws Auth0 Api Gateway <br/> Demonstration of protecting API gateway endpoints with auth0python
Aws Python Flask Api <br/> Example of a Python Flask API service with traditional Serverless Frameworkpython
Aws Python Flask Dynamodb Api <br/> Example of a Python Flask API service backed by DynamoDB with traditional Serverless Frameworkpython
Aws Python Line Echo Bot <br/> this is echo bot on LINE messagepython
Aws Python Pynamodb S3 Sigurl <br/> Serverless signed uploader REST API using pynamodb, s3 generated events, custom log format, and DRY serverless.yml with custom sectionpython
Aws Rest With Dynamodb <br/> Serverless CRUD service exposing a REST HTTP interfacepython
Aws Rest With Faunadb <br/> Serverless CRUD service exposing a REST HTTP interfacepython
Aws Python Rest Api With Pymongo <br/> Serverless pymongo examplepython
Aws Rest With Pynamodb <br/> Serverless CRUD service exposing a REST HTTP interfacepython
Aws Scheduled Cron <br/> Example of creating a function that runs as a cron job using the serverless schedule eventpython
Aws Simple Http Endpoint <br/> Example demonstrates how to setup a simple HTTP GET endpoint with pythonpython
Aws Python Sqs Worker <br/> Serverless Framework Python SQS Producer-Consumer on AWSpython
Serverless Telegram Bot <br/> This example demonstrates how to setup an echo Telegram Bot using the Serverless Framework ⚡🤖python
Serverless Ruby Dynamodb Cron <br/> This is an example of creating a function that runs as a cron job using the serverless 'schedule' event. With the usage of the AWS Lambda function, it creates a record to the DynamoDB each and every 30 minutes.ruby
Aws Ruby Line Bot <br/> Example demonstrates how to setup a simple Line echo bot on AWSruby
Aws Ruby Simple Http Endpoint <br/> Example demonstrates how to setup a simple HTTP GET endpointruby
Aws Ruby Sinatra Dynamodb Api <br/> Example of a Ruby Sinatra API service backed by DynamoDB with traditional Serverless Frameworkruby
Aws Ruby Step Functions Callback <br/> Ruby example that make usage of AWS Step Functions with callback pattern, AWS Lambda, DynamoDB, Amazon Comprehend, API Gateway, and Step Functions flowsruby
Serverless Ruby Sqs Dynamodb <br/> A serverless ruby example that creates DynamoDB records with the usage of SQS, API Gateway, and AWS Lambda functions.ruby
Aws Ruby Step Functions <br/> Ruby example that make usage of AWS Step Functions with AWS Lambda, DynamoDB and Step Functions flows.ruby
Aws Ruby Step Functions Express Workflow <br/> Ruby example that make usage of AWS Step Functions Express Type with AWS Lambda, DynamoDB, Amazon SES, API Gateway, and Step Functions flowsruby
Aws Rust Simple Http Endpoint <br/> Example demonstrates how to setup a simple HTTP GET endpoint with rustnodeJS
Azure Nodejs <br/> Azure Functions sample for the Serverless frameworknodeJS
Azure Node Simple Http Endpoint <br/> An example of making http endpoints with the Azure Functions Serverless Framework pluginnodeJS
Azure Nodejs <br/> Azure Functions sample for the Serverless frameworknodeJS
Service Bus Trigger Example <br/> Serverless application for asset model creationnodeJS
Google Golang Simple Http Endpoint <br/> Example demonstrates how to setup a simple HTTP GET endpoint with golanggolang
Google Node Simple Http Endpoint <br/> An example of making http endpoints with the Google Cloud Functions Serverless Framework plugin.nodeJS
Gcp Node Typescript Simple <br/> Simple HTTP example for GCP functions by Serverless framework with TypescriptnodeJS
Google Python Simple Http Endpoint <br/> Example demonstrates how to setup a simple HTTP GET endpoint with pythonpython
Kubeless Python Simple Function <br/> This example demonstrates how to setup a simple Python function with Kubelesspython
Kubeless Python Simple Scheduled Function <br/> This example demonstrates how to setup a simple Python function with Kubelesspython
Openwhisk Go Simple <br/> Example demonstrates how to setup a simple Go function with OpenWhisk.nodeJS
Openwhisk Node And Docker Chaining Functions <br/> Example of chaining function calls using sequences and docker images.nodeJS
Openwhisk Node Chaining Functions <br/> Example of chaining function calls using sequences and the sdk.nodeJS
Openwhisk Node Scheduled Cron <br/> Example of creating a function that runs as a cron job using the serverless schedule event.nodeJS
Openwhisk Node Simple Http <br/> Example demonstrates how to setup a simple HTTP GET endpoint with OpenWhisk.nodeJS
Openwhisk Node Simple <br/> Simple example demonstrating OpenWhisk provider support.nodeJS
Openwhisk Php Simple <br/> Example demonstrates how to setup a simple PHP function with OpenWhisk.php
Openwhisk Python Scheduled Cron <br/> Example of creating a Python function that runs as a cron job using the serverless schedule event.python
Openwhisk Python Simple Http Endpoint <br/> Example demonstrates how to setup a simple HTTP GET endpoint with OpenWhisk.python
Openwhisk Python Simple <br/> Example demonstrates how to setup a simple Python function with OpenWhisk.python
Openwhisk Ruby Simple <br/> Example demonstrates how to setup a simple Ruby function with OpenWhisk.ruby
Openwhisk Rust Simple Http Endpoint <br/> Example demonstrates how to setup a simple Rust function with OpenWhisk.nodeJS
Openwhisk Swift Package With Precompiled Binaries <br/> Swift packages and pre-compiled binaries on OpenWhisk.swift
Openwhisk Swift Scheduled Cron <br/> Example of creating a Swift function that runs as a cron job using the serverless schedule event.swift
Openwhisk Swift Simple Http Endpoint <br/> Example demonstrates how to setup a simple HTTP endpoint using Swift function with OpenWhisk.swift
Openwhisk Swift Simple <br/> Example demonstrates how to setup a simple Swift function with OpenWhisk.swift
Twilio.node Forward Call <br/> Example demonstrating Twilio Runtime support with an endpoint that returns TwiML to forward a phone callnodeJS
<!-- AUTO-GENERATED-CONTENT:END -->

Community Examples

Add an example

To install any of these you can run:

serverless install -u https://github.com/author/project -n my-project
<!-- AUTO-GENERATED-CONTENT:START (COMMUNITY_EXAMPLES_TABLE) generated w/ `npm run docs` -->
ExampleAuthor
Aws Api Gateway Serverless Project Written In Go <br/> A serverless project that contains an API Gateway endpoint powered by a Lambda function written in golang and built using eawsy/aws-lambda-go-shim.yunspace
Aws Cognito Custom User Pool Example <br/> Example CloudFormation custom resource backed by a lambda using Cognito User Poolsbsdkurt
Aws Lambda Power Tuning (Powered By Step Functions) <br/> Build a Step Functions state machine to optimize your AWS Lambda Function memory/power configuration.alexcasalboni
Aws Lambda, Amazon Api Gateway, S3, Dynamodb And Cognito Example <br/> Step by step guide how to deploy simple web application on top of AWS Lambda, Amazon API Gateway, S3, DynamoDB and Cognito.andreivmaksimov
Aws Demo Java Spring Cloud Function Serverless <br/> If Java is your choice of programming language-Spring Cloud Function,Serverless Framework makes a great technology stack. It boosts developer productivity by decoupling from Vendor specific FaaS API, and deployment activities.mbsambangi
Amazon Kinesis Streams Fan Out Via Kinesis Analytics <br/> Use Amazon Kinesis Analytics to fan-out your Kinesis Streams and avoid read throttling.alexcasalboni
Commenting Api <br/> A commenting api using Serverless Typescript GraphQl and RedisAyoubEd
Daily Instance Backups With Ami Rotation <br/> A simple Python application which scans through your entire AWS account for tagged instances, makes daily AMIs of them, and rotates their backups automaticallyAndrewFarley
Demo Project For Serverless Migrate Plugin <br/> An example about how to use migrations in your serverless project with serverless-migrate-pluginEliuX
Express Application With Lambda <br/> This example demonstrates how to build an express application for AWS Lambda based on serverless framework.HoseungJang
File uploads using S3 presigned URLs <br/> A Serverless photo upload service with API Gateway, S3 presigned URLs and Lambda.marchetti2
Fotopia Serverless <br/> A photo archive web app including API, storage and face detection using serverless frameworkmbudm
Golive <br/> Boilerplate to live stream using AWS MediaLive and MediaStoreadimoraret
Http Headers Checks <br/> Serverless Application to check integrity of the headers of a given HTTP serverauthdog
Json Serverless <br/> A simple & cheap serverless REST API using json-server in combination with AWS Lambda / S3 and the serverless frameworkpharindoko
Lambda Pubsub Via Sns Example <br/> Example illustrating the flow: Lambda (publisher) => SNS => Lambda (consumer)didil
Monorepo Typescript microservices <br/> An opinionated Serverless template with several Typescript microservices in a monorepofargito
Nietzsche <br/> A serverless application that fetches quotes from Goodreads and saves it to DynamoDB with example use cases using Lambda, SNS, SQS, Step Functions, DynamoDB, API Gateway, CloudWatchrpidanny
Open Bot <br/> An unoptionated Github bot driven by a configuration file in the repositoryopen-bot
Personal Access Tokens Cron Check <br/> Audit for leaked PAT in your Contentful organization. How to use serverless as cronjobs to keep your Personal Access Tokens securemadtrick
React & Stripe Serverless Ecommerce <br/> Serverless E-Commerce App with AWS Lambda, Stripe and Reactpatrick-michelberger
Realtime Ww2 Alexa Skill <br/> An alexa skill project that's using Alexa SDK. Can also be used for a working example of serverless-webpack (with use of async/await via babel).ceilfors
Run Your Kubernetes Workloads On Amazon Ec2 Spot Instances With Amazon Eks And Lambda Part 1 <br/> From this tutorial you'll learn how to add AWS EKS Cluster with Spot Instances to your cloud environment managed by Serverless frameworkandreivmaksimov
Run Your Kubernetes Workloads On Amazon Ec2 Spot Instances With Amazon Eks And Lambda Part 2 <br/> From this article you'll learn how to configure AWS Lambda functions to allow them manage your EKS Kubernetes cluster and run triggered jobsandreivmaksimov
Sqs Worker With Aws Lambda And Cloudwatch Alarms <br/> Process messages stored in SQS with an auto-scaled AWS Lambda worker function.sbstjn
Serverless + Lambda + Vpc + Nat + Redis <br/> Demo using API Gateway and Lambda with VPC and NAT to access Internet and AWS Resourceittus
Serverless Analytics <br/> Write your own Google Analytics clone and track website visitors serverless with API Gateway, Kinesis, Lambda, and DynamoDB.sbstjn
Serverless Appsync Offline Typescript With Circleci <br/> A Serverless Framework template that allows you to launch an AppSync emulator locally and proceed with development. Lambda Function build by TypeScript/Webpack.daisuke-awaji
Serverless Architecture Boilerplate <br/> Boilerplate to organize and deploy big projects using Serverless and CloudFormation on AWSmsfidelis
Serverless Cloudwatch Proxy <br/> Logging adapter that consumes log streams from AWS CloudWatch, streams them to other log destinations. Also capable of identying alerts and sending notifications via Slack/Emailabbasdgr8
Serverless Dashboard For Atom Editor <br/> Atom editor package which allows you to deploy and visualize your serverless services with Serverless Framework on your editor.horike37
Serverless Es6/7 Crud Api <br/> Serverless Stack examples of backend CRUD APIs (DynamoDB + Lambda + API Gateway + Cognito User Pool authorizer) for React.js single-page appAnomalyInnovations
Serverless Gitlab Ci <br/> Simple Gitlab CI template for automatic testing and deploymentsbvincent1
Serverless Image Labeller <br/> Serverless image labelling using Rekognition, s3, DynamoDB.nileshprasad137
Serverless Instagram Crawler <br/> Instagram hashtag Crawler with Lambda & DynamoDB.kimcoder
Serverless Kakao Bot <br/> Easy development for Kakaotalk Bot with ServerlessJisuPark
Serverless Lambda S3 Demonstration <br/> This project demonstrates how the Serverless Framework can be used to deploy a NodeJS Lambda function that responds to events in an S3 bucket.johncmunson
Serverless Load Balancer <br/> A sample that shows how to combine a load balancer with (vpc/subnet configuration) with a lambda.pharindoko
Serverless Next.js Example <br/> Next.js example project for development & deploy.kimcoder
Serverless Python Twitch Eventsub To Discord Webhook On Aws <br/> This template takes go-live events from Twitch EventSub, and publishes the events through a Discord webhookdylmye
Serverless Rds Log Sync S3 <br/> Annotated exmaple of a periodic scheduled task to sync changed RDS log files to an S3 bucket.drocco007
Serverless Reactjs Universal Rendering Boilerplate <br/> ReactJS web app Starter kit does universal (isomorphic) rendering with ServerlessTylorShin
Serverless Sns Sqs Offline Example <br/> Minimal example of running serverless-offline with SQS and SNS in local environment.kenyipp
Serverless Ssh Command <br/> Example of executing ssh command with OpenWhiskupgle
Serverless Screenshot To S3 <br/> An example serverless stack which takes a screenshot using aws-chrome-lambda and puts it in s3. NodeJS.slaytr
Serverless Telegram Bot <br/> This example demonstrates how to setup an echo Telegram Bot using the Serverless Framework ⚡🤖jonatasbaldin
Serverless Ffmpeg <br/> Bucket event driven FFMPEG using serverless. Input bucket => Serverless ffmpeg => Output bucket.kvaggelakos
Serverless Sns Api <br/> Build a SNS service on AWS, support backend API for SNS by device, by group and by usereddielisc
Serverless Side Rendering With Vue.js And Nuxt.js <br/> Sample project for using Nuxt.js to create a server-side rendered Vue.js app on AWS Lambda and AWS API Gateway. Can easily integrate with your own API or 3rd party APIs such as headless CMS, e-commerce or serverless architecture.adnanrahic
Serving Binary Files <br/> Small example showing how to serve binary files using Serverless on AWS with the serverless-apigw-binary plugin, using generated Excel files as an examplethomastoye
Spiderless, Web Spider On Serverless <br/> A web spider / scraper / website change detector built with Lambda, API Gateway, DynamoDB and SNSslashbit
Stack Overflow Monitor <br/> Monitor Stack Overflow questions and post them in a Slack channelpicsoung
[Unly] Boilerplates Generator <br/> A boilerplates generator, meant to help to quick-start Serverless (AWS Lambda/API GW) and OSS projects, using good defaults (sentry for automated error handling, staging/prod environments, built-in support for env vars, jest support, babel/webpack), yet flexible to fit your needs.UnlyEd
Adoptable Pet Bot <br/> Tweets adoptable pets using Serverless (Node.js) and AWS Lambdalynnaloo
Aws Mfa Enforce <br/> Serverless function to automate enforcement of Multi-Factor Authentication (MFA) to all AWS IAM users with access to AWS Management Console.Chan9390
Aws Node Signed Uploads <br/> Upload files larger than 10MB with AWS Lambda and API Gateway. Can be developed and tested locally.kalinchernev
Aws Ses Serverless Example <br/> AWS SES example in NodeJS using lambdalakshmantgld
Bablebot <br/> Lambda + API Gateway: Zero-to-chatbot in <10 lines of JS. Built-in integrations for Messenger, Telegram, Kik, Line, Twilio, Skype, and Wechat. Or roll your own!abiglobalhealth
Bittman <br/> A serverless project that follows a stock trading algorithm and uses scheduled functions to save data to DynamoDB and send emails through Mailgun.rhlsthrm
Cordis Serverless <br/> A serverless API for EU Cordis datamarzeelabs
Faultline <br/> Error tracking tool on AWS managed services.faultline
Giphy Bot <br/> giphy-bot for Facebook chattywong
Grants Api Serverless <br/> ES6 API to consume data from an external API, ingest into Elasticsearch and return a queryable endpoint on top of Elasticsearchcomicrelief
Honeylambda <br/> a simple, serverless application designed to create and monitor URL {honey}tokens, on top of AWS Lambda and Amazon API Gateway0x4D31
Jrestless Examples <br/> JRestless (Java / JAX-RS) examples for API Gateway Functions (plain JAX-RS, Spring, binary data requests/responses, custom authorizers and Cognito User Pool authorizers), SNS Functions (asynchronous communication between functions) and Service Functions (synchronous HTTP-like communication between functions - transparent through Feign)bbilger
Jwt Lambda Python <br/> Minimal proof-of-concept implementation of JWT with Serverless / AWS Lambdamikaelmork
Jwtauthorizr <br/> Custom JWT Authorizer Lambda function for Amazon API Gateway with Bearer JWTserverlessbuch
Keboola Developer Portal <br/> Keboola developer portal built with Serverlesskeboola
Offset Trump <br/> Single page app using Serverless (C# runtime) and S3 site hosting. Pledge to do a good thing for the next four years to offset the potential negative effects of the US PresidencyFLGMwt
Owntracks Serverless <br/> A serverless implementation of the OwnTracks HTTP backenddschep
Pfs Email Serverless <br/> 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 <br/> Service for calculating cash burndown with plaid. Frontend code can be found here: https://github.com/cplee/cashburndown-sitecplee
Sc5 Serverless Boilerplate <br/> A boilerplate that contains setup for test-driven developmentSC5
Serverless + Java Dynamodb Imlementation Example <br/> example for java programmers that want to work with AWS-Lambda and DynamoDBigorbakman
Serverless + Lambda Protobuf Responses <br/> Demo using API Gateway and Lambda with Protocol Buffertheburningmonk
Serverless + Medium Text To Speech <br/> Serverless-based, text-to-speech service for Medium articlesRafalWilinski
Serverless Dotnet Boilerplate <br/> A serverless starter solution for .NET Core, ready for local debugging in VS Code, HTTP Endpoint, etc.pharindoko
Serverless Aws Rekognition Finpics <br/> Use AWS Rekognition to provide a faces search of finpics.comrgfindl
Serverless Api Typescript Template <br/> A starter template for a Serverless API using Typescript and JestJoshuaToth
Serverless Blog To Podcast <br/> Service that reads RSS feed and converts the entries to a podcast feed and audio files using Amazon PollySC5
Serverless Cloudwatch Rds Custom Metrics <br/> A NodeJS-based MySQL RDS Data Collection script to push Custom Metrics to Cloudwatch with ServerlessAndrewFarley
Serverless Delivery Framework <br/> This is a boilerplate for version release pipeline with serverless framework99xt
Serverless Examples Cached Rds Ws <br/> A serverless framework example project that uses API Gateway, ElastiCache, and RDS PostgreSQL.mugglmenzel
Serverless Facebook Quotebot <br/> 100% Serverless Facebook messenger chatbot which will respond with inspiring quotespmuens
Serverless Garden Aid <br/> IoT Garden Aid Backendgarden-aid
Serverless Graphql Api <br/> Serverless GraphQL API using Lambda and DynamoDBboazdejong
Serverless Html Pdf <br/> Service that convert HTML to PDF using PhantomJS's rasterize example.calvintychan
Serverless Image Manager <br/> image upload / download with resizing. Used API gateway's binary support & serverlessTylorShin
Serverless Mailgun Slack <br/> A Serverless function for posting to a Slack Webhook in response to a Mailgun routeMarcus-L
Serverless Messenger Boilerplate <br/> Serverless messenger bot boilerplateSC5
Serverless Modern Koa <br/> Serverless modern koa starter kitbarczaG
Serverless Msg Gateway <br/> A messaging aggregator for kik, skype, twilio, telegram, & messenger. Send and receive messages in a standard format.yonahforst
Serverless Newsletter Signup <br/> Saves user details into DynamoDB table. Required values are email, first_name and last_name.dschep
Serverless Node Api Dynamodb Neo4j <br/> Architecture example to stream DynamoDB data to a read-model using Neo4jnoetix
Serverless Npm Registry <br/> Serverless private npm registry, proxy and cache.craftship
Serverless Pokego <br/> Serverless-powered API to fetch nearby Pokemon Go datajch254
Serverless Postgraphql <br/> GraphQL endpoint for PostgreSQL using postgraphqlrentrop
Serverless Python Rds Cron <br/> A serverless python example that periodically removes entries from AWS RDScaulagi
Serverless Python Sample <br/> A simple serverless python sample with REST API endpoints and dependenciesbennybauer
Serverless React Boilerplate <br/> A serverless react boilerplate for offline development99xt
Serverless Screenshot <br/> Serverless Screenshot Service using PhantomJSsvdgraaf
Serverless Slack Cron <br/> Lambda function which sends messages to Slack channel in regular intervals via cron trigger.ivanderbu2
Serverless Slack Emojibot <br/> Serverless slack bot for emojimarkhobson
Serverless Slack Trevorbot <br/> Slack bot for info on where in the world is Trevor Gerhardt?conveyal
Serverless Url Shortener <br/> A simple url-shortener, using Serverless frameworkaletheia
Serverless Weekly2pocket App <br/> Serverless-powered API for sending posts to pocket apps0enke
Slack Signup Serverless <br/> Serverless signup to Slack and more. Lambda with Python, StepFunctions, and Web front end. Python boilerplate included.dzimine
Sls Access Counter <br/> Site visitor countertakahashim
Sls Form Mail <br/> Send SNS email from form datatakahashim
Vanity Stargazer <br/> Github vanity-stargazer is a serverless application to handle posting Github new star gazers to Slacksilvermullet
Video Preview And Analysis Service <br/> An event-driven service that generates labels using Amazon Rekognition and creates preview GIF animation from a video file.laardee
Idempotent Serverless Applications Examples <br/> Examples of how to write idempotent serverless functions.Nsupyq
<!-- AUTO-GENERATED-CONTENT:END -->

Contributing

We are happy to accept more examples from the community. 🎉

Adding example code

  1. Make sure your contribution matches the linting setup for this repo:

Run the linting via

npm run lint
  1. Add a package.json file in your example with the name of the example and a description and any dependencies used.

  2. Regenerate the README.md with the following command

npm run docs
  1. Open a new pull request with your example. ⚡️

Adding a community example

We love hearing about projects happening in the community. Feel free to add your serverless project to our growing list.

  1. Add link, title, and description to the community-examples.json file.

  2. Open a new pull request with your example. ⚡️