User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Amazon Alexa

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

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Dec. 2, 2020, 3 p.m.

Thank you miguelmota & contributors
View Topic on GitHub:
miguelmota/awesome-amazon-alexa

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

SDKs/Tools

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.

2.94K
708
19d
Apache-2.0

Multi-package repo for Jargon's nodejs SDKs

13
2
4m
Apache-2.0

[DEPRECATED] Node.js web server for interacting with the Alexa Voice Service.

18
9
4y 11m
n/a

DEPRECATED. Front-end application for interacting with Alexa Voice Service.

12
9
4y 11m
n/a

MP3 file validator for Alexa SSML

3
0
3y 8m
n/a

🔈 The Open Source Voice Layer: Build Voice Experiences for Alexa, Google Assistant, Samsung Bixby, Web Apps, and much more

1.27K
219
7d
Apache-2.0

AshsSDK - An Alexa Smart Home Skill SDK made for controlling any network controlled devices using payload V3 (Entertainment Devices)

10
4
3y 0d
MIT

TypeScript framework to build cross-platform voice applications (alexa, google home, ...).

104
8
8m
n/a

The Alexa Skills Kit SDK for Java helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.

748
739
22d
Apache-2.0

A minimalist SDK for developing skills for the Amazon Echo's ASK - Alexa Skills Kit using Amazon Web Services's Python Lambda Functions. Currently supported profiles are for Linux servers and AWS Lambda. Check the appropriate release branch. The cherrypy release branches have added components for request validation.

274
58
2y 12m
MIT

Library for effortless Alexa Skill development with AWS Lambda

279
23
3y 9m
MIT

Using Amazon Echo to control the home!

248
55
2y 105d
n/a

A collection of Amazon Echo / Alexa tools for Go development.

246
58
10m
MIT

A library and sample app to abstract access to the Amazon Alexa service for Android applications.

267
135
2y 7m
GPL-2.0

Amazon Alexa + WeMos switch made with Arduino D1 Mini

260
225
4m
MIT

Put Amazon's Alexa in the Mac System Tray - uses Alexa Voice Service and built with Swift

193
15
4y 6m
MIT

Allows Amazon Alexa to control Google Chromecast - Designed for Raspberry Pi

264
53
4m
n/a

.NET library that simplifies Alexa skills development; same object model as Amazon's AlexaSkillsKit for Java

211
103
96d
MIT

Amazon Echo Alexa's App Kit Ruby Implementation

155
59
2y 11m
MIT

Use Swift to define an Amazon Lambda function, and an Alexa Custom Skill

110
9
5m
n/a

An Amazon Alexa Skills SDK for .NET

402
94
58d
MIT

A Ruby framework for interacting with Amazon Alexa.

176
20
2y 6m
MIT

Chromecast support for Amazon Alexa

108
19
3y 4m
BSD-2-Clause

Implementation of the Google Assistant SDK as an Alexa skill

410
82
2y 9m
GPL-3.0

Home Assistant Alexa Skill Adapter

237
60
3y 4m
n/a

The Alexa Skills Kit SDK for Java helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.

748
739
22d
Apache-2.0

Aleksa is a small framework for writing Alexa Skills in Kotlin

36
3
5m
LGPL-3.0

Alexa Skills Kit for Python

1.85K
364
87d
Apache-2.0

A Simple Python Library to make Alexa skill development easy when aimed used in Lambda

65
11
1y 4d
n/a

Voice Skill Management System (Skeleton)

2
0
1y 6m
MIT

Build voice applications for Amazon Alexa with phlexa

17
2
21d
n/a

Amazon Alexa PHP Library

96
73
3y 7d
n/a

Set of classes to make creating Amazon Alexa Skills Kit (ASK) applications easier with Laravel and Lumen

90
44
1y 4d
MIT

Easily test and debug Alexa skills programmatically

102
28
7m
Apache-2.0

The ASK Command Line Interface (ASK CLI) is a tool for you to manage your Alexa skills and related AWS Lambda functions.

NPM Modules

Parse an intent utterance file, like the Alexa Skills Kit Sample Utterance file.

7
0
5y 77d
MIT

Expand custom utterance slots of phrases, to use with Alexa Skills Kit Sample Utterances.

28
8
2y 11m
MIT

Alexa Skills Kit Sample Utterances generator.

12
1
4y 10m
MIT

generate expanded utterances for Amazon Alexa from a template string

152
31
3y 102d
MIT

[IN NEED OF MAINTAINERS] Library for interacting with Alexa Voice Service (AVS) in the browser.

122
75
1y 8m
MIT

Utilities and framework code for building valid grammars and skill kits for Amazon's Alexa voice agent service.

7
2
5y 7d
MIT

A framework for Alexa (Amazon Echo) apps using Node.js

6
2
2y 5m
MIT

Amazon Echo Alexa's App Kit NodeJS Implementation

61
10
5y 54d
MIT

A Yeoman generator for scaffolding an ES2015 Alexa Skill for AWS Lambda

22
10
3y 11m
MIT

A minimalist framework for Alexa Skill Kit apps running on Amazon Lambda

8
0
5y 107d
n/a

Framework for building Alexa Skills with AWS Lambda

10
2
4y 4m
n/a

bypass Alexa censorship

18
5
4y 10m
MIT
127
29
2y 21d
Apache-2.0

An express middleware that verifies HTTP requests sent to an Alexa skill are sent from Amazon.

30
5
74d
MIT

A Framework for creating Amazon Echo (Alexa) skills using Node.js

157
41
2y 7m
MIT

Alexa SSML templates

2
2
2y 46d
n/a

🔈 The Open Source Voice Layer: Build Voice Experiences for Alexa, Google Assistant, Samsung Bixby, Web Apps, and much more

1.27K
219
7d
Apache-2.0

Run and debug Alexa skills on the command-line. Create bots. Run them in Slack. Run them anywhere!

170
23
3y 98d
n/a

generate expanded utterances for Amazon Alexa from a template string

152
31
3y 102d
MIT

A node module for validating your MP3 files to be used in your Amazon Alexa skill.

4
0
1y 4m
MIT

A node.js client library for using the Alexa Skill Management API.

13
2
1y 4m
MIT

Multi-package repo for Jargon's nodejs SDKs

13
2
4m
Apache-2.0

Skills

Alexa Skills Kit Hacker News app.

13
2
4y 8m
n/a

Alexa Skill Who broke the build - Jenkins

10
5
2y 7m
n/a

Alexa Skills Kit Fortune App; Read a random, hopefully interesting, adage.

2
0
4y 10m
n/a

Gmail skill for Amazon Alexa

4
0
4y 4m
MIT

Alexa (Amazon Echo) app for interacting with a Plex Server and controlling client playback

146
38
4y 10m
MIT

Amazon Echo Trash Talk App

5
0
5y 115d
n/a

Chrome Extension that turns your Amazon Echo into a Sandwich Artisan.

26
5
5y 10m
n/a

An Alexa Skill created for the Amazon Echo that allows you to control your LIFX Lightbulbs

20
2
5y 4d
MIT

Amazon Echo (Alexa) skill to read out recent earthquakes in the world

9
1
3y 6m
BSL-1.0

Alexa Lambda Function for communicating with IFTTT maker channel

10
1
5y 5m
n/a

An Alexa Skill that allows voice control of your Roku

101
55
1y 9m
MIT

An Alexa app to control a Sonos

23
7
5y 7m
n/a

Amazon Echo skill that let's you know various info about movies

0
0
4y 11m
MIT

An Alexa Skill to query the value of a Piggy Bank in Numerous

1
0
5y 13d
ISC

An Alexa Skill to track your Domino's orders

2
2
4y 11m
n/a

An Alexa Skill to help Basic Fantasy RPG players with various tasks involved in setting up characters and navigating rules.

0
2
4y 9m
MIT

Amazon Echo skill: Alexa engages in a dialog using movie quotes

2
2
5y 4m
GPL-3.0

Sample code for building skill adapters for Alexa Connected Home using the Lighting API

60
20
5y 92d
Apache-2.0

Alexa Skill for Asana

12
1
4y 11m
n/a

Alexa Skill for picking a random black/white card from the game for horrible people

1
0
4y 10m
MIT

Amazon Echo Skill for Venmo. "Alexa, charge James $11".

4
0
4y 10m
MIT

An Alexa skill for calling an Uber ride.

11
5
5y 50d
n/a

Alexa app to ping npm api

0
0
4y 11m
n/a

Skill code for Alexa Skill: 1 minute Mindfulness

7
1
4y 9m
n/a

Generate code words using Alexa.

0
0
4y 9m
MIT

Alexa Skill for Riot API

1
0
4y 9m
MIT

Ask your Amazon Echo about the night sky.

0
0
2y 22d
MIT

Read ADDS METARs aloud on an Amazon Echo

6
1
10m
GPL-3.0

An Alexa Skill to lookup FCC license information (a.k.a. a QRZ lookup)

3
2
4y 9m
Apache-2.0

Node.js src for the article "Developing Alexa Skills Locally with Node.js"

63
39
4y 5m
n/a

An Amazon Echo skill for controlling your Home Automation via voice

92
34
4y 65d
EPL-1.0

Starter Kit project with sample Amazon Echo skill created using Alexia Framework

15
16
3y 11m
Apache-2.0

A bridge between Google Music and Amazon's Alexa

672
195
1y 15d
GPL-3.0

💰Unofficial Amazon Alexa Skill for Robinhood

1
0
2y 22d
MIT

Boilerplates

Build An Alexa Fact Skill

1.07K
1.24K
118d
Apache-2.0

An Alexa Skill Sample showing how to play long form audio in 3P-skills

425
297
1y 5m
n/a

This Alexa Skill Kit sample shows how to build a skill using Dialog Management and Entity Resolution.

99
100
4m
n/a

An Alexa Skill Sample showing how to build a team lookup skill.

47
55
7m
n/a

An Alexa Skill Sample showing how to build a skill featuring a single city's landmarks and news.

195
229
7m
n/a

The high low game is a game where the player tries to guess the target number. After each incorrect guess, the player is informed if the target number is higher or lower than their current guess. This continues until the target number is guessed or the player gives up. This sample Alexa Skill is written in Node.js and demonstrates the use of session and persistent attributes.

104
161
118d
n/a

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’. Ask how to craft an item, and this skill will give you instructions.

243
208
7m
Apache-2.0

An Alexa Skill Template to help create skills that read RSS/Atom feeds.

99
59
1y 11m
n/a

An Alexa Skill Sample that progresses through a series of questions and then provides a career suggestion. Demonstrates an 'expert system' approach as opposed to a 'branching tree' approach.

161
145
7m
n/a

An Alexa Skill Sample showing how to import calendar data from an .ICS file.

72
101
2y 7m
n/a

An Alexa Skill Sample showing how to build a quiz game skill.

251
289
7m
n/a

This project demonstrates how to build an Alexa private skill that integrates with your Salesforce data, utilizing account linking and a personal voice code.

26
47
5m
n/a

Prototyping

Prototyping sample dialogs for voice user interfaces.

Create interactive voice prototypes for Amazon Alexa and Google Home.

Preview & prototype your voice interfaces.

Prototype Alexa Skills for Alexa Skills Kit SDK for JavaScript / Node.js (Lambda).

Create and publish Amazon Alexa skills without coding with visual interface and pre-build templates.

All in one platform for your voice and chatbot projects.

Design, prototype, and publish voice apps for Amazon Alexa, Google Assistant and IoT devices.

Conversable is the enterprise conversational intelligence platform for creating intuitive, on-demand, automated experiences on any messaging or voice channel.

KITT.AI offers Conversational Understanding as a Service with ChatFlow and customizable wake word detection on embedded devices.

Analytics

Actionable Analytics for Amazon Alexa.

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 is a pioneer in voice experience analytics, and is the most widely used product analytics service for Alexa skills.

Witlingo is a SaaS product company that enables skills developers to access analytics, diagnostics, and discovery tools to help them improve their skills.

Utilities

A website that allows you to generate numerous utterances with a simplistic GUI.

11
6
2y 4m
MIT

A website that generates smart home v3 discovery payloads.

Prototype Alexa Skills for Alexa Skills Kit SDK for JavaScript / Node.js (Lambda).

A tool to help generate Lambda Boilerplate code in ASK SDK v2 with options of Variety greeting, Display Template Response

This simple tool helps you to convert your MP3s into the right format for Amazon Alexa skills. It works for Google Actions too.

Convert MP3 files for using in Amazon Alexa Skills.

A free International Phonetic Alphabet (IPA) phonetics generator for your SSML in Amazon Alexa Skills.

Monitoring

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.

Newsletters

Subscribe to a hand picked round up of the best Alexa Skills Kit (ASK) development links every week.

This week's news about voice computing apps, delivered directly to your inbox.

Latest Amazon Alexa news and IoT and voice industry trends.

Things To Ask Alexa, how-tos, tips, tricks, etc.

The latest news about Amazon Alexa, Google Home, Google Deep Mind, Apple Siri, Microsoft Cortana, IBM Watson and more.

A weekly curated publication full of interesting, relevant links, brought to you by the Amazon Alexa, Google Assistant and Microsoft Cortana Slack communities.

A monthly newsletter about building for voice, on Alexa, Google Assistant, and elsewhere for developers, designers, and the tech-curious.

Podcasts

The podcasts include Alexa news, developer tips, and interviews with Alexa developers and Alexa employees.

Gather in one place the most important news and commentary about all things voice web.

A podcast network devoted to voice-first technology.

Blogs

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.

One of the main news sources about voice industry and Amazon Alexa.

The Jargon Blog releases weekly updates on voice 101 and product news

Books

Tutorials

TypeScript framework to build cross-platform voice applications (alexa, google home, ...).

104
8
8m
n/a

Tutorial on interacting with Alexa Voice Service over cURL.

Videos

Courses

Communities

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.

Facebook community of Alexa Developers built around the Storyline, tool for creating voice apps without coding.

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.

Conferences

VOICE Summit sponsored by Amazon Alexa is the world's largest voice-tech conference

Amazon Alexa's Conference on All Things Voice.

Jobs

Website to find jobs in VUI Domain

Fundraising

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