Curated list of awesome resources for the Amazon Alexa platform.
- intent-utterance-file-parser - Parse an intent utterance file, like the Alexa Skills Kit Sample Utterance file.
- intent-utterance-expander - Expand custom utterance slots of phrases to use with Alexa Skills Utterances.
- intent-utterance-generator - Alexa Skills Kit Sample Utterances generator.
- alexa-utterances - Generate expanded utterances for Amazon Alexa from a template string.
- alexa-voice-service.js - Library for interacting with Alexa Voice Service (AVS) in the browser.
- alexa-grammar - Utilities and framework code for building valid grammars and skill kits for Amazon's Alexa voice agent service.
- hapi-alexa - Hapi plugin for building Amazon Alexa apps on Node.js.
- alexa-app - A framework for Alexa (Amazon Echo) apps using Node.js.
- alexa-nodekit - Amazon Echo Alexa's App Kit Node.js Implementation.
- generator-alexa-skill - A Yeoman generator for scaffolding an Alexa Skill for AWS Lambda.
- expressive - A minimalist framework for Alexa Skill Kit apps running on Amazon Lambda.
- wavelength - Framework for building Alexa Skills with AWS Lambda.
- alexa-uncensor - Bypass Alexa (Amazon Echo) Text-to-Speech censorship.
- ssml-builder - Easily create SSML without all the hassle of string concatenation.
- alexa-verifier-middleware - An express middleware that verifies HTTP requests sent to an Alexa skill are sent from Amazon.
- alexia - A Framework for creating Amazon Echo skills using Node.js.
- fluent-ssml - Reusable, testable SSML templates for Typescript or plain Node.js.
- jovo-framework-nodejs - Build cross-platform Voice Apps for Amazon Alexa and Google Assistant.
- chatskills - Run and debug Alexa skills on the command-line. Create bots. Run them in Slack. Run them anywhere!
- alexa-utterances - Generate expanded utterances for Amazon Alexa from a template string.
- alexa-mp3-validator - A node module for validating your MP3 files to be used in your Amazon Alexa skill.
- node-alexa-smapi - A node.js client library for using the Alexa Skill Management API.
- 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.
- 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.
- skill-sample-nodejs-audio-player - An Alexa Skill Sample showing how to play long form audio in 3P-skills.
- haaska - Home Assistant Alexa Skill Adapter.
- Alexa-Utterance-Generator - A website that allows you to generate numerous utterances with a simplistic GUI.
- Alexa Smart Home Payload V3 Generator - A website that generates smart home v3 discovery payloads.
- Skillinator - A website to help generate Lambda template code from an Interaction Model JSON file. Service created by Amazon staff.
- ASK-HackerNews - An Alexa Skills Kit app to read the top Hacker News headlines.
- Alexa-ChromeControl - Control your chrome browser via your Amazon Echo.
- alexa-skill-jenkins - Alexa Skill that tells Who broke the Jenkins build.
- ASK-fortune - Read a random, hopefully interesting, adage.
- gmail-on-alexa - Gmail skill for Amazon Alexa.
- alexa-plex - Alexa (Amazon Echo) app for interacting with a Plex Server and controlling client playback.
- trash-talk - 100 greatest movie insults of all time to motivate you.
- AlexaMakeMeASandwich - Chrome Extension that turns your Amazon Echo into a Sandwich Artisan.
- LIFX-Alexa-Skill - An Alexa Skill created for the Amazon Echo that allows you to control your LIFX Lightbulbs.
- EarthquakeInfoSkill - Amazon Echo (Alexa) skill to read out recent earthquakes in the world.
- alexaHomeboy - Alexa Lambda Function for communicating with IFTTT maker channel.
- RokuAlexaLambdaSkill - An Alexa Skill that allows voice control of your Roku.
- alexa-sonos - An Alexa app to control a Sonos.
- RottingTomatoes - Alexa skill that tells you various info about movies.
- ktd-piggy-bank - An Alexa Skill to query the value of a Piggy Bank in Numerous.
- dominos-alexa-skill - An Alexa Skill to track your Domino's orders.
- bf-helper - An Alexa Skill to help Basic Fantasy RPG players with various tasks involved in setting up characters and navigating rules.
- EchoMovieDialog - Amazon Echo skill: Alexa engages in a dialog using movie quotes.
- alexa-coho - Sample code for building skill adapters for Alexa Connected Home using the Lighting API.
- asana-alexa-skill - Alexa Skill for Asana.
- alexa-against-humanity - Ask Alexa to randomly pick white or black cards from Cards Against Humanity.
- echo-venmo - Amazon Echo Skill for Venmo.
- Uber-Alexa-Skill - An Alexa skill for calling an Uber ride.
- npmAlexa - Alexa app to ping NPM API.
- 1minuteMindfullnessSkill - Skill code for Alexa Skill: 1 minute Mindfulness.
- codeword-alexa-skill - Generate code words using Alexa.
- alexa-league - Alexa Skill for Riot API.
- alexa-astro - Ask your Amazon Echo about the night sky.
- alexa_metar - Read ADDS METARs aloud on an Amazon Echo.
- alexa-qrz - An Alexa Skill to lookup FCC license information.
- alexa-airportinfo - This skill uses the FAA API to report the current weather, and any delays, for a given airport code.
- alexa-ha - An Amazon Echo skill for controlling your Home Automation via voice.
- alexia-starter-kit - Starter Kit project with sample Amazon Echo skill created using Alexia Framework. Contains eslint config, sample intent structure, unit tests and more.
- geemusic - A bridge between Google Music and Amazon's Alexa.
- ASK Dev Weekly - Subscribe to a hand picked round up of the best Alexa Skills Kit (ASK) development links every week.
- Love My Echo - Love My Echo is the first consumer-oriented site dedicated to the Amazon Echo: what it is, what it does, and how to get the most from it.
- Alexa Voice Service (AVS) with cURL - Tutorial on interacting with Alexa Voice Service over cURL.
- Alexa Voice Service (AVS) Authentication - Tutorial on Alexa Voice Service authentication.
- How to develop an Alexa Skill - Tutorial on creating an Alexa Skill.
- How to create an Alexa Skill using Alexia Framework - Tutorial on using the Alexia framework.
- How to create a cross-platform voice app using Assistant.js - Tutorial on using Assistant.js.
- AWS re:Invent 2015 | (MBL301) Creating Voice Experiences Using Amazon Alexa - Learn about creating good user experiences on Alexa.
- AWS re:Invent 2015 | (MBL310) Alexa Voice Service Under the Hood - Learn more about Alexa in-depth.
- Introduction to Voice Design with Amazon's Alexa - Introduction to Alexa Voice Design.
- Alexa Easter Eggs - A list of Alexa easter eggs.
Fork and submit Pull Request!
Please read the contribution guidelines. Thanks!