Aktuell befindet sich der Leitfaden in Erstellung und wurde noch keinem Review unterzogen. Es können daher fehlerhafte, lückenhafte oder unvollständige Informationen enthalten sein.
Vorstellung ausgewählter Projekte
- TOC
Übersicht
Eine Übersicht von ABAP Open Source Projekten findet sich auf dotabap.org. Dort finden sich aktuell knapp 300 Projekte. Sollte Dein Projekt noch fehlen kann dies wie hier beschrieben durch einen Pull Request ergänzt werden.
Projekte zur Unterstützung des Entwicklungsprozesses
abapOpenChecks
Mit abapOpenChecks werden Prüfungen für den SAP Code Inspector und das ABAP Test Cockpit bereitstellt. Überblick:
- Besitzer: larshp
- Erstellt am: 7. Juli 2014
- Standardbranch: main
- Programmiersprache: ABAP
- Lizenz: MIT License
- Sterne: 265
- Forks: 79
- Offene Issues: 304
- Geschlossene Issues: 439
- Letzter Push: 24. Oktober 2024
- Homepage: docs.abapopenchecks.org
abaplint
Mit abaplint/abaplint können statische Codeanalysen für ABAP Durchgeführt werden. Überblick:
- Besitzer: abaplint
- Erstellt am: 20. Dezember 2015
- Standardbranch: main
- Programmiersprache: Hauptsächlich TypeScript (97,6 %), gefolgt von ABAP (1,7 %), JavaScript (0,6 %), CSS (0,1 %) und HTML sowie Less (< 0,1 %)
- Lizenz: MIT License
- Sterne: 224
- Forks: 70
- Offene Issues: 370
- Geschlossene Issues: 1.588
- Letzter Push: 24. Oktober 2024
- Homepage: abaplint.org
code pal for ABAP
Mit Code Pal for ABAP bzw. Code Pal for ABAP - Cloud Edition werden ATC-Prüfungen bereitstellt, um ABAP-Programmierer*innen bei der Einhaltung des Clean ABAP Style Guide zu unterstützen. Überblick:
- Besitzer: SAP
- Erstellt am: 2. April 2020
- Standardbranch: master
- Programmiersprache: ABAP (100 %)
- Lizenz: Apache License 2.0
- Sterne: 348
- Forks: 65
- Offene Issues: 30 / 8
- Geschlossene Issues: 235 / 19
- Letzter Push: 19. August 2024
ABAP OpenAPI Client & Server Generator
Mit abap-openapi/abap-openapi können aus einer OpenAPI Spezifikation ein ABAP Client- bzw. Server generiert werden. Überblick:
- Besitzer: abap-openapi
- Erstellt am: 19. Januar 2021
- Standardbranch: main
- Programmiersprache: ABAP (99,6 %), Other (0,4 %)
- Lizenz: MIT License
- Sterne: 73
- Forks: 9
- Offene Issues: 23
- Geschlossene Issues: 26
- Letzter Push: 15. Oktober 2024
- Homepage: abap-openapi.github.io/web-openapi-client
Projekte als Bestandteil eigener Erweiterungen oder Produkte
abap2ui5
Mit abap2UI5/abap2UI5 können SAPUI5-Apps ausschließlich in ABAP entwickelt werden. Überblick:
- Besitzer: abap2UI5
- Erstellt am: 5. Dezember 2022
- Standardbranch: main
- Programmiersprachen: ABAP (94,6 %), JavaScript (5,3 %), Andere (0,1 %)
- Lizenz: MIT License
- Sterne: 293
- Forks: 57
- Offene Issues: 6
- Geschlossene Issues: 352
- Letzter Push: 28. Oktober 2024
- Homepage: abap2UI5.org
abap2xlsx
Mit abap2xlsx/abap2xlsx können im ABAP Applikationsserver professionelle Excel-Tabellen erstellt und gelesen werden. Überblick:
- Besitzer: abap2xlsx
- Erstellt am: 26. Dezember 2013
- Standardbranch: main
- Programmiersprache: ABAP (100 %)
- Lizenz: Apache License 2.0
- Sterne: 712
- Forks: 291
- Offene Issues: 115
- Geschlossene Issues: 722
- Letzter Push: 25. Oktober 2024
- Homepage: abap2xlsx.github.io/abap2xlsx