GithubHelp home page GithubHelp logo

travist / awesome-serverless-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from anaibol/awesome-serverless

0.0 3.0 0.0 74 KB

:cloud: A curated list of awesome services, solutions and resources for serverless / nobackend applications.

awesome-serverless-1's Introduction

☁️ Awesome Serverless

A curated list of awesome services, solutions and resources for serverless / nobackend applications.

Table of contents

What is "serverless" computing?

The phrase “serverless” doesn’t mean servers are no longer involved. It simply means that developers no longer have to think "that much" about them. Computing resources get used as services without having to manage around physical capacities or limits. Let's take for example AWS Lambda. "Lambda allows you to NOT think about servers. Which means you no longer have to deal with over/under capacity, deployments, scaling and fault tolerance, OS or language updates, metrics, and logging."

https://www.quora.com/What-is-serverless-computing

All in one solutions

  • Firebase - Realtime database, authentication, hosting. A powerful platform for your mobile or web application.
  • Backendless - Realtime database, authentication, hosting.
  • Stamplay - "IFTTT For Back-End Development".
  • Kinvey - Build your digital business faster with mobile Backend as a Service.
  • Syncano - An all-in-one platform to create realtime apps without a server.
  • Hoodie - Hoodie is a complete backend for your apps: develop your frontend code.
  • UserApp - The user management API. Fastest way to build user management with payments, email, and social.

Hosting and code execution in the cloud

  • Amazon Lambda - Run code without thinking about servers. Pay for only the compute time you consume.
  • Google Cloud Functions - Lightweight, event-based, asynchronous compute solution that allows you to create small, single-purpose functions that respond to cloud events without the need to manage a server or a runtime environment.
  • Azure Functions - Listen and react to events across your stack.
  • IBM OpenWhisk - Distributed compute service to execute application logic in response to events.
  • iron.io - Isolates code and dependencies of individual tasks so they can be processed on demand.
  • weblab.io - Microservices at your fingertips.
  • Peer5 - The serverless CDN. Limitless, affordable video delivery. More traffic means a stronger network.
  • Auth0 Webtasks - Run code with an HTTP call. No provisioning. No deployment.
  • Webscripts - Scripting on the web.
  • APItools - Troubleshoot, Modify, Monitor API traffic.
  • Surge - Deploy static sites from the command line.
  • Netlify - Generate & deploy static sites from git repositories.
  • Effe - a simple Open Source building block to emulate AWS Lambda.
  • Lever OS - Serverless + Microservices = ♥
  • Now - realtime node.js deployments
  • Brightwork - Backend in a box for Developers
  • OpenComponents - Serverless microservices for front-end components

Isomorphic Engines

  • lychee.js - Isomorphic adapters allow peer-to-peer event-graphed WebSockets and HTTP1.1, SPDY and HTTP2.0 sockets for node, node-sdl, html, html-nwjs and html-webview (both native and embedded).

Frameworks

  • Serverless Framework - Build and maintain web, mobile and IoT applications running on AWS Lambda and API Gateway (formerly known as JAWS).
  • Apex - Minimal AWS Lambda function manager with Go support.
  • Zappa - Serverless Python WSGI with AWS Lambda + API Gateway.
  • ClaudiaJS - Deploy Node.js microservices to AWS easily.
  • Lambada Framework - JAX-RS implementation for AWS Lambda.
  • DEEP - Full-stack Web Framework for Cloud-Native Applications and Platforms using Microservices Architecture.
  • Turtle - library for building functional and actor-driven NodeJS apps on Lambda
  • Sparta - A framework that transforms a Go application into an AWS Lambda powered microservice.
  • Kappa - a command line tool that (hopefully) makes it easier to deploy, update, and test functions for AWS Lambda.
  • Shep - A framework for building APIs using AWS API Gateway and Lambda
  • python-λ - A toolkit for developing and deploying serverless Python code in AWS Lambda
  • λambdify - AWS Lambda automation and integration for Python
  • Gordon - λ Gordon is a tool to create, wire and deploy AWS Lambdas using CloudFormation
  • Chalice - Python serverless microframework from Amazon for AWS lambda
  • Gestalt Framework - Gestalt's Lambda Application SERver (LASER)” for short, is a lambda service that supports running .Net, Javascript, Java, Scala, Ruby, and Python lambdas.

Logging / Monitoring / Performance / Tracing

  • IOpipe - Application Performance Monitoring & Management for serverless applications.

Authentication and authorization

Payments

eCommerce

  • Snipcart - Fully customizable, HTML and JavaScript-based shopping cart for any website.
  • CommerceJS - Full-stack ecommerce api for developers & designers.
  • EndlessCommerce - Open source ecommerce platform based on Serverless framework.

Forms

  • Form.io - JSON Powered Form and Data Management Platform for Serverless applications.
  • Formspree - Functional HTML forms.
  • FormKeep - Form endpoints for designers and developers. No iframes, JavaScript embeds, or CSS overrides.
  • Tectite FormMail - FormMail, form Encryption, hosted Forms.
  • FormAssembly.
  • Google Forms - Create and analyze online forms and surveys.
  • Wufoo.
  • TellForm - A free, opensource form builder similar to Google Forms or TypeForm that can create stunning forms for recruiting, market research and more.

Image management and File storage

  • Filestack - Image management system with Filestack - upload files, transform images, videos, and documents, store content and deliver fast via CDN.
  • Kloudless - Integrate with one, universal API and connect to many file storage and CRM services.
  • Uploadcare - HTML5 widget, API to manage files in cloud storage, smart and fast CDN to deliver them to your end users. Crop, resize and transform uploaded images using URL commands.
  • ReSRC.it - The Responsive Image Service that delivers brilliantly optimized, pixel perfect images to any device.

Realtime

  • Pusher - Build Apps, Not Infrastructure.
  • Pubnub - PubNub utilizes a Publish/Subscribe[2] model for realtime data streaming.

Email sending, subscriptions and newsletters

SMS sending

Push notifications

  • Ionic Push Service - Notifications for Android, iOS with Ionic Cloud.
  • Pushover Notifications for Android, iOS, and Desktop.
  • ZeroPush Transactional Push Notifications for Developers.
  • PushWizard Multi-platform Push Notification Service.
  • Pushed Send push notifications without developing your own app.
  • Plot Projects Geofencing push notifications.
  • XtremePush Web Push Notifications.
  • Push Apps Push Notifications Enrichment Platform.

Databases

  • Algolia - Hosted cloud search as a service.

Others

  • remoteStorage - An open protocol for per-user storage.
  • Sockethub - A polyglot (speaking many different protocols and APIs) messaging service for social and other interactive messaging applications.
  • serverless-slack-webhook - Serverless Module that creates a webhook for Slack.
  • Docker Lambda - Docker images and test runners that replicate the live AWS Lambda environment
  • Lambda Comments - Blog commenting system built with AWS Lambda
  • LambCI - A continuous integration system built on AWS Lambda

Related articles

Books

Workshops

  • OpenWhisk Workshop - Interactive workshop to learn about building serverless applications with OpenWhisk.

Contributing

You want to contribute to this project? Please follow these recommendations.

License

CC0

awesome-serverless-1's People

Contributors

anaibol avatar arnaudligny avatar benrady avatar cagataygurturk avatar cookiengineer avatar endless-commerce avatar ewindisch avatar jthomas avatar kellyjandrews avatar lowmess avatar lukin0110 avatar matteofigus avatar pmuens avatar rajington avatar rborn avatar travist avatar werat avatar yellowmamba 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.