An extensible API tool, Easy & OpenSource API ecosystem
English|Simplified Chinese
📃 API Documentation
- HTTP protocol
- Various formats of request body: FormData, XML, JSON, Raw
⚡ API test
- Quickly initiate testing of APIs
- Support local testing
🎭 Mock
- Mock document interface return value
📶 Available offline
🌐 Test environment management
🌱 Addon Marketplace
💻 Multiplayer collaboration
- Multi-person collaboration via remote data sources
surroundings
- Node.js >= 14.17.x
- yarn >= 1.22.x
run the code
We use yarn as a package management tool for development and builds, and it is highly recommended that you do the same, but if you want to use npm it’s perfectly fine, it just might take a little more time to install dependencies.
If you want to improve development efficiency, you can install the command-line Angular-cli provided by Angular to quickly generate templates such as components and services.
yarn add @angular/cli --global
Order
run
Order | describe |
---|---|
yarn start | In development mode, it runs on the browser and desktop at the same time |
yarn serve:web | only runs in the browser |
yarn electron:serve | Only runs on desktop |
package build
Order | describe |
---|---|
sudo yarn build | Packaging Electron applications for each system |
run the test
Order | describe |
---|---|
yarn test | Execute unit tests |
This project adopts Apache-2.0 protocol, you can check LICENSE.md for more details.
If you want to feedback bugs and provide product comments, you can create a Github issue and contact us, thank you very much!
#Eoapi #extensible #API #development #tool #Eoapi #integrates #basic #API #management #testing #functions #simplify #API #development #work #plugins #allowing #create #APIs #faster