Curated list of awesome resources and libraries for the Amazon Echo, Alexa Skills Kit (ASK), and Alexa Voice Service (AVS), mostly JavaScript/Node.js specific.
Fork and submit Pull Request!
I can no longer maintain this curated list so I'm relying on the community to contribute.
Please read the contribution guidelines. Thanks!
- 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 Kit Sample 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 NodeJS."
- alexa-app - "A framework for Alexa (Amazon Echo) apps using Node.js."
- alexa-nodekit - "Amazon Echo Alexa's App Kit NodeJS 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 - "A simple middleware wrapper for the 'alexa-verifier' node module."
- alexia - "A Framework for creating Amazon Echo skills using Node.js - see also Alexia Starter Kit project"
- alexa-skills-kit-js - "SDK and example code for building voice-enabled skills for the Amazon Echo."
- 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"
- Alexa-Utterance-Generator - "A website that allows you to generate numerous utterances with a simplistic GUI."
- 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 Who broke the build - Jenkins."
- 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 movie.s
- 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 (a.k.a. a QRZ lookup)."
- alexa-airportinfo - "This skill uses the FAA API to report the current weather, and any delays, for a given airport code - like GRR (Grand Rapids, Michigan)."
- 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."
- 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
- Alexa Voice Service (AVS) Authentication
- How to develop an Alexa Skill
- How to create an Alexa Skill using Alexia Framework