All Projects → TommyLemon → Apiauto

TommyLemon / Apiauto

Licence: apache-2.0
☔ 敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释。☔ The most advanced tool for HTTP API. Testing with machine learning, generating codes, static analysising, generating documents, generating annotations and floating hints.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Apiauto

Cordova Template Framework7 Vue Webpack
Framework7 - Vue - Webpack Cordova Template with Webpack Dev Server and Hot Module Replacement
Stars: ✭ 630 (-23.17%)
Mutual labels:  vuejs2
Vue Webpack Typescript
A Vue, Webpack, Typescript, Bootstrap setup with hot reload, dynamic imports, unit testing, code coverage, sass, uncss and bundling/minification.
Stars: ✭ 677 (-17.44%)
Mutual labels:  vuejs2
Vue Snotify
Vuejs 2 Notification Center
Stars: ✭ 755 (-7.93%)
Mutual labels:  vuejs2
Vue Virtual Scroller
⚡️ Blazing fast scrolling for any amount of data
Stars: ✭ 6,326 (+671.46%)
Mutual labels:  vuejs2
Vue Hotel Datepicker
Vue date range picker component
Stars: ✭ 665 (-18.9%)
Mutual labels:  vuejs2
Vue.d3.tree
Vue component to display tree based on D3.js layout.
Stars: ✭ 726 (-11.46%)
Mutual labels:  vuejs2
Vue Form
Form validation for Vue.js 2.2+
Stars: ✭ 618 (-24.63%)
Mutual labels:  vuejs2
Vue Quill Editor
🍡@quilljs editor component for @vuejs
Stars: ✭ 6,874 (+738.29%)
Mutual labels:  vuejs2
Vue Wordpress Pwa
An offline-first SPA using Vue.js, the WordPress REST API and Progressive Web Apps
Stars: ✭ 665 (-18.9%)
Mutual labels:  vuejs2
Vue Ts Daily
基于vue、Typescript、pwa的一款习惯养成app
Stars: ✭ 735 (-10.37%)
Mutual labels:  vuejs2
Vue Burger Menu
🍔 An off-canvas sidebar Vue component - https://vue-burger-menu.netlify.com/
Stars: ✭ 648 (-20.98%)
Mutual labels:  vuejs2
Vuex I18n
Localization plugin for vue.js 2.0 using vuex as store
Stars: ✭ 657 (-19.88%)
Mutual labels:  vuejs2
Myetherwallet
MyEtherWallet (our friends call us MEW) is a free, client-side interface helping you interact with the Ethereum blockchain.
Stars: ✭ 726 (-11.46%)
Mutual labels:  vuejs2
Vue Local Storage
Vue.js localStorage plugin with types support
Stars: ✭ 639 (-22.07%)
Mutual labels:  vuejs2
Dockeron
🤖🤖🤖 Electron + Vue.js for Docker
Stars: ✭ 757 (-7.68%)
Mutual labels:  vuejs2
Vue Crud
Vue.js based REST-ful CRUD system
Stars: ✭ 629 (-23.29%)
Mutual labels:  vuejs2
Vue2 Transitions
✨ Reusable Vue 2 transition components
Stars: ✭ 718 (-12.44%)
Mutual labels:  vuejs2
Jsonlite
A simple, self-contained, serverless, zero-configuration, json document store.
Stars: ✭ 819 (-0.12%)
Mutual labels:  document-database
Avoriaz
🔬 a Vue.js testing utility library
Stars: ✭ 771 (-5.98%)
Mutual labels:  vuejs2
Vue Music Player
🎵Vue.js写一个音乐播放器+📖One(一个).A music player + One by Vue.js
Stars: ✭ 729 (-11.1%)
Mutual labels:  vuejs2

APIAuto

☔ HTTP 接口 机器学习测试 和 智能开发管理 工具

使用文档 视频教程 在线体验


敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释。
在常用功能上远超 Postman, Swagger, YApi, Rap 等其它各种 开源、商业 的 API 文档/测试 工具。
支持 HTTP GET/POST API,智能显示和切换;支持一键导入 Swagger, Rap, YApi 的用例和文档。
不仅适用于 RESTful、类 RESTful、GRPC 的 API,还是腾讯 APIJSON 官方建议的文档与测试工具。
腾讯内部用户包括 互娱、技术工程、云与智慧 等,外部用户包含 500强上市公司深圳传音、行业领头羊社保科技 等。

特点功能

  • 自动生成接口文档,光标悬浮注释
  • 自动校验与格式化参数,支持高亮和收展
  • 自动生成各种语言前后端代码,一键下载
  • 自动机器学习零代码测试接口,一键运行
  • 自动管理接口测试用例,一键共享
  • 自动给请求JSON加注释,一键切换
  • 自动保存历史请求记录,一键恢复

腾讯 AI 测试圈子演讲(部分)


以上是简略图,机器学习测试、自动生成代码、自动静态检查、自动生成注释 等详细的功能介绍见

https://github.com/TommyLemon/APIAuto/blob/master/apijson/README.md



演讲稿件

APIAuto-机器学习 HTTP 接口工具

视频教程

http://i.youku.com/apijson

部署方法

可以直接下载源码解压后用浏览器打开 index.html,建议用 Chrome 或 火狐 (Safari、Edge、IE 等可能有兼容问题)。
也可以直接访问官网的线上环境 http://apijson.cn/api 或开发环境 http://apijson.org:8000/api

把左侧 URL 输入框内基地址改为你主机的地址(例如 http://localhost:8080 ),
然后在右上角 设置 下拉菜单内修改 数据库类型Database、数据库模式Schema。

右上角登录的默认管理员账号为 13000082001 密码为 123456,
右侧上方中间 3 个标签是默认的测试用户账号,点击登录/退出,左侧 - 删除,右侧 + 新增。

自动生成文档、自动管理测试用例 这两个功能 需要部署APIJSON后端,见
https://github.com/APIJSON/APIJSON-Demo/tree/master/APIJSON-Java-Server

常见问题

1.无法访问接口

https://github.com/TommyLemon/APIAuto/issues/9

2.没有生成文档

https://github.com/Tencent/APIJSON/issues/85

感谢开源

  • jsonon
  • editor.md
  • vue.js

技术交流

关于作者

https://github.com/TommyLemon

QQ群聊

734652054(新)APIJSON-Free
607020115(旧)APIJSON-Fee

如果有什么问题或建议可以 提ISSUE 或 加群,交流技术,分享经验。
如果你解决了某些bug,或者新增了一些功能,欢迎 贡献代码,感激不尽。

其它项目

APIJSON 腾讯零代码、热更新、自动化 ORM 库 🏆 后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构

apijson-doc APIJSON 官方文档,提供排版清晰、搜索方便的文档内容展示,包括设计规范、图文教程等

APIJSONdocs APIJSON 英文文档,提供排版清晰的文档内容展示,包括详细介绍、设计规范、使用方式等

apijson.org APIJSON 官方网站,提供 APIJSON 的 功能简介、登记用户、作者与贡献者、相关链接 等

APIJSON.NET C# 版 APIJSON ,支持 MySQL, PostgreSQL, SQL Server, Oracle, SQLite

apijson-php PHP 版 APIJSON,基于 ThinkPHP,支持 MySQL, PostgreSQL, SQL Server, Oracle 等

apijson-node Node.ts 版 APIJSON,提供 nestjs 和 typeorm 的 Demo,支持 MySQL, PostgreSQL, SQL Server, Oracle

uliweb-apijson Python 版 APIJSON,支持 MySQL, PostgreSQL, SQL Server, Oracle, SQLite 等

APIJSON Go 版 APIJSON,功能开发中...

APIJSONKOTLIN Kotlin 版 APIJSON,基础框架搭建中...

APIJSONParser 第三方 APIJSON 解析器,将 JSON 动态解析成 SQL

ApiJsonByJFinal 整合 APIJSON 和 JFinal 的 Demo

SpringServer1.2-APIJSON 智慧党建服务器端,提供 上传 和 下载 文件的接口

UnitAuto 机器学习单元测试平台,零代码、全方位、自动化 测试 方法/函数 的正确性和可用性

感谢热心的作者们的贡献,点 ⭐Star 支持下他们吧。

持续更新

https://github.com/TommyLemon/APIAuto/commits/master

我要赞赏

创作不易,右上角点 ⭐Star 支持下本项目吧,谢谢 ^_^
https://github.com/TommyLemon/APIAuto

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].