This repository provides SAP style guides for coding and coding-related topics.
-
Updated
Apr 2, 2026 - Markdown
ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor) is a high-level programming language developed by SAP SE for enterprise resource planning (ERP) systems. It is used to create custom business applications for the SAP platform. ABAP has a long history, with the first version released in 1983. Today, it is used by thousands of organizations around the world to build and customize their SAP systems. If you are a developer working with SAP, or are interested in learning more about ABAP and its capabilities, this topic is a great resource.
This repository provides SAP style guides for coding and coding-related topics.
Git client for ABAP
Explore ABAP syntax in a nutshell supported by executable demo examples.
Generate your professional Excel spreadsheet from ABAP
ABAP cleaner applies 100+ cleanup rules to ABAP code at a single keystroke
code pal for ABAP is a highly configurable engine, fully integrated into the ABAP development framework ensuring Cloud’s built-in quality.
SFlight is back! This is the Flight Reference Scenario for the ABAP RESTful Application Programming Model.
vs-punk: ADT to MCP bridge - Vibe code in ABAP / AMDP
This repository contains materials for workshops about the ABAP RESTful Application Programming Model (RAP).
Open source checks for SAP Code Inspector / ABAP Test Cockpit
This repository contains several examples how to develop with the ABAP RESTful Application Programming Model (RAP) in SAP BTP, ABAP environment.
Useful ABAP code snippets
VS Code-based Agentic AI Platform for SAP ABAP Development
Standalone static analysis for ABAP
Feature showcase that demonstrates and documents how to implement annotation-driven SAP Fiori Elements UI features for oData V4, using the ABAP RESTful Application Programming Model (RAP).
Created by SAP SE
Released 1983