Sharkio is a development tool for api developers. It is a proxy that records all the requests that are sent to your servers. And provides you with a dashboard to analyze all the traffic. Sharkio also provides the ability to repeat requests. Generate types for youre favorite language based on real data.
In the roadmap sharkio will support team functions. Also Sharkio will integrate with ChatGPT in order to allow easy use of api. Request automation. Api inconsistency alerting. Integration to Postman. Automatic CLI generation for your api with real data. Request mocking.
Feature Name | Available |
---|---|
Inspect traffic | β |
Search | β |
Filter | β |
Repeat request | β |
Typescript generator | β |
JSON schema generator | β |
Microservice support | β |
Request mocks | β |
Open api generator | β |
Save requests | β |
Collections | β |
ChatGPT integration | |
Share requests |
For the backend
cd into server.
npm install
npm run dev
For the frontend
cd into client.
npm install
npm run dev
For both:
npm run dev ( in root directory )
Note:
npm run demo
( in root directory )Run whole project:
docker-compose up
Run backend/frontend only:
cd
to relevent foldernpm run docker:build
npm run docker:run
Appreciating all our fellow contributors: