Bespoke.js provides the foundation, then gets out of your way so you can focus on uniquely crafting your own personal deck style.Using keyboard and touch events, Bespoke.js adds classes to your slides, while you provide the CSS transitions.
With its robust plugin system, new functionality can be added to Bespoke.js easily.