AWS Serverless Application Repository

Discover, deploy, and publish serverless applications

The AWS Serverless Application Repository enables you to quickly deploy code samples, components, and complete applications for common use cases such as web and mobile back-ends, event and data processing, logging, monitoring, IoT, and more. Each application is packaged with an AWS Serverless Application Model (SAM) template that defines the AWS resources used. Publicly shared applications also include a link to the application’s source code. There is no additional charge to use the Serverless Application Repository - you only pay for the AWS resources used in the applications you deploy.

You can also use the Serverless Application Repository to publish your own applications and share them within your team, across your organization, or with the community at large. To share an application you've built, publish it to the AWS Serverless Application Repository.

How it works: Deploying applications

Flow_Diagrams_ServerlessRepository_112917_Serverless-Repository_1@2x

Featured Publishers

Featured Apps: Alexa Skills, IoT, Machine Learning

Alexa Anagram

Ask Alexa to list anagrams for a word. It will respond with the count and anagrams for the requested word

Published by: evanchiu

Alexa Salesforce Notes - Sample

Demonstrates how to build a private Alexa skill to access Salesforce data

Published by: Alexa for Business

Rekognition - SQS

Trigger a Lambda function to perform image analysis using SQS as an event source

Published by: Kashif Imran & Ganesh Shankaran

IoT Twilio Bridge

A bridge between AWS IoT and Twilio for your devices to send messages to Twilio

Published by: TensorIoT

Ready to publish your own serverless applications?

Connect with developers and customers everywhere by publishing your serverless applications. Learn more

 

Featured Apps: Media Processing

Image Moderation Chatbot

Automatically remove messages containing inappropriate images from channels of popular chat apps

Published by: robperc

Document Generator

Create and modify documents, PDFs, and books

Published by: ryfeus

Lambda Site Generator

A simple site generator that transforms Markdown into HTML

Published by: huntsper

Retweet Leaderboard

Process events from a Twitter event source app to update a leaderboard in real time

Published by: jlhood

Featured Apps: Logging and Monitoring

Feed Logger

Automatically log the body of a web result at a set frequency

Published by: Ranek Kiil

API Save Lambda DynamoDB

A Lambda function with API Gateway integration that saves request data to a DynamoDB table. Written in CORS

Published by: Aleksandar Simovic

Crypto-Monitor

Collect and store crypto currency prices and send yourself an alert if one changes significantly

Published by: Drew Dresser

Application Cost Monitoring

Provides granular AWS spend tracking

Published by: ServerlessOps

Featured Apps: Notification, Authentication, and Location

Contact Us Form

Use API Gateway, Lambda, and SNS to create a Serverless "Contact Us" form for a static website

Published by: Randy Findley

Billing Reports

Deliver the latest AWS costs breakdown to your Slack channel

Published by: Octo Technology Australia

Serverless Cognito

Authenticate your users through Cognito, Lambda, and API Gateway

Published by: Marek Kuczynski

Toll Cost

Calculate tolls for international driving routes

Published by: HERE Technologies

Just getting started with serverless applications?

Serverless applications don't require you to provision, scale, or manage any servers. You can build them for virtually any type of application or backend service, and everything required to run and scale your application with high availability is handled for you. Learn more

Apps to Get Started: Say Hello, World

Hello, World - Python 3

A starter AWS Lambda function

Published by: AWS

Greengrass Hello World - Node.js

Deploy this Lambda function to a Greengrass core where it will send a hello world message to a topic

Published by: AWS

Simple Mobile Backend

A simple mobile backend (read/write to DynamoDB)

Published by: AWS 

Lambda Test Harness

Provides a simple framework for conducting various tests of your Lambda functions

Published by: AWS

Want to see your applications in the AWS Serverless Application Repository? 

Learn how to publish an app
Have more questions?
Contact us