Skip to content

qrexpy/APITester

Repository files navigation

APITester

A modern API testing tool built with React, TypeScript, and Vite.

Features

  • Interactive API request builder
  • Request history tracking
  • Response visualization
  • Headers customization
  • Documentation panel for quick reference
  • Terminal-like interface

Tech Stack

  • React 18
  • TypeScript
  • Vite
  • TailwindCSS
  • Lucide Icons

Getting Started

Prerequisites

  • Node.js (version 16.x or higher recommended)
  • npm or yarn

Installation

  1. Clone the repository
git clone https://github.com/qrexpy/APITester
cd APITester
  1. Install dependencies
npm install
# or
yarn
  1. Start the development server
npm run dev
# or
yarn dev
  1. Open your browser and navigate to http://localhost:5173

Building for Production

npm run build
# or
yarn build

The build output will be in the dist directory, which can be served using any static file server.

Available Scripts

  • npm run dev - Start the development server
  • npm run build - Build the application for production
  • npm run preview - Preview the production build locally
  • npm run lint - Run ESLint to check for code issues

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

About

A modern API testing tool in the web

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published