awesome-amazon-alexa

🗣Curated list of awesome resources for the Amazon Alexa platform.

Archived

GitHub

592 stars
30 watching
76 forks
last commit: over 3 years ago
Linked from 4 awesome lists

alexaalexa-sdkalexa-skillalexa-skills-kitalexa-voice-serviceamazon-alexaamazon-echoawesomeawesome-listawesomeness

Contents / SDKs/Tools

alexa-skills-kit-js 3,128 over 1 year ago 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 13 over 3 years ago 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 19 almost 9 years ago Node.js web server for interacting with the Alexa Voice Service
AVS-client 13 almost 9 years ago Front-end application for interacting with Alexa Voice Service
SSMLOL 3 over 7 years ago MP3 file validator for Alexa SSML <audio> tags
Jovo Framework 1,677 5 months ago Build cross-platform apps for Alexa and Google Home
Alexa Smart Home SDK 14 almost 6 years ago 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 815 about 2 months ago SDK and example code for building voice-enabled skills for the Amazon Echo
ask-alexa-pykit 275 almost 7 years ago A minimalist SDK for developing skills for the Amazon Echo's ASK
alexa-skill-kit 280 over 7 years ago Library for effortless Alexa Skill development with AWS Lambda
alexa-home 249 over 6 years ago Using Amazon Echo to control the home!
go-alexa 260 about 3 years ago A collection of Amazon Echo / Alexa tools for Go development
AlexaAndroid 279 about 4 years ago A library and sample app to abstract access to the Amazon Alexa service for Android applications
arduino-esp8266-alexa-wemo-switch 282 over 3 years ago Amazon Alexa + WeMos switch made with Arduino D1 Mini
MacLexa 195 about 7 years ago Put Amazon's Alexa in the Mac System Tray, uses Alexa Voice Service and built with Swift
Alexa-Chromecast-Skill-2.0 361 6 months ago Allows Amazon Alexa to control Google Chromecast, designed for Raspberry Pi
AlexaSkillsKit.NET 212 about 2 years ago .NET library that simplifies Alexa skills development; same object model as Amazon's AlexaSkillsKit for Java
alexa-rubykit 157 over 4 years ago Amazon Echo Alexa's App Kit Ruby Implementation
SwiftOnLambda 108 over 4 years ago Use Swift to define an Amazon Lambda function, and an Alexa Custom Skill
alexa-skills-dotnet 547 8 days ago An Amazon Alexa Skills SDK for .NET
ralyxa 179 9 months ago A Ruby framework for interacting with Amazon Alexa
alexacast 112 over 7 years ago Chromecast support for Amazon Alexa
alexa-assistant Implementation of the Google Assistant SDK as an Alexa skill
haaska 263 8 months ago Home Assistant Alexa Skill Adapter
Alexa Skills Kit SDK for Java 815 about 2 months ago SDK and example code for building voice-enabled skills for the Amazon Echo
Aleksa 35 over 4 years ago Aleksa is a small framework for writing Alexa Skills in Kotlin
Alexa Skills Kit for Python 1,918 over 1 year ago Alexa Skills Kit for Python
python-alexa 68 almost 5 years ago A Simple Python Library to make Alexa skill development easy when aimed used in Lambda
Java Alexa Skills Kit SDK (Lambda) 815 about 2 months ago An Amazon Alexa Skills SDK for Java
vsms-skeleton Voice Skill Management System (Skeleton)
phoice/phlexa 20 about 1 year ago PHP Library for Amazon Alexa voice applications
amazon-alexa-php 99 over 2 years ago Amazon Alexa PHP Library
alexa-app 97 almost 2 years ago Set of classes to make creating Amazon Alexa Skills Kit (ASK) applications easier with Laravel and Lumen
Virtual Alexa 112 almost 2 years ago Alexa Emulator for Unit-Testing
ASK CLI The ASK Command Line Interface (ASK CLI) is a tool for you to manage your Alexa skills and related AWS Lambda functions

Contents / NPM Modules

intent-utterance-file-parser 6 about 9 years ago Parse an intent utterance file, like the Alexa Skills Kit Sample Utterance file
intent-utterance-expander 30 almost 7 years ago Expand custom utterance slots of phrases to use with Alexa Skills Utterances
intent-utterance-generator 11 almost 9 years ago Alexa Skills Kit Sample Utterances generator
alexa-utterances 152 about 7 years ago Generate expanded utterances for Amazon Alexa from a template string
alexa-voice-service.js 131 over 3 years ago Library for interacting with Alexa Voice Service (AVS) in the browser
alexa-grammar 7 almost 9 years ago Utilities and framework code for building valid grammars and skill kits for Amazon's Alexa voice agent service
hapi-alexa 2 almost 8 years ago Hapi plugin for building Amazon Alexa apps on Node.js
alexa-app 4 over 6 years ago A framework for Alexa (Amazon Echo) apps using Node.js
alexa-nodekit 60 about 9 years ago Amazon Echo Alexa's App Kit Node.js Implementation
generator-alexa-skill 22 over 7 years ago A Yeoman generator for scaffolding an Alexa Skill for AWS Lambda
expressive 7 over 9 years ago A minimalist framework for Alexa Skill Kit apps running on Amazon Lambda
wavelength 9 over 8 years ago Framework for building Alexa Skills with AWS Lambda
alexa-uncensor 18 over 7 years ago Bypass Alexa (Amazon Echo) Text-to-Speech censorship
ssml-builder 162 over 3 years ago Easily create SSML without all the hassle of string concatenation
alexa-verifier-middleware 31 about 1 month ago An express middleware that verifies HTTP requests sent to an Alexa skill are sent from Amazon
alexia 164 about 4 years ago A Framework for creating Amazon Echo skills using Node.js
fluent-ssml 2 about 6 years ago Reusable, testable SSML templates for Typescript or plain Node.js
jovo-framework-nodejs 1,677 5 months ago Build cross-platform Voice Apps for Amazon Alexa and Google Assistant
chatskills 179 almost 2 years ago Run and debug Alexa skills on the command-line. Create bots. Run them in Slack. Run them anywhere!
alexa-utterances 152 about 7 years ago Generate expanded utterances for Amazon Alexa from a template string
alexa-mp3-validator 5 over 5 years ago A node module for validating your MP3 files to be used in your Amazon Alexa skill
node-alexa-smapi 13 over 5 years ago A node.js client library for using the Alexa Skill Management API
jargon-sdk-nodejs 13 over 3 years ago The Jargon SDK makes it easy for skill developers to manage their runtime content and to support multiple languages from within their skill

Contents / Skills

ASK-HackerNews 13 over 8 years ago 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 10 over 6 years ago Alexa Skill that tells Who broke the Jenkins build
ASK-fortune 3 almost 9 years ago Read a random, hopefully interesting, adage
gmail-on-alexa Gmail skill for Amazon Alexa
alexa-plex 152 over 8 years ago Alexa (Amazon Echo) app for interacting with a Plex Server and controlling client playback
trash-talk 7 over 9 years ago 100 greatest movie insults of all time to motivate you
AlexaMakeMeASandwich 26 almost 10 years ago Chrome Extension that turns your Amazon Echo into a Sandwich Artisan
LIFX-Alexa-Skill 22 almost 9 years ago An Alexa Skill created for the Amazon Echo that allows you to control your LIFX Lightbulbs
EarthquakeInfoSkill 9 over 7 years ago Amazon Echo (Alexa) skill to read out recent earthquakes in the world
alexaHomeboy 10 over 9 years ago Alexa Lambda Function for communicating with IFTTT maker channel
RokuAlexaLambdaSkill 104 almost 6 years ago An Alexa Skill that allows voice control of your Roku
alexa-sonos 23 over 9 years ago An Alexa app to control a Sonos
RottingTomatoes 0 almost 9 years ago Alexa skill that tells you various info about movies
ktd-piggy-bank 1 almost 9 years ago 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 0 almost 9 years ago An Alexa Skill to help Basic Fantasy RPG players with various tasks involved in setting up characters and navigating rules
EchoMovieDialog 2 over 9 years ago Amazon Echo skill: Alexa engages in a dialog using movie quotes
alexa-coho 63 over 1 year ago Sample code for building skill adapters for Alexa Connected Home using the Lighting API
asana-alexa-skill 12 almost 9 years ago Alexa Skill for Asana
alexa-against-humanity 1 almost 9 years ago Ask Alexa to randomly pick white or black cards from Cards Against Humanity
echo-venmo 6 almost 9 years ago Amazon Echo Skill for Venmo
Uber-Alexa-Skill 14 about 9 years ago An Alexa skill for calling an Uber ride
npmAlexa 0 almost 9 years ago Alexa app to ping NPM API
1minuteMindfullnessSkill 7 over 8 years ago Skill code for Alexa Skill: 1 minute Mindfulness
codeword-alexa-skill 0 almost 9 years ago Generate code words using Alexa
alexa-league 1 almost 9 years ago Alexa Skill for Riot API
alexa-astro 1 about 6 years ago Ask your Amazon Echo about the night sky
alexa_metar 7 almost 5 years ago Read ADDS METARs aloud on an Amazon Echo
alexa-qrz 3 over 8 years ago 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 91 almost 4 years ago An Amazon Echo skill for controlling your Home Automation via voice
alexia-starter-kit 17 over 7 years ago Starter Kit project with sample Amazon Echo skill created using Alexia Framework. Contains eslint config, sample intent structure, unit tests and more
geemusic 662 over 2 years ago A bridge between Google Music and Amazon's Alexa
alex-robinhood-skill 2 about 6 years ago Unoffical Alexa Skill for Robinhood

Contents / Boilerplates

skill-sample-nodejs-fact 1,146 over 1 year ago This Alexa sample skill is a template for a basic fact skill
skill-sample-nodejs-audio-player 470 over 1 year ago An Alexa Skill Sample showing how to play long form audio in 3P-skills
skill-sample-nodejs-petmatch 99 over 1 year ago This Alexa Skill Kit sample shows how to build a skill using Dialog Management and Entity Resolution
skill-sample-nodejs-team-lookup 46 over 2 years ago An Alexa Skill Sample showing how to build a team lookup skill
skill-sample-nodejs-city-guide 197 almost 2 years ago An Alexa Skill Sample showing how to build a skill featuring a single city's landmarks and news
skill-sample-nodejs-audio-player 470 over 1 year ago An Alexa Skill Sample showing how to play long form audio in 3P-skills
skill-sample-nodejs-highlowgame 105 over 1 year ago This Alexa sample skill is a template for a basic high-low game skill
skill-sample-nodejs-howto 246 almost 2 years ago This tutorial will walk first-time Alexa skills developers through all the required steps involved in creating a parameter-based skill using a template called ‘Minecraft Helper’
skill-sample-nodejs-feed 107 over 1 year ago An Alexa Skill Template to help create skills that read RSS/Atom feeds
skill-sample-nodejs-decision-tree 168 almost 2 years ago An Alexa Skill Sample for building a skill that can take a user through a decision tree, like "What should I eat for breakfast?"
skill-sample-nodejs-calendar-reader 75 about 6 years ago An Alexa Skill Sample showing how to import calendar data from an .ICS file
skill-sample-nodejs-trivia 260 almost 2 years ago This Alexa sample skill is a template for a trivia style game with score keeping
skill-sample-nodejs-quiz-game 265 over 1 year ago An Alexa Skill Sample showing how to build a quiz game skill
skill-sample-nodejs-salesforce 31 almost 2 years ago This project demonstrates how to build an Alexa private skill that integrates with your Salesforce data, utilizing account linking and a personal voice code

Contents / Prototyping

VoiceX Prototyping sample dialogs for voice user interfaces
Sayspring Create interactive voice prototypes for Amazon Alexa and Google Home
BotSociety Preview & prototype your voice interfaces
Skillinator Prototype Alexa Skills for Alexa Skills Kit SDK for JavaScript / Node.js (Lambda)
Storyline Create and publish Amazon Alexa skills without coding with visual interface and pre-build templates
Smartly.AI All in one platform for your voice and chatbot projects
PullString Design, prototype, and publish voice apps for Amazon Alexa, Google Assistant and IoT devices
Conversable Conversable is the enterprise conversational intelligence platform for creating intuitive, on-demand, automated experiences on any messaging or voice channel
kitt.ai KITT.AI offers Conversational Understanding as a Service with ChatFlow and customizable wake word detection on embedded devices

Contents / Analytics

Dashbot Actionable Analytics for Amazon Alexa
Opearlo Opearlo is a voice design agency that offers Alexa skill design and development, along with Opearlo Analytics, a platform for insights into Alexa skill usage
Alpine.ai Alpine is a pioneer in voice experience analytics, and is the most widely used product analytics service for Alexa skills
WitLingo Witlingo is a SaaS product company that enables skills developers to access analytics, diagnostics, and discovery tools to help them improve their skills

Contents / Utilities

Alexa-Utterance-Generator 10 over 6 years ago 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
Skill Code Generator A tool to help generate Lambda Boilerplate code in ASK SDK v2 with options of Variety greeting, Display Template Response
Audio converter (Storyline) This simple tool helps you to convert your MP3s into the right format for Amazon Alexa skills. It works for Google Actions too
Audio converter (Jovo) Convert MP3 files for using in Amazon Alexa Skills
Tophonetics A free International Phonetic Alphabet (IPA) phonetics generator for your SSML in Amazon Alexa Skills

Contents / Monitoring

Bespoken Bespoken provides monitoring and testing tools for Alexa skills (and Google Actions). Our platform keeps track to make sure your skill is working correctly, and alerts you when it is not
VoiceLabs.com - Testing and Monitoring Alexa skills VoiceLabs is a free testing and monitoring platform for Alexa skills and Google Actions

Contents / Newsletters

ASK Dev Weekly Subscribe to a hand picked round up of the best Alexa Skills Kit (ASK) development links every week
Hearing Voices This week's news about voice computing apps, delivered directly to your inbox
Alexa Developer Latest Amazon Alexa news and IoT and voice industry trends
Love My Echo Things To Ask Alexa, how-tos, tips, tricks, etc
VoiceBot The latest news about Amazon Alexa, Google Home, Google Deep Mind, Apple Siri, Microsoft Cortana, IBM Watson and more
Voice Dev Rocks A weekly curated publication full of interesting, relevant links, brought to you by the Amazon Alexa, Google Assistant and Microsoft Cortana Slack communities
Talking to Computers A monthly newsletter about building for voice, on Alexa, Google Assistant, and elsewhere for developers, designers, and the tech-curious

Contents / Podcasts

Alexa Dev Chat The podcasts include Alexa news, developer tips, and interviews with Alexa developers and Alexa employees
VoiceBot Podcasts Gather in one place the most important news and commentary about all things voice web
VoiceFirst.FM A podcast network devoted to voice-first technology

Contents / Blogs

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
VoiceBot One of the main news sources about voice industry and Amazon Alexa
Jargon Blog The Jargon Blog releases weekly updates on voice 101 and product news

Contents / Books

Designing Voice User Interfaces: Principles of Conversational Experiences How to design voice user interfaces
How To Program - Amazon Echo: Design, Development and Testing Alexa Skills How To Program for the Amazon Alexa
Developing Amazon Alexa Games: A Game Designer’s Handbook A Game Designer’s Handbook
Voice Applications for Alexa and Google Assistant This book teaches you how to design, build, and share voice apps. - In this insightful guide, you’ll get a solid foundation in modern voice technologies

Contents / Tutorials

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

Contents / Videos

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
How to create an Alexa skill without coding?
How to create your own Flash Briefing skill for Amazon Alexa Create your own flash briefing skill
How to Publish Your Alexa Skill to all the English-speaking Regions Publish your Alexa skill
Dabble Lab Weekly videos on building custom skills for Amazon Alexa and related topics
Building Voice Apps Using Amazon Alexa Build smooth voice-activated apps for Echo and other Alexa-aware devices
Build for Echo Show Learn to develop multimodal skills for Echo Show

Contents / Courses

Introduction to Voice Design with Amazon's Alexa Introduction to Alexa Voice Design
Cakewalk - Build an engaging Alexa Skill Build an enaging Alexa Skill from scratch right up to certification

Contents / Communities

Unofficial Alexa Slack A group of chat channels focusing on Amazon Alexa enabled hardware and software. Developers, designers, marketers, business people, hobbyists, students, and other professionals involved in technology are welcome
Alexa Developers Slack-- India Community A group of chat channels focusing on Amazon Alexa Skill development in India. From student developers to Alexa Evangelists at Amazon, all are here to help you
Storyline community Facebook community of Alexa Developers built around the Storyline, tool for creating voice apps without coding
Alexa Dev Days Alexa Dev Days are free, interactive events from Amazon and sponsored by Intel. Engage in hands-on sessions where you will learn to create voice experiences and hear the latest on UI design and industry trends. Learners of all levels can join us for training sessions, workshops, live demos, and networking with Alexa experts and your peers

Contents / Influencers

Influencers A list of Amazon Alexa influencers

Contents / Conferences

Voice Summit VOICE Summit sponsored by Amazon Alexa is the world's largest voice-tech conference
Alexa VoxCon Amazon Alexa's Conference on All Things Voice

Contents / Jobs

Find Voice Jobs Website to find jobs in VUI Domain

Contents / Easter Eggs

Alexa Easter Eggs A list of Alexa easter eggs

Contents / Fundraising

Alexa Fund The Alexa Fund provides up to $100 million in venture capital funding to fuel voice technology innovation

Backlinks from these awesome lists: