APIAuto
☔ 敏捷开发最强大易用的接口工具,机器学习零代码测试与 AI 问答、生成代码与静态检查、生成文档与光标悬浮注释,腾讯、华为、SHEIN、传音、工行等使用 ☔ The most advanced tool for HTTP API. Machine learning no-code testing and AI assistant, generating codes and static analysis, generating comments and floating hints. Used by Tencent, Huawei, SHEIN, TRANSSION, ICBC, etc.
Top Related Projects
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
RESTful web API Documentation Generator.
Quick Overview
APIAuto is an automated API testing and documentation tool. It provides a web-based interface for testing APIs, generating documentation, and managing API projects. The tool aims to simplify the process of API development and testing by offering features like automatic interface completion, parameter parsing, and response analysis.
Pros
- User-friendly web interface for API testing and documentation
- Supports automatic interface completion and parameter parsing
- Generates API documentation automatically based on test cases
- Integrates with popular databases and supports custom SQL queries
Cons
- Limited support for complex authentication methods
- May require additional setup for certain integrations
- Documentation is primarily in Chinese, which may be a barrier for non-Chinese speakers
- Learning curve for advanced features and customizations
Getting Started
-
Clone the repository:
git clone https://github.com/TommyLemon/APIAuto.git
-
Open the
index.html
file in a web browser to access the APIAuto interface. -
Enter your API endpoint in the URL field and select the appropriate HTTP method.
-
Add request parameters and headers as needed.
-
Click "Send" to test the API and view the response.
-
Use the "Save" button to store the API test case for future use and documentation generation.
Competitor Comparisons
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
Pros of Postman App Support
- Extensive documentation and user guides
- Large, active community for support and collaboration
- Robust feature set for API testing and development
Cons of Postman App Support
- Steeper learning curve for beginners
- Limited automated API generation capabilities
- Less focus on AI-driven testing and documentation
Code Comparison
APIAuto:
const API = {
test: function () {
var url = this.getUrl();
var res = this.request(url, this.getRequest(), function (url, res, err) {
// Handle response
});
}
};
Postman App Support:
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
pm.test("Response time is less than 200ms", function () {
pm.expect(pm.response.responseTime).to.be.below(200);
});
APIAuto focuses on automated API testing and generation, while Postman App Support provides a more comprehensive set of tools for API development and testing. APIAuto's code snippet demonstrates its automated testing approach, whereas Postman's code shows its emphasis on custom test scripting and assertions.
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
Pros of Swagger UI
- Widely adopted industry standard for API documentation
- Extensive customization options and themes
- Supports multiple API specification formats (OpenAPI, Swagger)
Cons of Swagger UI
- Requires more setup and configuration
- Less focus on automated API testing and mocking
- Steeper learning curve for non-technical users
Code Comparison
APIAuto:
function getRequestFromURL(url_, type) {
var url = url_ || document.URL;
var index = url.indexOf("?");
if (index < 0) {
return null;
}
// ... (additional code)
}
Swagger UI:
export const createSelector = (...funcs) => {
return (...args) => {
const lastFunc = funcs.pop()
return lastFunc(...funcs.map(func => func(...args)))
}
}
Key Differences
- APIAuto focuses on automated API testing and documentation generation
- Swagger UI is primarily for interactive API documentation and exploration
- APIAuto has a simpler setup process for quick API testing
- Swagger UI offers more advanced customization options for enterprise use
Use Cases
APIAuto:
- Rapid API prototyping and testing
- Generating basic API documentation
- Automated API mocking and validation
Swagger UI:
- Comprehensive API documentation for large-scale projects
- Interactive API exploration for developers
- Integration with existing API development workflows
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Pros of Insomnia
- More mature and widely adopted project with a larger community
- Offers a polished, user-friendly GUI for API testing and development
- Supports a wide range of authentication methods and protocols
Cons of Insomnia
- Less focus on automated API generation and documentation
- May require more manual setup for complex API scenarios
- Limited built-in support for API mocking and virtualization
Code Comparison
APIAuto example (JSON configuration):
{
"name": "User",
"type": "object",
"properties": {
"id": {"type": "integer"},
"username": {"type": "string"}
}
}
Insomnia example (Environment JSON):
{
"base_url": "https://api.example.com",
"api_key": "your_api_key_here",
"user_id": 123
}
While both projects aim to simplify API development and testing, they have different approaches. APIAuto focuses on automatic API generation and documentation, while Insomnia provides a comprehensive GUI-based solution for API interaction and testing. APIAuto may be more suitable for rapid prototyping and generating API documentation, whereas Insomnia excels in providing a versatile environment for manual API testing and development across various protocols and authentication methods.
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
Pros of Hoppscotch
- More modern and user-friendly interface
- Supports a wider range of API protocols (REST, GraphQL, WebSockets, etc.)
- Active development with frequent updates and community contributions
Cons of Hoppscotch
- Lacks some advanced automation features present in APIAuto
- May require more manual setup for complex API testing scenarios
- Does not provide built-in mock server functionality
Code Comparison
APIAuto (JavaScript):
var reqObj = {
"tag": "User",
"User": {
"id": 82001,
"name": "Tommy"
}
};
Hoppscotch (JavaScript):
const request = {
method: 'POST',
url: 'https://api.example.com/users',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ name: 'Tommy', id: 82001 })
};
Both projects aim to simplify API testing and development, but they take different approaches. APIAuto focuses on automated testing and mock server capabilities, while Hoppscotch provides a more versatile and user-friendly interface for various API interactions. The choice between the two depends on specific project requirements and developer preferences.
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
Pros of Hoppscotch
- More modern and user-friendly interface
- Supports a wider range of API protocols (REST, GraphQL, WebSockets, etc.)
- Active development with frequent updates and community contributions
Cons of Hoppscotch
- Lacks some advanced automation features present in APIAuto
- May require more manual setup for complex API testing scenarios
- Does not provide built-in mock server functionality
Code Comparison
APIAuto (JavaScript):
var reqObj = {
"tag": "User",
"User": {
"id": 82001,
"name": "Tommy"
}
};
Hoppscotch (JavaScript):
const request = {
method: 'POST',
url: 'https://api.example.com/users',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ name: 'Tommy', id: 82001 })
};
Both projects aim to simplify API testing and development, but they take different approaches. APIAuto focuses on automated testing and mock server capabilities, while Hoppscotch provides a more versatile and user-friendly interface for various API interactions. The choice between the two depends on specific project requirements and developer preferences.
RESTful web API Documentation Generator.
Pros of apidoc
- Widely adopted and well-established documentation tool
- Supports multiple programming languages
- Generates static HTML documentation
Cons of apidoc
- Requires manual annotation of code for documentation
- Limited automated testing capabilities
- Less focus on API automation and testing
Code Comparison
APIAuto:
var req = {
"[]": {
"User": {
"id": 82001,
"name": "Tommy"
}
}
};
apidoc:
/**
* @api {get} /user/:id Request User information
* @apiName GetUser
* @apiGroup User
*
* @apiParam {Number} id Users unique ID.
*/
APIAuto focuses on creating structured API requests, while apidoc emphasizes code annotation for documentation generation. APIAuto's approach is more geared towards automated testing and validation, whereas apidoc is primarily used for creating API documentation from code comments.
APIAuto offers a more comprehensive solution for API testing and automation, including features like automatic interface completion and parameter value assignment. On the other hand, apidoc excels in generating clear and structured API documentation, which is crucial for developers consuming the API.
While both tools serve different primary purposes, they can be complementary in a development workflow. APIAuto is better suited for teams focusing on API testing and automation, while apidoc is ideal for projects prioritizing clear and up-to-date API documentation.
Convert
designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual CopilotREADME
APIAuto
â HTTP æ¥å£ æºå¨å¦ä¹ é¶ä»£ç æµè¯ å ä¸ç«å¼æºè½å¼å管ç å·¥å ·
English å¿«é䏿 è§é¢æç¨ å¨çº¿ä½éª AI é®ç
ææ·å¼åæå¼ºå¤§æç¨ç HTTP æ¥å£å·¥å
·ï¼æºå¨å¦ä¹ é¶ä»£ç æµè¯ãçæä»£ç ä¸éææ£æ¥ãçæææ¡£ä¸å
æ æ¬æµ®æ³¨éã
éå ææ¡£ãæµè¯ãMockãè°è¯ã管ç çä¸ç«å¼ä½éªï¼è¿æ AI é®ç åä¸é® æ ¼å¼åãæ³¨é/åæ¶æ³¨é çé«æå¿«æ·é®ã
å¨å¸¸ç¨åè½ä¸è¿è¶
Postman, Swagger, YApi çåç§ å¼æºãåä¸ ç API ææ¡£/æµè¯ å·¥å
·ï¼å¹¶è½ä¸é®å¯¼å
¥ç¨ä¾åææ¡£ã
æ¯æ GET, POST, PUT, PATCH, DELETE, HEAD çåç§ HTTP Method å Content-Type, URL /{Path}/{Variable}ã
ä¸ä»
éç¨äº RESTfulãç±» RESTfulãGRPC ç APIï¼è¿æ¯è
¾è®¯ APIJSON 宿¹å»ºè®®çææ¡£ä¸æµè¯å·¥å
·ã
è
¾è®¯å
é¨ç¨æ·å
æ¬ IEG äºå¨å¨±ä¹äºä¸ç¾¤ãTEG ææ¯å·¥ç¨äºä¸ç¾¤ãCSIG äºä¸æºæ
§äºä¸ç¾¤ çå¤ä¸ªé¨é¨åå¢éï¼
å¤é¨ç¨æ·å
å« å为ãå·¥åé¶è¡æå°åè¡ã500 强ä¸å¸å
¬å¸ä¼ é³ãè·¨å¢çµå巨头 SHEINãè¡ä¸é¢å¤´ç¾ç¤¾ä¿ç§æ çã
è ¾è®¯ AI æµè¯ååæ¼è®²(é¨å)
è ¾è®¯å å å被 TEG å·¥å ·å¼åç»ã微信æ¯ä»é¨é¨ãIEG å·¥å ·å¼åç»ãCDG éèæ¯ä»ç»ãIEG PC 游æå¹³å°é¨ é请å享äº
- APIAuto-æºå¨å¦ä¹ HTTP æ¥å£å·¥å ·
- é¶ä»£ç æµè¯å·¥å ·ä¸å®è·µ(APIâ¢åå â¢UI)
- é¶ä»£ç å¼ååæµè¯(APIæµè¯â¢åå æµè¯â¢APIå¼å)
- é¶ä»£ç å¼ååæµè¯(APIæµè¯â¢åå æµè¯â¢APIå¼å)
- é¶ä»£ç å¼ååæµè¯(æ¥å£æµè¯â¢åå æµè¯â¢æ¥å£å¼å)
è´¨ææ åçº¿ä¸ææ¯è®¿è°-é¶ä»£ç æºè½æµè¯å·¥å ·å®è·µä»ç»-第11æ
https://testwo.cn1.quickconnect.cn/vs/sharing/iiP8VK1C#!aG9tZV92aWRlby0xMQ==
QECon-å ¨ç软件质é&æè½å¤§ä¼-é¶ä»£ç å¼ååæµè¯
ä»å
æ¬ BATãå为ãåèã京ä¸çå å个ä¸å®¶åæ¶æå¸çå享è±é¢èåºï¼
é¶ä»£ç å¼ååæµè¯ æä¸ºå¤§ä¼ä¸»ä¼åºåçé¢çº¦æµ·æ¥å¯ä¸åä¼åºæ¼è®²èä¾ã

ç°åºå½æåæ¾è§é¢ï¼QECon大ä¼-é¶ä»£ç å¼ååæµè¯(APIJSONåAPIAuto)
https://www.bilibili.com/video/BV1yv411p7Y4
ç¹ç¹åè½
- èªå¨çææ¥å£ææ¡£ï¼å æ æ¬æµ®æ³¨é
- èªå¨æ ¡éªä¸æ ¼å¼ååæ°ï¼æ¯æé«äº®åæ¶å±
- èªå¨çæåç§è¯è¨åå端代ç ï¼ä¸é®ä¸è½½
- èªå¨æºå¨å¦ä¹ é¶ä»£ç æµè¯æ¥å£ï¼ä¸é®è¿è¡
- èªå¨ç®¡çæ¥å£æµè¯ç¨ä¾ï¼ä¸é®å ±äº«
- èªå¨ç»è¯·æ±JSONå æ³¨éï¼ä¸é®åæ¢
- èªå¨ä¿ååå²è¯·æ±è®°å½ï¼ä¸é®æ¢å¤
以䏿¯ç®ç¥å¾ï¼æºå¨å¦ä¹ æµè¯ãèªå¨çæä»£ç ãèªå¨éææ£æ¥ãèªå¨çææ³¨é ç详ç»çåè½ä»ç»è§
https://github.com/TommyLemon/APIAuto/blob/master/apijson/README.md
æ¼è®²ç¨¿ä»¶
APIAuto-æºå¨å¦ä¹ HTTP æ¥å£å·¥å
·
QECon 大ä¼-è
¾è®¯ Tommy-é¶ä»£ç å¼ååæµè¯
è§é¢æç¨
Bilibiliï¼https://search.bilibili.com/all?keyword=APIAuto
ä¼é ·ï¼https://i.youku.com/i/UNTg1NzI1MjQ4MA==
ç¸å ³æ¨è
å«åçææµè¯ä»£ç äºï¼
APIAuto: æå
è¿çHTTPæ¥å£å·¥å
·
ç¾åº¦ãæçãæé³å
¬ç½æ¥å£è°ç¨æ¼ç¤º
å 为è¿äºæ¥å£ä¸æ¯æ CORS è·¨åï¼æä»¥éè¦å¼å¯æç®¡æå¡ä»£çã
å¯ä»¥å¤å¶ Chrome çæµè§å¨ãCharles çæå
å·¥å
·çè¯·æ±ææ¬ï¼
ç²è´´å° APIAuto ç URL è¾å
¥æ¡ï¼ä¼èªå¨å¡«å
URL, JSON, Header çã
https://github.com/TommyLemon/APIAuto/issues/16
ç¾åº¦
æç
æé³
è¿å¯ä»¥åèè§é¢ï¼APIAuto æµè¯è¯·æ±ç¬¬ä¸æ¹ HTTP API
https://www.bilibili.com/video/BV1JZ4y1d7c8
å¿«é䏿
æ¬é¡¹ç®æ¯çº¯éæ SPA ç½é¡µï¼ä¸è½½æºç è§£ååï¼
å¯ä»¥ç¨æµè§å¨æå¼ index.htmlï¼å»ºè®®ç¨ Chrome æ Firefox (SafariãEdgeãIE çå¯è½æå
¼å®¹é®é¢)ï¼æ³¨ææ¤æ¹æ³ä¸æ¾ç¤º svg 徿 ã
ä¹å¯ä»¥ç¨ IntelliJ Webstorm, IntelliJ IDEA, Eclipse ç IDE æ¥æå¼ã
ä¹å¯ä»¥é¨ç½²å°æå¡å¨å¹¶ç¨ Nginx æ Node åå代çï¼æè
ææºç æ¾å° SpringBoot 项ç®ç resources/static ç®å½ã
è¿å¯ä»¥ç´æ¥è®¿é®å®æ¹ç½ç« http://apijson.cn/api æ http://apijson.cn:8080
æå·¦ä¾§ URL è¾å
¥æ¡å
åºå°åæ¹ä¸ºä½ 主æºçå°å(ä¾å¦ http://localhost:8080 )ï¼
ç¶åå¨å³ä¸è§ 设置 䏿èåå
ä¿®æ¹ æ°æ®åºç±»åDatabaseãæ°æ®åºæ¨¡å¼Schemaã
å³ä¸è§ç»å½çé»è®¤ç®¡çåè´¦å·ä¸º 13000082001 å¯ç 为 123456ï¼
å³ä¾§ä¸æ¹ä¸é´ 3 个æ ç¾æ¯é»è®¤çæµè¯ç¨æ·è´¦å·ï¼ç¹å»ç»å½/éåºï¼å·¦ä¾§ - å é¤ï¼å³ä¾§ + æ°å¢ã
èªå¨çæææ¡£ãèªå¨ç®¡çæµè¯ç¨ä¾ è¿ä¸¤ä¸ªåè½ éè¦é¨ç½² APIJSON å端ï¼å»ºè®®ç¨ APIJSONBoot ç³»åä¹ä¸ Demoï¼è§
https://github.com/APIJSON/APIJSON-Demo/tree/master/APIJSON-Java-Server
建议使ç¨å·² å ç½® APIAuto ç APIJSONBoot-MultiDataSourceï¼å¯ä»¥é¿å 以ä¸å¸¸è§é®é¢ 1, 3, 4
æ°å¢æµè¯ç¨ä¾
å¯ä»¥ä½¿ç¨ä»¥ä¸å ç§æ¹å¼ï¼
1.ä» Postman/Swagger/YApi/Rap çå ¶å®æ¥å£å·¥å ·/å¹³å°ä¸é®å¯¼å ¥
ç¹å³ä¸è§ç»å½ > ç¹å³ä¸è§è®¾ç½® > å¯¼å ¥ç¬¬ä¸æ¹ææ¡£(å¹³å° URL) > 妿é»è®¤è®¾ç½®ä¸ç¬¦ä½ çéæ±ï¼å¯ä»¥å¨å¼¹çªå ä¿®æ¹ > ç¹ä¸ä¼ æé®
2.仿µè§å¨ Network æ¥å£ä¿¡æ¯ç颿 Charles çæå å·¥å ·å¤å¶åç²è´´å° URL è¾å ¥æ¡
3.è°ç¨ /delegate ä»£çæ¥å£æ¥å½å¶è¯·æ±çæ¹æ³ãåæ°ãHeaderãååºçä¿¡æ¯
4.æå¼åäº«é¾æ¥æ¥èªå¨å¡«å URLãåæ° JSONã请æ±å¤´ãåæ°æ³¨å ¥é ç½®ã设置项 ç
5.å¨ç颿å¨å¡«å URLãåæ° JSONã请æ±å¤´ çåç¹å»ä¸ä¼ /å享æé®
å¯ç¹å»å享æé®çæåäº«é¾æ¥ï¼ç¨æµè§å¨æå¼å³å¯èªå¨å¡«å
ã
éåºç»å½åå¯è®¾ç½® 使ç¨ç请æ±ç±»åï¼å
¨é¨ç±»å为 PARAM,JSON,FORM,DATA,GRPC
åå° Headless æ UI 模å¼å彿µè¯
Jenkinsãèç¾ ç CI/CD çæµæ°´çº¿ä¸æ¯æå¸¦ UI æµè¯ï¼æä»¥æä¾äºè¿ä¸ªæ¨¡å¼ï¼
éè¿è°ç¨ HTTP API å³å¯æ§è¡ç¨ä¾åæ¥çè¿åº¦ï¼æ¹ä¾¿éæå° CI/CD æµæ°´çº¿ã
1.é ç½® Node ç¯å¢å NPM å 管çå·¥å ·
2.å®è£ ç¸å ³ä¾èµ
nvm install 7
npm i koa
3.使ç¨åå° HTTP æå¡
å å¯å¨ HTTP æå¡
cd js
node server.js
妿è¿è¡æ¥é missing package xxxï¼è¯´æç¼ºå°ç¸å ³ä¾èµï¼åèæ¥éª¤ 2 æ¥æ§è¡
npm i xxx
ç¶ååå¯å¨ HTTP æå¡ã
å¯å¨æåå伿æç¤ºï¼ç¹å»é¾æ¥æè
å¤å¶å°æµè§å¨è¾å
¥æ¡æå¼å³å¯ã
妿æç®¡æå¡æ¯ç¨ APIJSONBoot-MultiDataSource é¨ç½²çï¼
龿¥ host åå¯ä»¥å ä¸ /apiï¼ä¾å¦ http://localhost:3000/api/test/startï¼
éè¿è¿ä¸ªæ¥å£æ¥æ¾å®½å端æ§è¡æ¶æ¥è¯¢æµè¯ç¨ä¾ãåæ°é
ç½®çåè¡¨çæ¡æ°ï¼ä¸æ¬¡å¯æ¹éæ§è¡æ´å¤ç¨ä¾ã
常è§é®é¢
æ¬ç½é¡µå·¥å
·åºæ¬æ¯ä¸ªæé®/è¾å
¥æ¡ç UI ç»ä»¶é½ææ³¨éææ¬æµ®ææ¡£çå½¢å¼çæä½æç¤ºï¼
å¾å¤é®é¢é½ä¸éè¦çææ¡£/è§é¢ï¼å¯ä»¥ç´æ¥éè¿æå
æ æ¾ä¸å»çç®åå°è¯æ¥å¾å°è§£ç
1.æ æ³è®¿é®æ¥å£
å¦ææ¯ APIAuto æ¬èº«è°ç¨çå端æ¥å£ï¼åä¸è¬æ¯ Chrome 90+ 对 CORS 请æ±ç¦æ¢æºå¸¦ Cookie
æ Chrome 80-89 å¼ºå¶ same-site Cookie ççç¥å¯¼è´ï¼æå¼ä»¥ä¸é¾æ¥æ¥çè§£å³æ¹æ³
https://github.com/TommyLemon/APIAuto/issues/9
妿æ¯å
¶å®æ¥å£ï¼åä¸è¬æ¯ä»¥ä¸åå æè
被æ¥å£ä¸æ¯æ CORS è·¨åï¼å¯ä»¥æ¹ä¸ºæ¯æï¼
æè
å¨ APIAuto å³ä¸è§è®¾ç½®å¼å¯æç®¡æå¡å¨ä»£çï¼éè¿å端代çè®¿é®æ¥å£ï¼
注æé»è®¤æ¯å®ç½çæç®¡æå¡å¨ http://apijson.cn:9090 ï¼ä»
æ¯æå
¬ç½ï¼
妿æ¯è´µå
¬å¸å
ç½ï¼è¯·æä»¥ä¸ é¨ç½²æ¹æ³ ææ¡£æ¥é¨ç½² APIJSON å端å°å
ç½ï¼å¹¶ä¿®æ¹æç®¡æå¡å¨å°åã
2.没æçæææ¡£
å³ä¸è§è®¾ç½®é¡¹ä¸æ°æ®åºå®é
é
ç½®ä¸ä¸è´ ç
https://github.com/Tencent/APIJSON/issues/85
3.æç®¡æå¡å¨è®¿é®ä¸äº
ä¸è½ä»£çæ¥å£ãä¸è½å±ç¤ºææ¡£ãä¸è½å¯¹æè¨ç»æçº é ç
https://github.com/TommyLemon/APIAuto/issues/12
4.apijson.cn 访é®ä¸äº
æç®¡æå¡å°åæ¹ä¸º http://47.98.196.224:8080
https://github.com/TommyLemon/APIAuto/issues/13
æ´å¤é®é¢åè§£ç
https://github.com/TommyLemon/APIAuto/issues
Roadmap 路线å¾
1.Translate document to English/Italian/Franch/Spanish...
2.æ°å¢åè½
- æè¨ç»æ æ°å¢æé® å-{åå }ï¼ç¹å»åå³ä¾§å±ç¤º JSON diff viewï¼
- å³ä¸è§å表å±ç¤ºå
·ä½æ¯ä¸ªæè¨æé®é¢çåæ®µï¼ç¹å»å JSON view åªæ¾ç¤ºè¯¥å段对åºå¼
å ¶ä»å¾ è¡¥å ...
3.å®åèªå¨æè¨ï¼æ¯ææ´å¤æ ¼å¼çå¹é
4.è§£å³ bug
5.æåæ§è½
6.å
¶ä»å¾
è¡¥å
...
æè°¢å¼æº
- jsonon
- editor.md
- vue.js
ææ¯äº¤æµ
å ³äºä½è
妿æä»ä¹é®é¢æå»ºè®®å¯ä»¥ æ issueï¼äº¤æµææ¯ï¼å享ç»éªã
å¦æä½ è§£å³äºæäº bugï¼æè
æ°å¢äºä¸äºåè½ï¼æ¬¢è¿ æ PR è´¡ç®ä»£ç ï¼ææ¿ä¸å°½ã
å ¶å®é¡¹ç®
APIJSON ð è ¾è®¯é¶ä»£ç ãå ¨åè½ã强å®å ¨ ORM åº ð å端æ¥å£åææ¡£é¶ä»£ç ï¼å端(客æ·ç«¯) å®å¶è¿å JSON çæ°æ®åç»æ
UnitAuto æºå¨å¦ä¹ åå æµè¯å¹³å°ï¼é¶ä»£ç ãå ¨æ¹ä½ãèªå¨å æµè¯ æ¹æ³/彿° çæ£ç¡®æ§åå¯ç¨æ§
SQLAuto æºè½é¶ä»£ç èªå¨åæµè¯ SQL è¯å¥æ§è¡ç»æçæ°æ®åºå·¥å ·ï¼ä»»æå¢å æ¹æ¥ãä»»æ SQL 模æ¿åéãä¸é®æ¹éçæåæ°ç»åãå¿«éæé å¤§éæµè¯æ°æ®
UIGO ð± é¶ä»£ç å¿«å稳 UI æºè½å½å¶åæ¾å¹³å° ð èªå¨å ¼å®¹ä»»æå®½é«æ¯å辨çå±å¹ï¼èªå¨ç²¾åçå¾ ç½ç»è¯·æ±ï¼å½å¶åæ¾å¿«ãåã稳ï¼
apijson-doc APIJSON 宿¹ææ¡£ï¼æä¾æçæ¸ æ°ãæç´¢æ¹ä¾¿çææ¡£å 容å±ç¤ºï¼å æ¬è®¾è®¡è§èã徿æç¨ç
APIJSONdocs APIJSON è±æææ¡£ï¼æä¾æçæ¸ æ°çææ¡£å 容å±ç¤ºï¼å æ¬è¯¦ç»ä»ç»ã设计è§èãä½¿ç¨æ¹å¼ç
apijson.org APIJSON 宿¹ç½ç«ï¼æä¾ APIJSON ç åè½ç®ä»ãç»è®°ç¨æ·ãä½è ä¸è´¡ç®è ãç¸å ³é¾æ¥ ç
APIJSON.NET C# ç APIJSON ï¼æ¯æ MySQL, PostgreSQL, SQL Server, Oracle, SQLite
apijson-go Go ç APIJSON ï¼ åºäºGo(>=1.18) + GoFrame2, æ¯ææ¥è¯¢ãå表å¢å æ¹ãæé管çç
apijson-go Go ç APIJSON ï¼æ¯æå表æ¥è¯¢ãæ°ç»æ¥è¯¢ãå¤è¡¨ä¸å¯¹ä¸å ³èæ¥è¯¢ãå¤è¡¨ä¸å¯¹å¤å ³èæ¥è¯¢ ç
apijson-hyperf PHP ç APIJSONï¼åºäº Hyperf æ¯æ MySQL
APIJSON-php PHP ç APIJSONï¼åºäº ThinkPHPï¼æ¯æ MySQL, PostgreSQL, SQL Server, Oracle ç
apijson-php PHP ç APIJSONï¼åºäº ThinkPHPï¼æ¯æ MySQL, PostgreSQL, SQL Server, Oracle ç
apijson-node åèè·³å¨å·¥ç¨å¸å¼æºç Node.ts ç APIJSONï¼æä¾ nestjs å typeorm ç Demo ååå°ç®¡ç
uliweb-apijson Python ç APIJSONï¼æ¯æ MySQL, PostgreSQL, SQL Server, Oracle, SQLite ç
apijson-practice BAT ææ¯ä¸å®¶å¼æºç APIJSON åæ°æ ¡éªæ³¨è§£ Library åç¸å ³ Demo
Android-ZBLibrary Android MVP å¿«éå¼åæ¡æ¶ï¼Demo å ¨é¢ï¼æ³¨é详ç»ï¼ä½¿ç¨ç®åï¼ä»£ç 严谨
æç»æ´æ°
https://github.com/TommyLemon/APIAuto/commits/master
æè¦èµèµ
è
¾è®¯ãä¸å½é®æ¿ãåèè·³å¨ãé¿éå·´å·´ãç¾å¢ãç½æãç¾åº¦ã京ä¸ãæ»´æ»´ãå¹³å®ãSHEINãå¿«æãæºç¨ãBilibiliãå¾®ä¼é¶è¡ãVIVOã
58 éå¢ãä¸å
´ ç åå½å¤ NVIDIA, Amazon, SAP, ThoughtWorks, Red Hat çå大ç¥å大ååå·¥ç¹äº Starï¼æè°¢å¤§å®¶çæ¯æ~
åä½ä¸æãåææ´é¾ï¼å³ä¸è§ç¹äº® âStar æ¯æ/æ¶è䏿¬é¡¹ç®å§ï¼è°¢è°¢ ^_^
https://github.com/TommyLemon/APIAuto
Top Related Projects
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia)
RESTful web API Documentation Generator.
Convert
designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual Copilot