Awesome Amazon Alexa

Curated list of awesome resources for the Amazon Alexa platform.
Contents
- SDKs/Tools
- NPM Modules
- Skills
- Boilerplates
- Prototyping
- Analytics
- Utilities
- Monitoring
- Newsletters
- Podcasts
- Blogs
- Books
- Tutorials
- Videos
- Courses
- Communities
- Influencers
- Conferences
- Jobs
- Easter Eggs
- Fundraising
- Contributing
- License
SDKs/Tools
- alexa-skills-kit-js - The Alexa Skills Kit SDK for Node.js helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.
- jargon-sdk-nodejs - The Jargon SDK makes it easy for skill developers to manage their runtime content and to support multiple languages from within their skill.
- AVS-server - Node.js web server for interacting with the Alexa Voice Service.
- AVS-client - Front-end application for interacting with Alexa Voice Service.
- SSMLOL - MP3 file validator for Alexa SSML \<audio> tags.
- Jovo Framework - Build cross-platform apps for Alexa and Google Home.
- Alexa Smart Home SDK - An Alexa Skill Generator for IoT.
- AssistantJS - TypeScript framework to build cross-platform voice applications.
- alexa-avs-sample-app - This project provides a step-by-step walkthrough to help you build a hands-free Alexa Voice Service (AVS) prototype in 60 minutes.
- alexa-skills-kit-sdk-for-java - SDK and example code for building voice-enabled skills for the Amazon Echo.
- ask-alexa-pykit - A minimalist SDK for developing skills for the Amazon Echo's ASK.
- alexa-skill-kit - Library for effortless Alexa Skill development with AWS Lambda.
- alexa-home - Using Amazon Echo to control the home!
- go-alexa - A collection of Amazon Echo / Alexa tools for Go development.
- AlexaAndroid - A library and sample app to abstract access to the Amazon Alexa service for Android applications.
- arduino-esp8266-alexa-wemo-switch - Amazon Alexa + WeMos switch made with Arduino D1 Mini.
- MacLexa - Put Amazon's Alexa in the Mac System Tray, uses Alexa Voice Service and built with Swift.
- Alexa-Chromecast-Skill-2.0 - Allows Amazon Alexa to control Google Chromecast, designed for Raspberry Pi.
- AlexaSkillsKit.NET - .NET library that simplifies Alexa skills development; same object model as Amazon's AlexaSkillsKit for Java.
- alexa-rubykit - Amazon Echo Alexa's App Kit Ruby Implementation.
- SwiftOnLambda - Use Swift to define an Amazon Lambda function, and an Alexa Custom Skill.
- alexa-skills-dotnet - An Amazon Alexa Skills SDK for .NET.
- ralyxa - A Ruby framework for interacting with Amazon Alexa.
- alexacast - Chromecast support for Amazon Alexa.
- alexa-assistant - Implementation of the Google Assistant SDK as an Alexa skill.
- haaska - Home Assistant Alexa Skill Adapter.
- Alexa Skills Kit SDK for Java - SDK and example code for building voice-enabled skills for the Amazon Echo.
- Aleksa - Aleksa is a small framework for writing Alexa Skills in Kotlin.
- Alexa Skills Kit for Python - Alexa Skills Kit for Python.