SAP Open Source

We believe in co-innovation and collaboration with open source. With a growing engagement in foundations and projects, we would like to encourage developers to contribute to open source projects that we are sharing and supporting to empower our ecosystem.

Explore SAP’s Lead Open Source Projects
CAP

CAP

The SAP Cloud Application Programming Model (CAP) is a framework of languages, libraries, and tools for building enterprise-grade services and applications. It guides developers along a 'golden path' of proven best practices and a great wealth of out-of-the-box solutions to recurring tasks.

More info: GitHub, CAP Website.

OCM

OCM

The Open Component Model (OCM) is an open standard for describing software artifacts in a uniform and machine-readable way. OCM enables consistent end-to-end lifecycle management processes and a secure software supply chain.

More info: GitHub, OCM Website.

Gardener

Gardener

Gardener is a production-grade Kubernetes as a service management tool that works across various cloud-platforms (e.g, AWS, Azure, GCP, Alibaba & SAP Datacenters) and on-premise (e.g. with OpenStack).

More info: GitHub, Twitter, Gardener Website.

Kyma

Kyma

Project Kyma offers a flexible and easy way to connect and extend enterprise applications in a cloud-native fashion. It is designed natively on Kubernetes and thus, it is portable to all major cloud providers.

More info: GitHub, Twitter, Kyma Website.

OpenUI5

OpenUI5

Code once. Run on any device. OpenUI5 enables you to create enterprise-ready Web apps responsive to all devices. It follows open standards, and includes powerful development concepts and a rich set of UI controls.

More info: GitHub, Twitter, OpenUI5 Website, Demo Kit.

Fundamental Library

Fundamental Library

Fundamental Styles is a technology agnostic presentation layer for building Fiori web applications. The wider Fundamental libraries provide implementations for the Angular, React, and Vue frameworks.

More info: GitHub, Twitter.

SapMachine

SapMachine

A Java Development Kit and Runtime Environment based on the OpenJDK, built for enterprise Java workloads.

More info: GitHub, Twitter, SapMachine Website.

Find all other projects here: github.com/sap.

SAP Cloud SDK

SAP Cloud SDK

The SAP Cloud SDK is a set of libraries that help developers consume SAP services in their applications on SAP Business Technology Platform (SAP BTP). The libraries conveniently abstract capabilities of SAP BTP to reduce boiler plate code.

More info: GitHub, SAP Cloud SDK documentation.

Memberships

Memberships

SAP is a contributor to the following open source projects and foundations:

Linux Foundation™, CD Foundation™, OpenAPI™, and Cloud Native Computing Foundation® are trademarks of the Linux Foundation™. Apache™ is a trademark of the Apache Foundation. Eclipse™, Steady™, and Dirigible™ are trademarks of the Eclipse Foundation. OpenJDK™ is a trademark of Oracle America, Inc.