Skip to content
Zoomable user interface library for web apps.
JavaScript Other
Branch: master
Clone or download
Latest commit 7ad0ecf Mar 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist
docs Smoother and more tiles Mar 19, 2019
lib v1.5.2 Upgrade deps Feb 12, 2019
test
.gitignore Ignore troublesome package-lock.json Feb 12, 2019
.npmignore Ignore troublesome package-lock.json Feb 12, 2019
.travis.yml Update travis npm authentication Feb 12, 2019
LICENSE SPDX style MIT license Apr 16, 2016
README.md Remove license badge for de-facto footer Mar 6, 2018
index.js Rename to Wheelable and improve Feb 24, 2018
package.json v1.5.2 Upgrade deps Feb 12, 2019
webpack.config.js v1.4.2 update dependencies Aug 6, 2018

README.md

tapspace

NPM Version Travis CI

We believe zoomable touch user interfaces to be the best way for humans to explore and manipulate two-dimensional content. Therefore we built Tapspace, a JavaScript library dedicated for building such dynamic front-ends. It implements a scene graph that provides an infinite, scalable, and rotatable space for you to represent HTML content and for your users to play with. Tapspace uses pure CSS3 and DOM instead of Canvas or WebGL and therefore is able to handle any HTML content you throw at it, including iframes and SVG, and also Canvas- and WebGL-rendered elements. And of course, we provide a clean, documented API for you to build your best.

Install

With npm or yarn:

$ npm install tapspace
$ yarn add tapspace

Documentation

See taataa.github.io/tapspace for:

License

MIT

You can’t perform that action at this time.