The place to build and discover APL documents

APL Ninja is a social platform for Alexa developers, in particular enthusiasts and learners of the Alexa Presentation Language.

Make your contribution

Create even more engaging APL documents with a custom font. With custom fonts, you can create stunning splash screens or stand out from the mass!

Webfont converter

Favorites from the ninja community

How did they create this amazing transition? Like and comment on other documents to connect with other ninjas and learn together.

Getting started with the Alexa Presentation Language

Adding visuals and touch can enhance voice experiences and make skills even more engaging and interactive for customers. These documents will help you learn and understand APL.

What others are saying

APL Ninja is the best ressource on how to learn and share multimodal experiences for Amazons Alexa! It really helps the community and allows yourself to collaborate with others, see what's possible with APL, and share your own documents much easier than using GitHub.
Daniel Mittendorf
Daniel Mittendorf
CTO, Beyto GmbH
APL Ninja brings me imagination and creativity. Many users have posted technically interesting works, and I'm inspired by them. Thanks to Alexander for providing us with a great platform.
Yusuke Igarashi
Yusuke Igarashi
Project Leader, I&L Software Co., Ltd.
APL.Ninja has become my favorite tool for developing APL documents, thanks to autocomplete and its streamlined preview options. But what I love most is to browse and getting inspired by solutions from other developers!
Florian Hollandt
Florian Hollandt
Solutions Architect, Amazon Alexa