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
keller.m 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.