Skip to content
Shane Brinkman-Davis Delamore edited this page Jun 19, 2017 · 27 revisions

ArtSuite: ZEN Apps for Web and Mobile

If your website has a login, has any dynamically generated web pages, or otherwise has a non-trivial amount of code, you are writing an app, not a collection of documents. HTML is an flying-submarine. I.e, it's trying to do two things at the same time which are fundamentally different: be a document format and an app framework. It is impossible to do both those things well at the same time.

Enter Art.Suite, a modern, clean, canvas and JavaScript-based framework for writing web-apps without HTML. Not only can you write full-featured, responsive web-apps with ease, you can also deploy high quality hybrid Android and iOS apps with 90%+ code reuse.

What is the Art.Suite?

A collection of tools with two main goals:

  1. One platform for Cloud-Enabled Apps across Web, Mobile-Web and 'native' Apps.
  2. Maximize developer productivity.

Sub goals include:

  • designer-oriented
  • minimize code (measured in tokens)
  • maximum extensibility at all levels
  • built on ubiquitous standards (Javascript and HTMLCanvas)

Demos Live, on the Web

Launch Art Suite Demos (github)

You can also see an in-production application here: Click the "ADD MY PHOTOS" button. Click the "more" menu at the top and select "Kimi Frame Maker." The pop-over image editor is written 100% in ArtSuite.


The ArtSuite doc is on primarily on Github in the READMEs and wikis of each package. The documentation is far from complete, so you please also check out the many available examples. Also, all the ArtSuite packages are well tested. These tests are considered the definitive documentation, and, therefor, they are designed to be as readable as possible.

ArtSuite Examples

The ArtSuiteDemos is an

  • ArtSuiteDemos is an extensive and growing collection of demos showing off every aspect of the ArtSuite's UI aspects: ArtEngine, ArtReact and ArtFlux.
  • ArtSuiteTutorial is a multi-step tutorial showcasing how to build a working chat app, step by step.

Write Your App

To get started writing your own app, use the ArtBuildConfigurator.

The ArtSuite is a collection of packages designed work together and also à la carte.

Primary NPMs

Support NPMs

Clone this wiki locally
You can’t perform that action at this time.