Build Apps on Base SAS
https://server.sasjs.io β// readme
SASjs Server
SASjs Server provides a NodeJS wrapper for calling the SAS binary executable. It can be installed on an actual SAS server, or locally on your desktop. It provides:
- Virtual filesystem for storing SAS programs and other content
- Ability to execute Stored Programs from a URL
- Ability to create web apps using simple Desktop SAS
- REST API with Swagger Docs
One major benefit of using SASjs Server alongside other components of the SASjs framework such as the CLI, Adapter and Core library, is that the projects you create can be very easily ported to SAS 9 (Stored Process server) or Viya (Job Execution server).
SASjs Server is available in two modes - Desktop (without authentication) and Server (with authentication, and a database)
Installation
Two channels - the npm package and the standalone executable. Both read the same environment variables and serve the same API.
npm
Run the latest release without installing it:
npx @sasjs/server
Or install it once and run sasjs-server from then on:
npm install -g @sasjs/server
sasjs-server
Requires Node 22 orβ¦