Ruse

Mock APIs in Chrome. No server. No setup. No BS.

As of June 2026, Ruse has 2 users in the Developer Tools category.

Usersno change0%
2
2
Ratingno change0%
— reviews
Reviewsno change0%
Version
0.2.0
Manifest V3
90-day change · In the last 90 days this extension 1 version update, changed permissions.

History

4 snapshots

Tracking since May 24, 2026.

2.081.50.9199999999999999May 24, 2026Jun 14, 2026
View as table
DateUsersRatingReviewsVersion
May 24, 20260.1.0
May 30, 20260.1.0
Jun 5, 20260.2.0
Jun 14, 202610.2.0
Now20.2.0

Changelog

  • May 30, 2026
    description
    Mock APIs directly in Chrome. No mock server, proxy, Docker setup, or code changes required.
    
    Ruse is a local-first API mocking tool for frontend developers, QA engineers, and teams building web apps against APIs that are incomplete, unstable, or hard to reproduce.
    
    Create a rule in the Chrome side panel, choose the request you want to intercept, define the response, and keep building. Your app receives the mock response instantly, right in the browser.
    
    What Ruse helps you do:
    
    - Mock HTTP requests from fetch() and XMLHttpRequest
    - Create rules for GraphQL operations
    - Intercept WebSocket flows
    - Match URLs by wildcard, exact URL, or regex
    - Match by HTTP method and request body
    - Return custom status codes, headers, JSON, raw text, or multipart responses
    - Add artificial delays to simulate slow APIs and edge cases
    - Toggle rules on and off without touching your app
    - View a live request log from the selected tab
    - Turn captured requests into mock rule drafts
    - Keep mock data local in your browser
    
    Ruse is built for the everyday moments that slow product teams down:
    
    The backend is not ready yet.
    The staging API is flaky.
    You need to test a 500 error, timeout, empty list, or malformed response.
    You want to build the UI before the real endpoint exists.
    You need a predictable demo without depending on live infrastructure.
    
    Instead of spinning up a separate mock server or rewriting app code, Ruse lets you control API behavior from Chrome itself.
    
    Use it for:
    
    - Frontend development
    - UI state testing
    - QA and regression testing
    - API contract work
    - Demo preparation
    - Error state design
    - Offline development
    - Reproducing tricky network scenarios
    
    Ruse is local-first. Your mock rules and request logs stay in your browser for the current release, and local mocking does not require an account.
    
    Build against the API you need, not the API you are waiting for.
    Mock APIs directly in Chrome. No mock server, proxy, Docker setup, or code changes required.
    
    Ruse is a local-first API mocking tool for frontend developers and QA engineers building web apps against APIs that are incomplete, unstable, slow, or hard to reproduce.
    
    Open Ruse on the tab you are testing, watch real browser requests in the side panel, click a captured URL, and turn it into a local mock rule. Define the response, save it, and keep building. Your app receives the mock response instantly, right in the browser.
    
    What Ruse helps you do:
    
    - Mock HTTP requests from fetch() and XMLHttpRequest
    - Create mock rules from captured browser requests
    - Turn request log entries into prefilled rule drafts
    - Organize local mock rules into collections
    - Match URLs by wildcard, exact URL, or regex
    - Match by HTTP method and request body
    - Return custom status codes, headers, JSON, raw text, or multipart responses
    - Add artificial delays to simulate slow APIs and edge cases
    - Toggle rules on and off without touching your app
    - View a live request log from the current working tab
    - Keep mock data local in your browser
    
    Ruse is built for the everyday moments that slow product teams down:
    
    The backend is not ready yet.
    The staging API is flaky.
    You need to test a 500 error, timeout, empty list, or malformed response.
    You want to build the UI before the real endpoint exists.
    You need a predictable demo without depending on live infrastructure.
    
    Instead of spinning up a separate mock server or rewriting app code, Ruse lets you control API behavior from Chrome itself.
    
    Use it for:
    
    - Frontend development
    - UI state testing
    - QA and regression testing
    - Demo preparation
    - Error state design
    - Offline development
    - Reproducing tricky network scenarios
    
    Ruse is local-first. Your mock rules, collections, and request logs stay in your browser for the current release, and local mocking does not require an account.
    
    Build against the API you need, not the API you are waiting for.
  • May 30, 2026
    permissions
    tabs, activeTab, scripting, storage, sidePanel
    activeTab, scripting, storage, sidePanel

Permissions & access

Permissions
activeTabscriptingstoragesidePanel
Host access
<all_urls>

Screenshots

Ruse screenshot 1Ruse screenshot 2Ruse screenshot 3Ruse screenshot 4Ruse screenshot 5

About

Mock APIs directly in Chrome. No mock server, proxy, Docker setup, or code changes required.

Ruse is a local-first API mocking tool for frontend developers and QA engineers building web apps against APIs that are incomplete, unstable, slow, or hard to reproduce.

Open Ruse on the tab you are testing, watch real browser requests in the side panel, click a captured URL, and turn it into a local mock rule. Define the response, save it, and keep building. Your app receives the mock response instantly, right in the browser.

What Ruse helps you do:

- Mock HTTP requests from fetch() and XMLHttpRequest
- Create mock rules from captured browser requests
- Turn request log entries into prefilled rule drafts
- Organize local mock rules into collections
- Match URLs by wildcard, exact URL, or regex
- Match by HTTP method and request body
- Return custom status codes, headers, JSON, raw text, or multipart responses
- Add artificial delays to simulate slow APIs and edge cases
- Toggle rules on and off without touching your app
- View a live request log from the current working tab
- Keep mock data local in your browser

Ruse is built for the everyday moments that slow product teams down:

The backend is not ready yet.
The staging API is flaky.
You need to test a 500 error, timeout, empty list, or malformed response.
You want to build the UI before the real endpoint exists.
You need a predictable demo without depending on live infrastructure.

Instead of spinning up a separate mock server or rewriting app code, Ruse lets you control API behavior from Chrome itself.

Use it for:

- Frontend development
- UI state testing
- QA and regression testing
- Demo preparation
- Error state design
- Offline development
- Reproducing tricky network scenarios

Ruse is local-first. Your mock rules, collections, and request logs stay in your browser for the current release, and local mocking does not require an account.

Build against the API you need, not the API you are waiting for.

Technical

Version
0.2.0
Manifest
V3
Size
111KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
becjmbgcgfddoahaoigeeogohpbcmgic
Developer ID
u9b2246d76de3324c06b4b321cbfb8c85
Developer Email
[email protected]
Created
May 23, 2026
Last Updated (Store)
May 26, 2026
Last Scraped
Jun 14, 2026
Website
ruse.dev

Data sourced from the Chrome Web Store · last verified Jun 14, 2026.