Developed with ❤︎ by Rajdeep Chandra and contributors
Click on any of the below links to support:
GitHub Sponsors, Open Collective, Patreon, PayPal
Pegasus is a web REST application built specifically for testers and developers to have a holistic view of what changes are breaking the Front End Code. Most of the time Backend changes key pairs which causes app crash. Pegasuser is specifically designed to solve problems such as :
- Code Break due to key changes in API.
- Check specific key updates with line highlighting.
- Get Realtime updates to your desktop if any API construct has changed.
- In-App notifications.
- Hyper runners to run project specific APIs after new builds.
- Clone the project and navigate to the project root folder;
- Install the necessary dependencies for the project execution by running
npm install
in root as well as in client/; - Start the application by running
npm start
; - Open browser in
http://localhost:8080/
; - Log in to save your API changes locallly or in a remote DB;
- Create a new API clicking on your SEND button;
- Check for any API key updates in the History Tab
- Compare Response Feature - Compare responses of the same API once response structure changes
- Add or remove API Endpoints - Add and remove API endpoints from EndPoints tab
- earch Endpoints - Search through your API Endpoints with Smart Search
- Sign In Feature - Sign In to save all your api
- Notification Swtich - Switch On/Off Notifications
- Generate Code - Generate Code from your API constructs
- More Personalized Settings - More Personalised Settings Feature
- IndexDB Support - Localized data now saved in IndexDB for more storage
- Javascript - for scripts
- NodeJS - for backend coding
- Express - for live server
- React - for front end
- Socket.IO - for real time communication
The system is under development and has bugs and improvements to be implemented, so pull requests are welcome.
License: MIT