由於曾經的「SAP Code Exchange」平臺已經於2013年倒閉,如今不管在SCN仍是網絡上都比較難找到一個地方來關注所有的優秀ABAP開源項目。javascript
本文將這些項目的地址和他們的描述列出,以供參考。html
2019/9/5 更新: https://dotabap.org/ 這個網站包含一個abap開源項目列表。java
本文連接:http://www.cnblogs.com/hhelibeb/p/7766141.htmlgit
SAPlink是一個致力於幫助程序員分享ABAP開發內容的項目,提供了分發和打包自定義開發對象的能力,而且易於使用。程序員
文檔:SAPlink User Documentation – ABAP Development – SCN Wikigithub
項目地址:Home | SAPlink Project | Assemblajson
SAPlink的插件們。網絡
文檔:SAPlink plugin list | SAPlink Project | Assembla編輯器
項目地址:Home | saplink-plugins Project | Assemblaide
從ABAP生成專業的Excel數據表格。
文檔:abap2xlsx – Generate your professional Excel spreadsheet from ABAP
ABAP實現的geohash工具。
項目地址:https://github.com/hhelibeb/geohash-abap
使用ABAP生成DOCX文件。
從ABAP的數據類型(結構,內表,複雜數據)生成JSON文檔。
文檔:Usage zJSON · se38/zJSON Wiki · GitHub
項目地址:se38/zJSON · GitHub
一個JSON庫。
文檔:An Open Source ABAP JSON Library – ZCL_MDP_JSON_*
一個ABAP Function Module的JSON適配器。有了它,就能夠經過URL和JSON格式的數據調用Function Module。
文檔:JSON Adapter for ABAP Function Modules
項目地址:cesar-sap/abap_fm_json · GitHub
推特的API。
文檔:Home · se38/twibap Wiki · GitHub
項目地址:se38/twibap · GitHub
Neo4j鏈接器。
文檔:Neo4a: The Neo4j ABAP Connector
項目地址:se38/Neo4a · GitHub
ABAP OAuth處理器。
文檔:Home · se38/ZOAuth Wiki · GitHub
項目地址:se38/ZOAuth · GitHub
OAuth2是OAuth的下一代協議。
文檔:OAuth2: Next generation authentication API
項目地址:ivanfemia/abap2oauth2 · GitHub
ABAP的Git客戶端。
文檔:Home · larshp/abapGit Wiki · GitHub
abapOpenChecks是SAP Code Inspector的檢查集。你能夠根據本身的場景和需求定製檢查。注意,檢查包含各類內容,某些檢查可能並不適用於你的應用。
文檔:Home · larshp/abapOpenChecks Wiki · GitHub
項目地址:larshp/abapOpenChecks · GitHub
AL11的替代品。
文檔:ZAL11 : a replacement for AL11
一個Open SQL編輯器,能夠運行你寫的OpenSQL並查看結果。
LISTCUBE的替代品。
文檔:LISTCUBE replacement : a new way to display data
ABAP單元測試的測試數據加載器。在EXCEL中準備數據,保存到TXT,壓縮爲ZIP,經過SMW0上傳至系統。
文檔:Unit testing mockup loader for ABAP
項目地址:sbcgua/mockup_loader · GitHub
在ABAP系統之上發佈RSS訂閱內容,能夠用來訂閱solution manager或者傳輸請求的傳輸狀況等..
文檔:Publishing Content from the SAP Netweaver AS ABAP to iGoogle and other RSS Readers
項目地址:peterlangner/zrss · GitHub
一個用ABAP寫成的用於瞭解DSL和string parsing技術的小工具。
文檔:A primer on implementing DSLs in ABAP
項目地址:huberv/abap_dsltk · GitHub
Fast ALV grid(基於CL_GUI_ALV_GRID)
項目地址:GitHub – fidley/falv: FALV – Fast ALV Grid
Google Knowledge Graph Search API
文檔:Google Knowledge Graph Search API, schema.org and JSON-LD
項目地址:se38/zGKGS · GitHub
基於NICEdit的HTML編輯器。
文檔:ABAPblog.com – WYSIWYG HTML Editor in ABAP
使用AG5(ABAP + SAP Gateway + SAPUI5)實現Active Record概念。
項目地址:ABAP Active Record on Github
經過運行在Rserve上的FastRWeb鏈接ABAP與R。
文檔:Connect ABAP with R via FastRWeb running on Rserve
項目地址:FastRWebABAPConnector on GitHub
一個把include文件合併進程序的工具。
文檔:See README.md @project page
項目地址:sbcgua/abap_include_assembler · GitHub
將UI5資源上傳到NetWeaver ABAP的Grunt插件。
文檔:Grunt plugin to upload UI5 sources to NetWeaver ABAP
項目地址:grunt-nwabap-ui5uploader on GitHub
一個把製表符(tab)分割的文本數據轉換進任意寬結構內表的工具。
文檔:See README.md at project page
項目地址:GitHub – sbcgua/abap_data_parser: TAB-delimited text parser for ABAP
監視W3和MIME對象的修改,以及相關文件的上傳。
文檔:Project Wiki
項目地址:Project on Github
ABAP上的mustache模板引擎。
文檔:Project Wiki
項目地址:Project on Github
能夠簡化BSP的JavaScript 開發
文檔:Easy BSP JavaScript development with zMIMESync (Open Source)
項目地址:zmimesync_service, zmimesync
基於EXCEL的可視化表單編輯器。
項目地址:Project
The Python RFC Connector
項目地址:https://github.com/SAP/PyRFC