{"repo":"dherault/serverless-offline","free":true,"listed":false,"github":"https://github.com/dherault/serverless-offline","clone":"git clone https://github.com/dherault/serverless-offline.git","description":"Emulate AWS λ and API Gateway locally when developing your Serverless project","language":"JavaScript","stars":5260,"topics":["serverless","aws-lambda","aws-apigateway"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Serverless Offline Special thanks to: Sunshine The modern virtual office for remote teams Boost your team communication and culture This Serverless plugin emulates AWS λ and API Gateway on your local machine to speed up your development cycles. To do so, it starts an HTTP server that handles the request's lifecycle like APIG does and invokes your handlers. Features - Node.js, Python, Ruby, Go, Java (incl. Kotlin, Groovy, Scala) λ runtimes. - Velocity templates support. - Lazy loading of your handler files. - And more: integrations, authorizers, proxies, timeouts, responseParameters, HTTPS, CORS, etc. This plugin is updated by its users, I just do maintenance and ensure that PRs are relevant to the community. In other words, if you find a bug or want a new feature, please help us by becoming one of the contributors :v: ! See the contributing section. Documentation - Installation - Usage and command line options - Run modes - Invoke Lambda - The process.env.IS OFFLINE variable - Docker and Layers - Authorizers - Token authorizers - Custom authorizers - Remote authorizers - JWT authorizers - Serverless plugin authorizers - Custom headers - Environment variables - AWS API Gateway Features - Velocity Templates - Velocity nuances - CORS - Catch-all Path Variables - ANY method - Lambda and Lambda Proxy Integrations - HTTP Proxy - Response parameters - WebSocket - Debug process - Resource permissions and AWS profile - Simulation quality - Usage with other plugins - Credits and inspir","default_branch":null,"files":null,"tree":[],"storefront":"/r/dherault","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dherault/serverless-offline/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}