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
- Host: GitHub
- URL: https://github.com/salvatorelaspata/awesome-sap
- Owner: salvatorelaspata
- License: cc0-1.0
- Created: 2024-05-17T10:03:42.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-11T11:43:15.000Z (6 months ago)
- Last Synced: 2025-01-16T04:02:19.594Z (4 months ago)
- Topics: awesome, awesome-abap, awesome-btp, awesome-list, awesome-sap, sap, sap-abap, sap-btp, sap-hana, sapui5
- Homepage: https://salvatorelaspata.github.io/awesome-sap/
- Size: 207 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- ultimate-awesome - awesome-sap - A curated list of awesome tips and tricks in the sap ecosystem. (Other Lists / Julia Lists)
README
![]()
# Awesome SAP 
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
[](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.