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
distdirectory 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]