ABAP开源项目清单
因为曾经的“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
DOCX
使用ABAP生成DOCX文件。
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_*
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
abapOpenChecks
abapOpenChecks是SAP Code Inspector的检查集。你可以根据自己的场景和需求定制检查。注意,检查包含各种内容,某些检查可能并不适用于你的应用。
文档:Home · larshp/abapOpenChecks Wiki · GitHub
项目地址:larshp/abapOpenChecks · GitHub
ZAL11
AL11的替代品。
文档:ZAL11 : a replacement for AL11
ZTOAD
一个Open SQL编辑器,可以运行你写的OpenSQL并查看结果。
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)
项目地址: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概念。
项目地址: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_service, zmimesync
XLSX Workbench
基于EXCEL的可视化表单编辑器。
项目地址:Project
英文原文:ABAP Open Source projects
ABAP开源项目清单的更多相关文章
- 苹果公司揭秘首批列入 Swift 源代码兼容性开源项目清单
源代码兼容性是 Swift 未来的目标.为了实现这一目标,(苹果公司的 swift 编译器团队)建立了一个源兼容性测试套件,用于根据 Swift 源代码(逐渐增加)语料库对编译器进行回归测试更改. 添 ...
- 一大波开发者福利来了,一份微软官方Github上发布的开源项目清单等你签收
目录 微软Github开源项目入口 微软开源项目受欢迎程度排名 Visual Studio Code TypeScript RxJS .NET Core 基础类库 CNTK Microsoft cal ...
- 为 .NET 打 Call,为国产平台 Gitee 打 Call,我的 .NET/C# 开源项目清单,同步维护于 Github 和 Gitee
所有项目遵循 MIT 开源协议.可以随意使用,但是需在源代码和产品关于画面保留版权声明和我的网站链接,谢谢. Sheng.Winform.IDE Github:https://github.com/i ...
- .NET开发人员值得关注的七个开源项目 .
NET开发人员值得关注的七个开源项目 软近几年在.NET社区开源项目方面投入了相当多的时间和资源,不禁让原本对峙的开源社区阵营大吃一惊,从微软.NET社区中的反应来看,微软.NET开发阵营对开源工具的 ...
- 系统研究Airbnb开源项目airflow
开源项目airflow的一点研究 调研了一些几个调度系统, airflow 更满意一些. 花了些时间写了这个博文, 这应该是国内技术圈中最早系统性研究airflow的文章了. 转载请注明出处 htt ...
- 【云计算】docker相关开源项目、工具
十大基于Docker的开发工具 作者 郭蕾 发布于 2014年8月19日 | 注意:QCon全球软件开发 ...
- JAVA上百实例源码以及开源项目
简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级.中级.高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情.执着,对IT的憧憬. ...
- 直接拿来用!最火的Android开源项目(二)(转)
GitHub上的开源项目不胜枚举,通过这些项目,也能让开发者在应用开发过程中事半功倍,作为开发者的你,在用这些开源项目吗?今天我们将介绍另外20个在GitHub上备受欢迎的Android开源项目,你准 ...
- GitHub 优秀的 Android 开源项目(转)
今天查找资源时看到的一篇文章,总结了很多实用资源,十分感谢原作者分享. 转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介 ...
随机推荐
- Oracle-SQL-按月统计自助终端交易量
SQL实现的目标: 基本情况 现金交易情况 转账情况 转账交易情况(明细) 其它业务情况 交易量汇总 日均交易量 交易金额 绩效情况(万元) 支行名 支行号 所属网点 网点号 管理员帐户 管理员 终端 ...
- CentOs下,配置tomcat支持https
网上此类教程一大堆,本文主要记录步骤和几个注意点. 首先,我们使用jdk的keytool生成证书.命令如下: p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: ...
- css样式引入优先级?
css中的优先级讲的有 1.选择器的优先级. 2.样式引入的优先级. 今天要研究的是样式引入的优先级.网上又很多答案都是如下的,但是真的是这样的吗,让我们来探一探究竟是如何. 四种样式的优先级别是:行 ...
- 我的python学习笔记一
我的python学习笔记,快速了解python,适合有C语言基础的. http://note.youdao.com/noteshare?id=93b9750a8950c6303467cf33cb1ba ...
- Cookie实现登录记住密码
Cookie实现记住登录密码,用户可以自由选择是否记住密码,或者用户之前选择记住了,但是某一次又不想记住了,需要将之前对应的Cookie删除掉 Cookie相当于map 也是键值对的形式,但是并不相同 ...
- base64码转图片
1将图片转换为Base64编码,可以让你很方便地在没有上传文件的条件下将图片插入其它的网页.编辑器中. 这对于一些小的图片是极为方便的,因为你不需要再去寻找一个保存图片的地方. 2.假定生成的代码为& ...
- Java字符串的匹配问题,String类的matches方法与Matcher类的matches方法的使用比较,Matcher类的matches()、find()和lookingAt()方法的使用比较
参考网上相关blog,对Java字符串的匹配问题进行了简单的比较和总结,主要对String类的matches方法与Matcher类的matches方法进行了比较. 对Matcher类的matches( ...
- PHP常用数组(Array)函数整理
整理了一份PHP开发中数组操作大全,包含有数组操作的基本函数.数组的分段和填充.数组与栈.数组与列队.回调函数.排序.计算.其他的数组函数等. 一.数组操作的基本函数 数组的键名和值 array_va ...
- http://codeforces.com/contest/828
哇这是我打的第一场cf,第一题都wa了无数次,然后第二题差几分钟交 ,第二天一交就AC了内心是崩溃的.果然我还是太菜l.... A. Restaurant Tables time limit per ...
- python---time模块使用详解
python中的time模块提供一些方法用来进行关于时间的操作,time模块中有以下方法可供使用: time() --- 返回当前时间的时间戳. 调用:time.time(), 可用于计算程序运行的 ...