This Electron application is designed to facilitate API testing and development. It provides a user-friendly interface for managing requests, responses, environments, and history.
- Request Management: Supports various HTTP methods, custom headers, and request body input.
- Response Handling: Displays status codes, headers, and body with formatting options.
- Environment Management: Create, delete, and switch between environments with variable substitution.
- History Management: Automatically saves request history for easy retrieval.
- UI Features: Dark/Light theme toggle, responsive layout, and dynamic header row management.
-
Clone the repository:
git clone https://github.com/gurr-i/api-tester-desk.git
-
Navigate to the project directory:
cd f:\Extention chrome\electron
-
Install dependencies:
npm install
-
Start the application:
npm start
-
Build the application:
npm run build
Contributions are welcome! Please fork the repository and submit a pull request for any improvements or bug fixes.
This project is licensed under the MIT License.
For any questions or feedback, please contact gopal@ph.iitr.ac.in.