Skip to content

muhammadabir64/GhostAPI

Repository files navigation

GhostAPI

A modern, developer-friendly API client built as a Chrome Extension.

GhostAPI helps you build, send, test, and organize API requests with a fast UI inspired by pro API tools—directly from your browser.

Gemini_Generated_Image_c33kvpc33kvpc33k-Photoroom

Highlights

  • Multi-request tab workspace
  • Rich request builder (query params, headers, auth, body)
  • Response explorer (pretty/raw/json tree, headers, cookies, timeline)
  • Request search/filter in responses
  • Save requests to collections
  • Duplicate and rename requests
  • cURL import workflow
  • Pre-request and test scripting support
  • Local persistence for fast reopen workflows
  • Clean, keyboard-friendly, dark modern interface

Screenshots

Main Workspace

Main Workspace Placeholder

Dark Mode

Dark Mode

Code Generation

Code Generation


Install & Run (Development)

npm install
npm run build

Then load the extension in Chrome:

  1. Open chrome://extensions/
  2. Enable Developer mode
  3. Click Load unpacked
  4. Select the dist folder

Build for Release

npm run build

Upload the generated dist package to the Chrome Web Store Developer Dashboard.


License

Licensed under GNU GPL v3.0 only (GPL-3.0-only). See LICENSE.


Repository

GitHub: https://github.com/muhammadabir64/GhostAPI

About

A fast, elegant Chrome extension for building, testing, and organizing API requests with collections, scripting, and rich response inspection.

Topics

Resources

License

Stars

Watchers

Forks

Contributors