因为曾经的“SAP Code Exchange”平台已经于2013年倒闭,现在无论在SCN还是网络上都比较难找到一个地方来关注全部的优秀ABAP开源项目。

本文将这些项目的地址和他们的描述列出,以供参考。

本文链接:http://www.cnblogs.com/hhelibeb/p/7766141.html

SAPlink

SAPlink是一个致力于帮助程序员分享ABAP开发内容的项目,提供了分发和打包自定义开发对象的能力,并且易于使用。

文档:SAPlink User Documentation – ABAP Development – SCN Wiki

项目地址:Home | SAPlink Project | Assembla

SAPlink Plug-ins

SAPlink的插件们。

文档:SAPlink plugin list | SAPlink Project | Assembla

项目地址:Home | saplink-plugins Project | Assembla

abap2xlsx

从ABAP生成专业的Excel数据表格。

文档:abap2xlsx – Generate your professional Excel spreadsheet from ABAP

项目地址:abap2xlsx by ivanfemia

DOCX

使用ABAP生成DOCX文件。

文档:Generate DOCX file in ABAP

zJSON

从ABAP的数据类型(结构,内表,复杂数据)生成JSON文档。

文档:Usage zJSON · se38/zJSON Wiki · GitHub

项目地址:se38/zJSON · GitHub

ZCL_MDP_JSON

一个JSON库。

文档:An Open Source ABAP JSON Library – ZCL_MDP_JSON_*

项目地址:GitHub – fatihpense/zcl_mdp_json: Medepia ABAP JSON library that can generate and parse any JSON string.

abap_fm_json

一个ABAP Function Module的JSON适配器。有了它,就可以通过URL和JSON格式的数据调用Function Module。

文档:JSON Adapter for ABAP Function Modules

项目地址:cesar-sap/abap_fm_json · GitHub

Twibap

推特的API。

文档:Home · se38/twibap Wiki · GitHub

项目地址:se38/twibap · GitHub

Neo4a

Neo4j连接器。

文档:Neo4a: The Neo4j ABAP Connector

项目地址:se38/Neo4a · GitHub

ZOAuth

ABAP OAuth处理器。

文档:Home · se38/ZOAuth Wiki · GitHub

项目地址:se38/ZOAuth · GitHub

OAuth2

OAuth2是OAuth的下一代协议。

文档:OAuth2: Next generation authentication API

项目地址:ivanfemia/abap2oauth2 · GitHub

abapGit

ABAP的Git客户端。

文档:Home · larshp/abapGit Wiki · GitHub

项目地址:larshp/abapGit · GitHub

abapOpenChecks

abapOpenChecks是SAP Code Inspector的检查集。你可以根据自己的场景和需求定制检查。注意,检查包含各种内容,某些检查可能并不适用于你的应用。

文档:Home · larshp/abapOpenChecks Wiki · GitHub

项目地址:larshp/abapOpenChecks · GitHub

ZAL11

AL11的替代品。

文档:ZAL11 : a replacement for AL11

ZTOAD

一个Open SQL编辑器,可以运行你写的OpenSQL并查看结果。

文档:ZTOAD – Open SQL editor

ZLISTCUBE

LISTCUBE的替代品。

文档:LISTCUBE replacement : a new way to display data

ZMOCKUP_LOADER

ABAP单元测试的测试数据加载器。在EXCEL中准备数据,保存到TXT,压缩为ZIP,通过SMW0上传至系统。

文档:Unit testing mockup loader for ABAP

项目地址:sbcgua/mockup_loader · GitHub

RSS-Feed Provider in ABAP

在ABAP系统之上发布RSS订阅内容,可以用来订阅solution manager或者传输请求的传输情况等..

文档:Publishing Content  from the SAP Netweaver AS ABAP to iGoogle and other RSS Readers

项目地址:peterlangner/zrss · GitHub

DSL tookit

一个用ABAP写成的用于了解DSL和string parsing技术的小工具。

文档:A primer on implementing DSLs in ABAP

项目地址:huberv/abap_dsltk · GitHub

FALV

Fast ALV grid(基于CL_GUI_ALV_GRID)

文档:http://abapblog.com/falv

项目地址:GitHub – fidley/falv: FALV – Fast ALV Grid

zGKGS

Google Knowledge Graph Search API

文档:Google Knowledge Graph Search API, schema.org and JSON-LD

项目地址:se38/zGKGS · GitHub

HTMLEditor

基于NICEdit的HTML编辑器。

文档:ABAPblog.com – WYSIWYG HTML Editor in ABAP

ABAP Active Record

使用AG5(ABAP + SAP Gateway + SAPUI5)实现Active Record概念。

文档:Installation Guide

项目地址:ABAP Active Record on Github

FastRWebABAP Connector

通过运行在Rserve上的FastRWeb连接ABAP与R。

文档:Connect ABAP with R via FastRWeb running on Rserve

项目地址:FastRWebABAPConnector on GitHub

Include assembler

一个把include文件合并进程序的工具。

文档:See  README.md @project page

项目地址:sbcgua/abap_include_assembler · GitHub

grunt nwabap ui5uploader

将UI5资源上传到NetWeaver ABAP的Grunt插件。

文档:Grunt plugin to upload UI5 sources to NetWeaver ABAP

项目地址:grunt-nwabap-ui5uploader on GitHub

TAB-delimited text parser for ABAP

一个把制表符(tab)分割的文本数据转换进任意宽结构内表的工具。

文档:See README.md at project page

项目地址:GitHub – sbcgua/abap_data_parser: TAB-delimited text parser for ABAP

W3MIME Poller

监视W3和MIME对象的修改,以及相关文件的上传。

文档:Project Wiki

项目地址:Project on Github

ABAP Mustache

ABAP上的mustache模板引擎。

文档:Project Wiki

项目地址:Project on Github

zMIMESync

可以简化BSP的JavaScript 开发

文档:Easy BSP JavaScript development with zMIMESync (Open Source)

项目地址:zmimesync_servicezmimesync

XLSX Workbench

基于EXCEL的可视化表单编辑器。

文档:Documentation

项目地址:Project

英文原文:ABAP Open Source projects

ABAP开源项目清单的更多相关文章

  1. 苹果公司揭秘首批列入 Swift 源代码兼容性开源项目清单

    源代码兼容性是 Swift 未来的目标.为了实现这一目标,(苹果公司的 swift 编译器团队)建立了一个源兼容性测试套件,用于根据 Swift 源代码(逐渐增加)语料库对编译器进行回归测试更改. 添 ...

  2. 一大波开发者福利来了,一份微软官方Github上发布的开源项目清单等你签收

    目录 微软Github开源项目入口 微软开源项目受欢迎程度排名 Visual Studio Code TypeScript RxJS .NET Core 基础类库 CNTK Microsoft cal ...

  3. 为 .NET 打 Call,为国产平台 Gitee 打 Call,我的 .NET/C# 开源项目清单,同步维护于 Github 和 Gitee

    所有项目遵循 MIT 开源协议.可以随意使用,但是需在源代码和产品关于画面保留版权声明和我的网站链接,谢谢. Sheng.Winform.IDE Github:https://github.com/i ...

  4. .NET开发人员值得关注的七个开源项目 .

    NET开发人员值得关注的七个开源项目 软近几年在.NET社区开源项目方面投入了相当多的时间和资源,不禁让原本对峙的开源社区阵营大吃一惊,从微软.NET社区中的反应来看,微软.NET开发阵营对开源工具的 ...

  5. 系统研究Airbnb开源项目airflow

    开源项目airflow的一点研究 调研了一些几个调度系统, airflow 更满意一些. 花了些时间写了这个博文, 这应该是国内技术圈中最早系统性研究airflow的文章了.  转载请注明出处 htt ...

  6. 【云计算】docker相关开源项目、工具

    十大基于Docker的开发工具 作者                     郭蕾        发布于     2014年8月19日     |              注意:QCon全球软件开发 ...

  7. JAVA上百实例源码以及开源项目

    简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级.中级.高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情.执着,对IT的憧憬. ...

  8. 直接拿来用!最火的Android开源项目(二)(转)

    GitHub上的开源项目不胜枚举,通过这些项目,也能让开发者在应用开发过程中事半功倍,作为开发者的你,在用这些开源项目吗?今天我们将介绍另外20个在GitHub上备受欢迎的Android开源项目,你准 ...

  9. GitHub 优秀的 Android 开源项目(转)

    今天查找资源时看到的一篇文章,总结了很多实用资源,十分感谢原作者分享. 转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介 ...

随机推荐

  1. 1 Spring Cloud Eureka服务治理

    注:此随笔为读书笔记.<Spring Cloud微服务实战> 什么是微服务? 微服务是将一个原本独立的系统拆分成若干个小型服务(一般按照功能模块拆分),这些小型服务都在各自独立的进程中运行 ...

  2. STS安装

    在eclipse中安装spring tool Suite插件需要根据eclipse版本找到对应的spring tool Suite安装包. spring tool Suite 官网地址:http:// ...

  3. Java 简单实用方法二

    整理以前的笔记,在学习Java时候,经常会用到一些方法.虽然简单但是经常使用.因此做成笔记,方便以后查阅 这篇博文先说明构造和使用这些方法. 1,判断String类型数据是否包含中文 可以通过正则表达 ...

  4. [js高手之路] es6系列教程 - Set详解与抽奖程序应用实战

    我们还是从一些现有的需求和问题出发,为什么会有set,他的存在是为了解决什么问题? 我们看一个这样的例子,为一个对象添加键值对 var obj = Object.create( null ); obj ...

  5. 转载 iOS拦截导航栏返回按钮事件的正确方式

    原文链接:http://www.jianshu.com/p/25fd027916fa 当我们使用了系统的导航栏时,默认点击返回按钮是 pop 回上一个界面.但是在有时候,我们需要在点击导航栏的返回按钮 ...

  6. JS -- Variables As Properties

    Variables As Properties When you declare a global JavaScript variable, what you are actually doing i ...

  7. Spring 学习——基于Spring WebSocket 和STOMP实现简单的聊天功能

    本篇主要讲解如何使用Spring websocket 和STOMP搭建一个简单的聊天功能项目,里面使用到的技术,如websocket和STOMP等会简单介绍,不会太深,如果对相关介绍不是很了解的,请自 ...

  8. Suneast & Daxia (规律)

    Suneast & Daxia Time Limit: 1000MS   Memory Limit: 32768KB   64bit IO Format: %I64d & %I64u ...

  9. Linux下搭建tomcat和jre的环境

    1.下载linux版本的tomcat和jre tomcat下载:http://pan.baidu.com/s/1nt7D87J: jre下载:http://pan.baidu.com/s/1sj4hA ...

  10. ubuntu 11.04侧边栏怎么添加图标

    打开想添加的软件,图标会出现在侧边栏,右击之,点Keep In Launcher即可