Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cameronhunter/alexa
Monorepo of libraries used for Amazon Alexa development
https://github.com/cameronhunter/alexa
alexa amazon-alexa amazon-echo google-home ssml
Last synced: 3 months ago
JSON representation
Monorepo of libraries used for Amazon Alexa development
- Host: GitHub
- URL: https://github.com/cameronhunter/alexa
- Owner: cameronhunter
- License: mit
- Created: 2016-10-08T23:17:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-01T18:57:37.000Z (almost 7 years ago)
- Last Synced: 2024-10-12T05:38:58.653Z (3 months ago)
- Topics: alexa, amazon-alexa, amazon-echo, google-home, ssml
- Language: JavaScript
- Size: 250 KB
- Stars: 38
- Watchers: 7
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Alexa [![Build Status](https://travis-ci.org/cameronhunter/alexa.svg?branch=master)](https://travis-ci.org/cameronhunter/alexa)
A monorepo of libraries used to build both custom skills and smart home skills
for the Amazon Echo.## Libraries
### [alexa-annotations](https://github.com/cameronhunter/alexa/tree/master/packages/alexa-annotations)
[![NPM Version](https://img.shields.io/npm/v/alexa-annotations.svg)](https://npmjs.org/package/alexa-annotations)Provides ES7 annotations for declaratively building both custom skills and smart
home skills for the Echo. These skills are designed to be run on AWS Lambda. Try
it out in the [Playground](https://cameronhunter.github.io/alexa-playground/).### [alexa-constants](https://github.com/cameronhunter/alexa/tree/master/packages/alexa-constants)
[![NPM Version](https://img.shields.io/npm/v/alexa-constants.svg)](https://npmjs.org/package/alexa-constants)Provides constants commonly used in Amazon Alexa requests and responses.
### [alexa-request](https://github.com/cameronhunter/alexa/tree/master/packages/alexa-request)
[![NPM Version](https://img.shields.io/npm/v/alexa-request.svg)](https://npmjs.org/package/alexa-request)Provides a chainable pattern for building requests that skills would receive via
AWS Lambda. This library is mostly used to build test requests for end-to-end
testing of skills.### [alexa-response](https://github.com/cameronhunter/alexa/tree/master/packages/alexa-response)
[![NPM Version](https://img.shields.io/npm/v/alexa-response.svg)](https://npmjs.org/package/alexa-response)Provides a chainable pattern for building responses for skill intents and smart
home directives. Easily create speech, cards, and question responses as well as
smart home responses.### [ssml-jsx](https://github.com/cameronhunter/alexa/tree/master/packages/ssml-jsx)
[![NPM Version](https://img.shields.io/npm/v/ssml-jsx.svg)](https://npmjs.org/package/ssml-jsx)Alexa supports speech via simple strings, but it also supports more complex
speech defined in SSML. This library allows developers to write valid SSML as
JSX inline with their JavaScript.