A powerful Chrome extension for capturing, inspecting, and replaying network requests.
- π Capture and replay HTTP requests
- π Edit request details before replaying
- π Inspect request and response data
- π οΈ DevTools integration for advanced debugging
- Clone the repository:
git clone https://github.com/Richd0tcom/runitback
cd runitback
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Build the extension:
npm run build
- Load the extension in Chrome:
- Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode" in the top right
- Click "Load unpacked"
- Select the
dist
directory from the project
- Open Chrome and navigate to
Coming Soon!

- Click the extension icon in your browser toolbar
- Navigate to the "Capture" tab
- Browse your target website - requests will be automatically captured

- Select a captured request from the list
- Click the "Replay" button to send the request
- View the response in the details panel
- Select a request from the list
- Click "Edit Request"
- Modify headers, body, or other request details
- Save changes and replay the modified request
- Open Chrome DevTools (F12)
- Navigate to the "Run It Back" panel
- Access advanced debugging features and request history
src/
βββ background/ # Background script
βββ content/ # Content scripts
βββ devtools/ # DevTools panel
βββ popup/ # Extension popup
βββ components/ # React components
βββ services/ # Core services
βββ models/ # TypeScript interfaces
npm run dev
- Start development servernpm run build
- Build extension for production
- React
- TypeScript
- Vite
- Chrome Extension APIs
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Email: [email protected]