An open API service indexing awesome lists of open source software.

https://github.com/salvatorelaspata/awesome-sap

A curated list of awesome tips and tricks in the sap ecosystem
https://github.com/salvatorelaspata/awesome-sap

List: awesome-sap

awesome awesome-abap awesome-btp awesome-list awesome-sap sap sap-abap sap-btp sap-hana sapui5

Last synced: 4 months ago
JSON representation

A curated list of awesome tips and tricks in the sap ecosystem

Awesome Lists containing this project

README

        


Awesome SAP

# Awesome SAP ![Awesome](https://awesome.re/badge.svg)

A curated list of awesome apps, extensions, modules, themes and tools for the GNOME Desktop Environment.

[SAP](https://www.sap.com) is a German multinational software corporation that makes enterprise software to manage business operations and customer relations.

The SAP system consists of a number of fully integrated modules, which covers virtually every aspect of business management.

In this list you will find a collection of awesome SAP tools, apps, extensions, modules, themes and more.

See [CONTRIBUTING.md](CONTRIBUTING.md) for contribution guidelines.

# Table of Contents

The content is organized in the following categories:

- [SAP ABAP](#sap-abap)
- [SAP Fiori](#sap-fiori)
- [SAP S/4HANA](#sap-s4hana)
- [SAP NetWeaver](#sap-netweaver)
- [SAP BTP](#sap-btp)
- [SAP CPI](#sap-cpi)
- [SAP Connectors](#sap-connectors)

# Content

SAP documentation:
- [SAP Developer (developers.sap.com)](https://developers.sap.com/?original_fqdn=developer.sap.com)
- [SAP Help Portal](https://help.sap.com/viewer/index)
- [SAP Community](https://community.sap.com/)
- [SAP Learning](https://learning.sap.com/)
- [SAP Microlearning](https://microlearning.opensap.com/)
- [SAP TechEd event](https://www.sap.com/events/teched.html)
- [SAP Github samples](https://github.com/SAP-samples)
- [SAP API Business Hub](https://api.sap.com/)
- [SAP Podcasts](https://podcast.opensap.info/)
- [SAP Learning Hub (payment)](https://www.sap.com/training-certification/learning-hub.html)

## SAP ABAP

**[`^ back to top ^`](#table-of-contents)**

- [ABAP in Eclipse](https://tools.hana.ondemand.com/#abap) - ABAP Development Tools for SAP NetWeaver.
- [ABAPGit](https://abapgit.org/) - Git client for ABAP.

**SAP oData**

- [Transport System Aliases](https://community.sap.com/t5/technology-blogs-by-members/transport-odata-services-system-aliases/ba-p/13461447) - Transport ODATA Services – System Aliases
- [Invalidate Metadata Cache for OData Services](https://community.sap.com/t5/technology-blogs-by-members/invalidate-metadata-cache-for-odata-services/ba-p/13446100) - Invalidate Metadata Cache for OData Services
- [Cache Cleanup in SAP Netweaver Gateway](https://community.sap.com/t5/technology-blogs-by-members/cache-cleanup-in-sap-netweaver-gateway/ba-p/13362971)

## SAP Fiori

**[`^ back to top ^`](#table-of-contents)**

[ Roadmap for SAP Fiori](https://storyboard.cfapps.eu10.hana.ondemand.com/#/story/23ec6f30-26b1-483b-9171-a53bd85bb2e2) - An interactive roadmap for SAP Fiori.

**SAP Fiori Tools**

- [UI5 Tooling](https://sap.github.io/ui5-tooling/) - UI5 Tooling is a set of libraries and CLIs to develop, build, and deploy UI5 web applications. ([github](https://github.com/SAP/ui5-tooling))

- [Business Application Studio (BAS)](https://pages.community.sap.com/topics/business-application-studio) - SAP Business Application Studio is a cloud-based development environment for SAP Fiori and SAP Business Technology Platform applications.

- [SAP Web IDE Personal Edition](https://help.sap.com/docs/help/825270ffffe74d9f988a0f0066ad59f0/5b8bca3147ee4dfd99be8aaf6bd4f421.html) - SAP Fiori tools is a set of plugins for Visual Studio Code, which helps developers to build SAP Fiori applications.
> [!CAUTION]
> SAP Web IDE is no longer available via SAP Business Technology Platform trial accounts. Please consider SAP Business Application Studio as an alternative. See [App Development Using SAP Business Application Studio](app-development-using-sap-business-application-studio-6bbad66.md).

- [Fiori Development with VSCode and NodeJS](https://community.sap.com/t5/technology-blogs-by-members/fiori-development-with-vscode-and-nodejs/ba-p/13559117) - Fiori Development with VSCode and NodeJS Step by Step Guide.

- [UI5 Inspector](https://sap.github.io/ui5-inspector/) - With the UI5 Inspector, you can easily debug and support your OpenUI5 or SAPUI5-based apps.

**SAP Fiori Launchpad**

- [Deploy SAPUI5 Applications on Fiori Launchpad](https://community.sap.com/t5/technology-blogs-by-members/deploy-sapui5-application-into-sap-fiori-launchpad/ba-p/13566643) - Deploy SAPUI5 application into SAP Fiori Launchpad Step by Step Guide.

**SAPUI5 Freestyle**

- [sapui5.hana.ondemand.com](https://sapui5.hana.ondemand.com/) - Documentation, API Reference, samples and demo applications for SAPUI5.

- [Web Design Guidelines](https://experience.sap.com/fiori-design-web/) - SAP Fiori Design Guidelines.

- [SAPUI5 SDK](https://tools.hana.ondemand.com/#sapui5) - SAPUI5 SDK.

**SAP Fiori Elements**

- [Overview of SAP Fiori Elements](https://experience.sap.com/fiori-design-web/smart-templates/) - SAP Fiori elements is a framework for creating SAP Fiori applications using predefined templates based on OData services.

**SAP UI5 Web Components**

- [UI5 Web Component - Official Documentation](https://sap.github.io/ui5-webcomponents/) - SAP UI5 Web Components.

**Testing**

- [Opa5](https://sap.github.io/ui5-tooling/pages/Opa5/) - OPA5 is a JavaScript testing framework for UI5 applications.

- [WDI5](https://ui5-community.github.io/wdi5/#/) - WDI5 is a UI5 testing framework that allows you to write tests in a way that is similar to how you would write tests for a web application.

- [Test Recorder](https://sapui5.hana.ondemand.com/sdk/#/topic/2535ef9272064cb6bd6b44e5402d531d) - Test Recorder is part of the SAPUI5 framework and is available in all browsers

## SAP S/4HANA

**[`^ back to top ^`](#table-of-contents)**

**SAP S/4HANA Cloud**

**SAP S/4HANA On-Premise**

## SAP BTP

**[`^ back to top ^`](#table-of-contents)**

[SAP CAP](https://cap.cloud.sap/docs/) - SAP Cloud Application Programming Model

## SAP CPI

**[`^ back to top ^`](#table-of-contents)**

## SAP Connectors

*SAP Connectors for various programming languages*
- [ballerinax/sap](https://github.com/ballerina-platform/module-ballerinax-sap) - Official Ballerina connector for SAP S/4HANA.

# LICENSE

[![CC0](https://licensebuttons.net/l/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/)

This work is licensed under a [Creative Commons Zero v1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/) License.