Git Product home page Git Product logo

awesome-serverless's Introduction

Awesome Serverless Awesome

A curated list of resources regarding the Serverless framework (formerly JAWS) and the serverless architecture.

Inspired by the awesome list project.

Say hello on Twitter.

Table of contents


General

Blogs

Blog posts

Screencasts

Talks

Amazon AWS resources

Projects / Services

Related projects

Plugins

  • Webpack - Plugin to add webpack to Serverless.
  • Scriptable - Make Serverless scriptable without writing a Plugin.
  • Build plugin - Optimizes your Node.js functions before they're deployed.
  • Write env vars - Access environment variables in Lambda functions.
  • Alexa plugin - Support Alexa Lambda events.
  • Multi responses - Allow multiple content types in response templates.
  • Run function - Plugin to run your Serverless functions locally.
  • Stage variables - Add stage variables for Serverless 1.x to ApiGateway, so you can use variables in your Lambda's.
  • DynamoDB local - Allows to run dynamodb locally for Serverless.
  • Stack outputs - Plugin that outputs all stack outputs.
  • Command line event args - Inline event.json for the invoke plugin.
  • WSGI - Helps you to deploy Python WSGI applications (Flask/Django etc.).
  • External SNS events - Let you use an already existent SNS topic as the event source.
  • CloudWatch Sumologic - Plugin which auto-subscribes a log delivery Lambda function to lambda log groups created by Serverless.
  • Browserify - Add browserify to speedup Lambdas.
  • Optimize - Optimize plugin for Serverless.
  • Include dependencies - Explicitly include packages in your node_modules folder.
  • Subscription filter - Register subscription filter for Lambda logs.
  • Snyk plugin - Plugin for securing your dependencies with Snyk.
  • CloudWatch logging subscriptions - Adds CloudWatch log subscriptions for each function in a Serverless service.
  • Crypt - Securing Serverless secrets by AWS KMS encryption.
  • Diff - Compares your local AWS CloudFormation templates against deployed ones.
  • Rollback function - Rollback a single function.
  • CloudFormation Authorizer - Define your own API Gateway Authorizers as the Serverless CloudFormation resources and apply them to HTTP endpoints.
  • Babel - Plugin to compile your JavaScript code with Babel before deployment.
  • External S3 event - Overcomes the CloudFormation limitation on attaching an event to an uncontrolled bucket.
  • Inspect - Get AWS stack info in JSON.
  • IBM OpenWhisk - Adds IBM OpenWhisk support to the Serverless Framework.
  • Google Cloud Functions - Adds Google Cloud Functions support to the Serverless Framework.
  • Azure Functions - Add Azure Functions support to the Serverless Framework.
  • Remove CF Outputs - Remove CloudFormation outputs from the CloudFormation template before deployment.
  • AWS Models - Add models to API Gateway generated for your Serverless functions.
  • SWAG - Adds enterprise support for API Gateway and Lambda.
  • Alexa - Adds Alexa as a possible event source.
  • RAML - Work with RAML documentation for Serverless v1.0 projects.

Literature

Professional services


Deprecated

Deprecated stuff. Kept for completeness.

General

Projects (v0.5)

Plugins (v0.5)

Modules

Literature

awesome-serverless's People

Contributors

adieuadieu avatar bennybauer avatar ciaranlee avatar davidwells avatar dherault avatar pmuens avatar ryansb avatar sbarski avatar sharathhuddar avatar vegasbrianc avatar vladgolubev avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.