Open source software from SAS

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

View projects Contribute →

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.

View examples Run demos →

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® Customer Intelligence 360. Supercharged.

Construct and manage customer journeys across all engagement channels in a flexible and secure manner. Open source resources from SAS help you do more.

Start here Browse projects →

ci360-sas-tools

A collection of SAS macros designed to exercise SAS CI360 APIs that download data, which is in turn used for analysis and insight.

Explore →

ci360-extensions

Connectors, agents, and other assets ready to be used to enhance the capabilities of SAS CI360 and connect to third-party services.

Explore →

ci360-connectors

Provides an infrastructure to integrate SAS CI360 applications with other applications.

Explore →

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 →

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 →

Automated SAS® Viya® cloud deployment.

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

Deploy now

SAS education resources

Openly licensed materials to support your SAS education journey.


Tutorials

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

Get started →

Code examples

A library of SAS code examples. Programs can be copied and executed in your SAS execution environment of choice.

Get started →

Keep learning


Build your career with curated learning paths designed to help you master analytics skills.

Explore

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 →

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