Project Awesome project awesome

Amazon Alexa

Virtual home assistant.

Collection 623 stars Archived GitHub

SDKs/Tools

alexa-skills-kit-js 3.1k updated 2y 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 (archived)

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 (archived)

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

AVS-client 13 (archived)

Front-end application for interacting with Alexa Voice Service.

SSMLOL 3 updated 9y ago

MP3 file validator for Alexa SSML <audio> tags.

Alexa Smart Home SDK 14 updated 7y ago

An Alexa Skill Generator for IoT.

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 826 updated 1y ago

SDK and example code for building voice-enabled skills for the Amazon Echo.

ask-alexa-pykit 272 updated 8y ago

A minimalist SDK for developing skills for the Amazon Echo's ASK.

alexa-skill-kit 278 updated 9y ago

Library for effortless Alexa Skill development with AWS Lambda.

alexa-home 247 updated 7y ago

Using Amazon Echo to control the home!

go-alexa 259 updated 4y ago

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

AlexaAndroid 278 updated 5y ago

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

arduino-esp8266-alexa-wemo-switch 283 updated 4y ago

Amazon Alexa + WeMos switch made with Arduino D1 Mini.

MacLexa 195 updated 8y ago

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

Alexa-Chromecast-Skill-2.0 365 updated 1y ago

Allows Amazon Alexa to control Google Chromecast, designed for Raspberry Pi.

AlexaSkillsKit.NET 208 updated 3y ago

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

alexa-rubykit 158 updated 5y ago

Amazon Echo Alexa's App Kit Ruby Implementation.

SwiftOnLambda 110 updated 5y ago

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

alexa-skills-dotnet 553 updated 2mo ago

An Amazon Alexa Skills SDK for .NET.

ralyxa 179 updated 2y ago

A Ruby framework for interacting with Amazon Alexa.

alexacast 113 (archived)

Chromecast support for Amazon Alexa.

alexa-assistant

Implementation of the Google Assistant SDK as an Alexa skill.

haaska 264 (archived)

Home Assistant Alexa Skill Adapter.

Java Alexa Skills Kit SDK (Lambda) 826 updated 1y ago

An Amazon Alexa Skills SDK for Java.

Aleksa 35 (archived)

Aleksa is a small framework for writing Alexa Skills in Kotlin.

Alexa Skills Kit for Python 1.9k updated 2y ago

Alexa Skills Kit for Python.

python-alexa 67 updated 6y ago

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

vsms-skeleton

Voice Skill Management System (Skeleton).

phoice/phlexa 21 updated 1mo ago

PHP Library for Amazon Alexa voice applications.

amazon-alexa-php 97 updated 4y ago

Amazon Alexa PHP Library.

alexa-app 97 updated 3y ago

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

Virtual Alexa 111 updated 1y ago

Alexa Emulator for Unit-Testing.

NPM Modules

jovo-framework-nodejs 1.7k (archived)

Build cross-platform Voice Apps for Amazon Alexa and Google Assistant.

intent-utterance-file-parser 6 (archived)

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

intent-utterance-expander 30 (archived)

Expand custom utterance slots of phrases to use with Alexa Utterances.

intent-utterance-generator 12 (archived)

Alexa Skills Kit Sample Utterances generator.

alexa-utterances 153 updated 8y ago

Generate expanded utterances for Amazon Alexa from a template string.

alexa-voice-service.js 135 (archived)

Library for interacting with Alexa Voice Service (AVS) in the browser.

alexa-grammar 7 updated 10y ago

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

hapi-alexa 2 updated 9y ago

Hapi plugin for building Amazon Alexa apps on Node.js.

alexa-app 4 updated 7y ago

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

alexa-nodekit 59 updated 10y ago

Amazon Echo Alexa's App Kit Node.js Implementation.

generator-alexa-skill 22 (archived)

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

expressive 7 updated 10y ago

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

wavelength 9 updated 9y ago

Framework for building Alexa Skills with AWS Lambda.

alexa-uncensor 18 updated 9y ago

Bypass Alexa (Amazon Echo) Text-to-Speech censorship.

ssml-builder 166 updated 5y ago

Easily create SSML without all the hassle of string concatenation.

alexa-verifier-middleware 30 updated 2mo ago

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

alexia 165 updated 5y ago

A Framework for creating Amazon Echo skills using Node.js.

fluent-ssml 2 updated 7y ago

Reusable, testable SSML templates for Typescript or plain Node.js.

chatskills 180 updated 3y ago

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

alexa-utterances 153 updated 8y ago

Generate expanded utterances for Amazon Alexa from a template string.

alexa-mp3-validator 5 updated 6y ago

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

node-alexa-smapi 13 updated 6y ago

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

Tutorials

Skills

ASK-HackerNews 15 (archived)

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 updated 8y ago

Alexa Skill that tells Who broke the Jenkins build.

ASK-fortune 3 (archived)

Read a random, hopefully interesting, adage.

gmail-on-alexa

Gmail skill for Amazon Alexa.

alexa-plex 150 updated 9y ago

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

trash-talk 8 updated 10y ago

100 greatest movie insults of all time to motivate you.

AlexaMakeMeASandwich 26 updated 11y ago

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

LIFX-Alexa-Skill 21 updated 10y ago

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

EarthquakeInfoSkill 10 updated 8y ago

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

alexaHomeboy 12 updated 10y ago

Alexa Lambda Function for communicating with IFTTT maker channel.

RokuAlexaLambdaSkill 106 updated 7y ago

An Alexa Skill that allows voice control of your Roku.

alexa-sonos 22 updated 11y ago

An Alexa app to control a Sonos.

RottingTomatoes updated 10y ago

Alexa skill that tells you various info about movies.

ktd-piggy-bank 1 updated 10y 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 updated 10y ago

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

EchoMovieDialog 2 updated 10y ago

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

alexa-coho 63 (archived)

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

asana-alexa-skill 12 updated 10y ago

Alexa Skill for Asana.

alexa-against-humanity 2 updated 10y ago

Ask Alexa to randomly pick white or black cards from Cards Against Humanity.

echo-venmo 6 updated 10y ago

Amazon Echo Skill for Venmo.

Uber-Alexa-Skill 15 updated 10y ago

An Alexa skill for calling an Uber ride.

npmAlexa updated 10y ago

Alexa app to ping NPM API.

1minuteMindfullnessSkill

Skill code for Alexa Skill: 1 minute Mindfulness.

codeword-alexa-skill updated 10y ago

Generate code words using Alexa.

alexa-league 1 updated 10y ago

Alexa Skill for Riot API.

alexa-astro 2 updated 7y ago

Ask your Amazon Echo about the night sky.

alexa_metar 6 updated 1y ago

Read ADDS METARs aloud on an Amazon Echo.

alexa-qrz 3 updated 10y 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 updated 5y ago

An Amazon Echo skill for controlling your Home Automation via voice.

alexia-starter-kit 17 updated 9y ago

Starter Kit project with sample Amazon Echo skill created using Alexia Framework. Contains eslint config, sample intent structure, unit tests and more.

geemusic 656 updated 3y ago

A bridge between Google Music and Amazon's Alexa.

alex-robinhood-skill 2 updated 7y ago

Unoffical Alexa Skill for Robinhood.

Boilerplates

skill-sample-nodejs-fact 1.2k updated 7mo ago

This Alexa sample skill is a template for a basic fact skill.

skill-sample-nodejs-audio-player 474 updated 2y ago

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

skill-sample-nodejs-petmatch 98 updated 2y ago

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

skill-sample-nodejs-team-lookup 46 (archived)

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

skill-sample-nodejs-city-guide 199 (archived)

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

skill-sample-nodejs-highlowgame 103 updated 3y ago

This Alexa sample skill is a template for a basic high-low game skill.

skill-sample-nodejs-howto 246 updated 3y 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 106 (archived)

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

skill-sample-nodejs-decision-tree 169 updated 3y 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 (archived)

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

skill-sample-nodejs-trivia 259 updated 3y ago

This Alexa sample skill is a template for a trivia style game with score keeping.

skill-sample-nodejs-quiz-game 267 updated 2y ago

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

skill-sample-nodejs-salesforce 32 (archived)

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