Skip to content

Building Apps with SAS®

Whilst SAS gives you the Power to Know, HTML5 gives you the Power to Show! It's a powerful combination for automating workflows, surfacing analytics, and building breathtaking user experiences.

It's fast, it's easy, and it's fun!

You can deploy a HTML5 App on SAS 9 in just 2 lines of code:

filename playme url "https://sasjs.io/game";
%inc playme;

Below is a demo of building and deploying a HTML5 App on SAS Viya in just one minute:

What is SAS JS?

SAS JS is a framework - a collection of independent tools which, taken together, provide a serious accelerator to SAS web development projects.

It consists of three parts:

  1. Macro library (macrocore). A collection of macro based tools for SAS application development. See documentation.

  2. CLI tool (sasjs-cli). An NPM command line utility for automating the compilation, build and deployment of your SAS Project. See documentation.

  3. Data Adapter (sasjs). A JavaScript library to handle the communication between your HTML5 or client application and the SAS 9 or Viya backend. See documentation.