想找一个开源的API文档管理系统

Luger 2014-05-10 12:48:20
想找一个开源的API文档管理系统,开发手机应用好多接口。各个接口需要说明参数、参数类型、method方法、返回值等 希望找一个开源的API管理系统来管理这些api,类似于各大网站open API这样展示。有没有这样的开源系统。谢谢各位,帮帮忙,找了好久了。再找不到准备抽时间写一个了。
...全文
2632 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
SmartWiki是一款针对IT团队开发的简单好用的文档管理系统。 可以用来储存日常接口文档,数据库字典,手册说明等文档。内置项目管理,用户管理,权限管理等功能,能够满足大部分中小团队的文档管理需求。 实现的功能: 项目管理,可以对项目进行编辑更改,成员添加等。 文档管理,添加和删除文档,文档历史恢复等。 用户管理,添加和禁用用户,个人资料更改等。 用户权限管理 , 实现用户角色的变更。 项目加密,可以设置项目公开状态为私密、半公开、全公开。 站点配置,二次开发时可以添加自定义配置项。 源码: https://github.com/lifei6671/SmartWiki 官网: https://www.iminho.me
凉粉zzz 2016-09-10
  • 打赏
  • 举报
回复
APIManager(小幺鸡在线接口文档管理工具)(开源中国强力推荐)
支持在线测试 ,
支持http、websocket 协议;
支持JSON,TXT,HTML,XML,JSONP等数据类型。
markdown编辑器
支持pdf 导出
支持跨域访问
在线演示:http://www.xiaoyaoji.com.cn

crap_cn 2016-04-06
  • 打赏
  • 举报
回复
CrapApi 应用接口管理,一个由anjularjs+bootstrap+springMVC搭建的免费开源的API接口管理系统(应用接口管理系统) 后台开发语言为java,主要技术:anjularjs、bootstrap、springMVC、hibernate、maven Application Programming Interface 演示地址:http://api.crap.cn 或http://api2.crap.cn 账号:super 123456 (请勿修改密码,谢谢) 游客私有模块访问密码:123 QQ技术交流群:254450938 github:https://github.com/EhsanTang/CrapApi 主要语言:java、js 主要技术:anjularjs、bootstrap、springMVC、hibernate、maven、iconfont AngularJS-Google推出的前端JS框架 AngularJS诞生于2009年,由Misko Hevery等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。 Bootstrap-Twitter开源工具包 Bootstrap是Twitter推出的一个用于前端开发的开源工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。 Iconfont-阿里巴巴矢量图标库 Iconfont-国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具。 系统特点:支持多管理员、多项目、多模块,支持管理员权限控制、角色管理,支持接口密码访问,支持前端菜单自定义,支持管理员菜单自定义,单页应用,支持错误码管理 ,支持数据字典管理, 支持数据字典密码访问
sinat_15260049 2016-02-01
  • 打赏
  • 举报
回复
ShowDoc是什么 每当接手一个他人开发好的模块或者项目,看着那些没有写注释的代码,我们都无比抓狂。文档呢?!文档呢?!Show me the doc !! 程序员都很希望别人能写技术文档,而自己却很不希望要写文档。因为写文档需要花大量的时间去处理格式排版,想着新建的word文档放在哪个目录等各种非技术细节。 word文档零零散散地放在团队不同人那里,需要文档的人基本靠吼,吼一声然后上qq或者邮箱接收对方丢过来的文档。这种沟通方式当然可以,只是效率不高。 ShowDoc就是一个非常适合IT团队的在线文档分享工具,它可以加快团队之间沟通的效率。 它可以用来做什么 API文档( 查看Demo) 随着移动互联网的发展,BaaS(后端即服务)越来越流行。服务端提供API,APP端或者网页前端便可方便调用数据。用ShowDoc可以非常方便快速地编写出美观的API文档。 数据字典( 查看Demo) 一份好的数据字典可以很方便地向别人说明你的数据库结构,如各个字段的释义等。 说明文档 你完全可以使用showdoc来编写一些工具的说明书,也可以编写一些技术规范说明文档以供团队查阅 它都有些什么功能 分享与导出 响应式网页设计,可将项目文档分享到电脑或移动设备查看。同时也可以将项目导出成word文件,以便离线浏览。 权限管理 公开项目与私密项目 ShowDoc上的项目有公开项目和私密项目两种。公开项目可供任何登录与非登录的用户访问,而私密项目则需要输入密码验证访问。密码由项目创建者设置。 项目转让 项目创建者可以自由地把项目转让给网站的其他用户。 项目成员 你可以很方便地为ShowDoc的项目添加、删除项目成员。项目成员可以对项目进行编辑,但不可转让或删除项目(只有项目创建者才有权限) 编辑功能 markdown编辑 ShowDoc采用markdown编辑器,无论是编辑还是阅读体验都极佳很棒。如果你不了解Markdown,请在搜索引擎搜索"认识与入门 Markdown" 模板插入 在ShowDoc的编辑页面,点击编辑器上方的按钮可方便地插入API接口模板和数据字典模板。插入模板后,剩下的就是改动数据了,省去了很多编辑的力气。 历史版本 ShowDoc为页面提供历史版本功能,你可以方便地把页面恢复到之前的版本。 部署到自己的服务器 克隆或者下载代码: https://github.com/star7th/showdoc 导入数据库 下载代码后,将根目录的showdoc.sql文件导入mysql数据库 修改配置文件 进入Application/Common/Conf/目录,编辑config.php文件,填写相应的数据库信息 目录权限 请确保Application/Runtime 和Public/Uploads 有可写权限 使用在线的ShowDoc 如果你没有自己的服务器,但又想使用ShowDoc作为分档分享工具,你可以使用在线的ShowDoc http://doc.star7th.com 版权 ShowDoc遵循Apache2开源协议发布,并提供免费使用。 版权所有Copyright © 2015 by star7th 博客:http://blog.star7th.com 邮箱:xing7th#gmail.com(把#改为@) All rights reserved.
ares_333 2015-11-20
  • 打赏
  • 举报
回复
https://github.com/ares333/php-doc-system
Juedaifanghua 2014-05-14
  • 打赏
  • 举报
回复
都是大牛啊!
Defonds 2014-05-11
  • 打赏
  • 举报
回复
手头没有现成的,不过在用公司的。 看上去并不复杂,自己做也用不了多些时间吧
日知己所无 2014-05-11
  • 打赏
  • 举报
回复
挺喜欢“免费开源的 文档生成工具 Doxygen”的,一直用着还比较顺手 相关信息 http://www.oschina.net/p/doxygen/ 使用Doxygen的项目,可以看一下工具能够生成的风格 http://www.stack.nl/~dimitri/doxygen/projects.html 可以用Word做个静态的HTML主页, 然后把Doxygen以及javadoc等生成的文档都链接上,基本就满足要求了

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧