A curated list of awesome apps, extensions, modules, themes and tools for the GNOME Desktop Environment.
SAP 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 for contribution guidelines.
The content is organized in the following categories:
SAP documentation:
- SAP Developer (developers.sap.com)
- SAP Help Portal
- SAP Community
- SAP Learning
- SAP Microlearning
- SAP TechEd event
- SAP Github samples
- SAP API Business Hub
- SAP Podcasts
- SAP Learning Hub (payment)
- ABAP in Eclipse - ABAP Development Tools for SAP NetWeaver.
- ABAPGit - Git client for ABAP.
SAP oData
- Transport System Aliases - Transport ODATA Services – System Aliases
- Invalidate Metadata Cache for OData Services - Invalidate Metadata Cache for OData Services
- Cache Cleanup in SAP Netweaver Gateway
Roadmap for SAP Fiori - An interactive roadmap for SAP Fiori.
SAP Fiori Tools
-
UI5 Tooling - UI5 Tooling is a set of libraries and CLIs to develop, build, and deploy UI5 web applications. (github)
-
Business Application Studio (BAS) - SAP Business Application Studio is a cloud-based development environment for SAP Fiori and SAP Business Technology Platform applications.
-
SAP Web IDE Personal Edition - 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.
-
Fiori Development with VSCode and NodeJS - Fiori Development with VSCode and NodeJS Step by Step Guide.
-
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 - Deploy SAPUI5 application into SAP Fiori Launchpad Step by Step Guide.
SAPUI5 Freestyle
-
sapui5.hana.ondemand.com - Documentation, API Reference, samples and demo applications for SAPUI5.
-
Web Design Guidelines - SAP Fiori Design Guidelines.
-
SAPUI5 SDK - SAPUI5 SDK.
SAP Fiori Elements
- Overview of SAP Fiori Elements - 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 - SAP UI5 Web Components.
Testing
-
Opa5 - OPA5 is a JavaScript testing framework for UI5 applications.
-
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 - Test Recorder is part of the SAPUI5 framework and is available in all browsers
SAP S/4HANA Cloud
SAP S/4HANA On-Premise
SAP CAP - SAP Cloud Application Programming Model
SAP Connectors for various programming languages
- ballerinax/sap - Official Ballerina connector for SAP S/4HANA.
This work is licensed under a Creative Commons Zero v1.0 Universal License.