Open source software from SAS

From data to insights. Faster. Help build the future of AI and analytics with open source tools from SAS.

SAS extension for VS Code

The SAS Extension for Visual Studio Code provides support for the SAS language, including features such as SAS syntax highlighting, code completion, hover help, code folding, outline, SAS code snippets and run SAS code.

Install Read more →

Featured projects

Notable open source projects from SAS. Contributions welcome.

kubethor

A Kubernetes management web application built using Go and React, providing a user-friendly interface to manage and monitor Kubernetes clusters efficiently.

Contribute →

sas-copilot

Issues tracker and feedback project for the SAS coding assistant.

Contribute →

relic

A service and a tool for adding digital signatures to operating system packages for Linux and Windows.

Contribute →

viya4-orders-cli

A CLI that calls the appropriate SAS Viya Orders API endpoint to obtain the requested Viya software order assets for the given order.

Contribute →

postgrest-client

General purpose type-safe TypeScript client for PostgREST. Supports select, insert, update, upsert, delete queries with composite joins, resource embedding, full JSON column data handling and typing.

Contribute →

Read the guide

The SAS Open Source Contributor Handbook is your guide to contributing to SAS projects.

Read now

SAS® Studio custom steps

Create custom interfaces for SAS® Studio on SAS® Viya®. Customize, save, and share with other users at your site.

Create now

SAS + Python = 😍

Unite the Python language with the analytic power of SAS.

Learn more →
saspy

A Python interface module to the SAS System. It works with Linux, Windows, and Mainframe SAS as well as with SAS in Viya®.

Explore →

python-swat

A Python client to SAS Cloud Analytic Services (CAS). Execute CAS actions and process the results—all from Python.

Explore →

python-sasctl

Python package and CLI for user-friendly integration with SAS® Viya®.

Explore →

Meet SAS® Viya® Workbench

Purpose-built for developers and modelers, Viya Workbench is a self-service, on-demand compute environment for analytical development, including building AI and machine learning models for better data analysis.

Download examples Run demos →

Get more from SAS® Viya®

SAS® Viya® puts your data to work, helping you make better decisions faster. Use these open source tools to get the most from this end-to-end platform.

Learn


SAS® Viya® quick start

Accelerate your learning with examples and tutorials as you watch the SAS® Viya® Quick Start video series.

Get started →

SAS® Viya® programming

Learn how to access SAS® Viya® services by writing programs in Python and other languages.

Get started →

Administer


SAS® Viya® 4 administration resource kit

Access tools and utilities for running SAS® Viya® in containers.

Get started →

SAS® Viya® 4 admin checklist

Keep your SAS® Viya® deployment operating at its best.

Get started →

SAS® Viya® cloud deployment. Automated.

Open source Terraform configuration files for provisioning SAS® Viya® resources on public clouds.

Deploy now

SAS education resources

A collection of hands-on instructions, examples, data, and tutorials to support your SAS training journey.

Start learning

Open source projects from SAS

Browse the SAS Software organization on GitHub. Read the SAS Open Source Contributor Handbook to get started.

Just launched

Recently updated

Most forked

For SAS programmers

Build applications that integrate the SAS AI and analytics platform with open source tools and frameworks.

Get started