Skip to Content
Technical Articles

ABAP Open Source Tools provided by the SAP Community

As promised here is a follow up about some Open Source Tools mentioned in the SAP Coffee Corner Meetup – Unconference Session: Speed up ABAP development with SAP Community tools.

Speaking about Open Source projects in the ABAP world the starting point is one star is in the center: abapGit.

Since the 23 June 2014, when Lars Hvam put a first version and a readme for “aGit” on Github there were a lot of hours contributed by him but lately also by nearly 100 other contributors to connect ABAP on-premise systems to the GIT technology.

Next to this shining big project there are already a lot of other Open Source projects for ABAP which are free to use. Some consists of a lot of features and some contain only one killer feature. Some are easy to understand, some need a bit time to understand.

They are all different but if they are helpful for you or not, depends on your projects and your work environment. In any case the best strategy to select the best of them is to explore and try them out …

The following list is no introduction for starting developing ABAP, for that helpful overviews already exists, see for example the following ABAP Starter Blog by Michael Keller. There are also a lot of existing summaries for resources, see for example the ADT Info Hub which is dedicated to ABAP in Eclipse or the most complete general collection about ABAP resources I know can be found here:  ABAP Resource Collection (although with german descriptions).

But lets come to the Open Source Projects created by SAP Community members:

ABAP in Eclipse Plugins:
These projects add features to an existing ABAP in Eclipse installation. The complete list of existing plugins can be found at: ABAP in Eclipse Add Ons

dotabap.org: 
On dotabap.org all known OpenSource Projects that consist of ABAP code and are listed on Githubs are collected. These projects are abap2xlsx, abapOpenChecks, ABAP Logger, and many more.

Visual Studio Code: Beside ABAP in Eclipse, SE80 already Visual Studio Code can be used to develop ABAP, a list with the extensions which makes this possible is listed here: ABAP extensions for Visual Studio Code

Other projects: 

Clean ABAP

Jenkins Pipelines for ABAP Cloud Platform

ABAP Plugin for Jenkins – Onpremise Systems

ABAP SDK for Azure

code-pal-for-abap

 

Of course the list is incomplete, especially a lot of projects which are listed on dotabap.org are not mentioned. If there are missing projects you want to mention or also want to share your experiences with one of the mentioned tools you are more than welcome to share these in the comment section below.

 

6 Comments
You must be Logged on to comment or reply to a post.