palashkaria / requestly

๐Ÿš€ Most Popular developer tool for frontend developers & QAs to debug web and mobile applications. Redirect URL (Switch Environments), Modify Headers, Mock APIs, Modify Response, Insert Scripts & Report Bugs with debugging sessions.

Home Page:https://requestly.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Requestly Logo

GitHub closed issues Chrome Web Store Rating Chrome Web Store Reviews Chrome Web Store Downloads

Docs - Download - Getting Started - Support community - Report a bug

Supercharge โšก your web & mobile development using Requestly

Getting Started with Requestly

Requestly allows you to modify network (HTTP/S) requests by setting up 'Rules' for Redirects, Modifying Headers, Switching Hosts, Injecting Custom Scripts, Cancelling & Throttling Requests, Modifying request body and Modifying AJAX responses, to share debugging sessions and a whole lot more!

Requestly also offers a library service which allows you to upload and host JS/CSS files with direct links to ease debugging process. These files can also be used directly inside rules with a single click!

Documentation ๐Ÿ“•

Please visit our documentation for step-by-step guide to get started with Requestly.

Why Requestly ๐Ÿ™‹

๐Ÿ‘จโ€๐Ÿ’ป Easy Interface - Primarily designed for web developers โ€“ Requestly enables easy debugging of remote & external scripts using simple Redirect & Script Rules.

๐Ÿ—ƒ Mock Server - Requestly lets you create a simple server which can be used in Requestly rules. No need to setup local server now.

๐Ÿ’ฌ Regex Support - Requestly has rich interface to provide url matching conditions. Multiple Operators are supported โ€“ Equals, Contains, Regex (Matches) and Regex with wildcard too.

๐Ÿ‘ฏ Auto Sync - Requestly rules are stored in cloud so even if you change your device, when you login you will get back your rules.

๐Ÿ’ป Multi Browser - Requestly is available for Chrome, Firefox and Edge. We intend to support Safari & Opera in near future. Debugging cross browser issues is lot more easier.

โฌ‡ Backup & Share - Requestly allows you to download rules as text file. You can also share a list of rules by generating a public url and providing that to other users.

Features โœจ

๐ŸŒ Modify Request URL

Requestly allows you to modify the url of ongoing request and you can change the url to something else. Common examples include:

  • Setting up Redirects (eg, facebook.com -> quora.com)
  • Creating URL shortcuts (e.g. Type j-1 in address bar will open jira.corp.example.com/projects/jira-1).
  • Switching Hosts (All requests for xyz.com should go to abc.com)
  • Block websites (e.g. Block social media websites to stay productive)
  • Modify some part of URL (be it host, path, query parameters etc)
  • Stay way from time killing sites. Setup rules like when source contains facebook.com or twitter.com then redirect to StackOverflow and do some geeky stuff.
  • Test your JS running in production environment. Simply redirect your JS from prod to JS from your local setup box and test if your fix/code actually works in production site.

๐Ÿ“œ Insert Custom Scripts

  • Run scripts on website and customize the web pages you want
  • Support your script with popular libraries like jQuery and underscore.
  • Use FileHosting service to upload long scripts and get a URL to be used in your websites or Requestly rules
  • Very similar to GreaseMonkey or TamperMonkey user scripts

๐Ÿงฎ Host JS/CSS Files

Use Library Service to host JS/CSS Files and use the URLs inside Requestly rules. No need to setup local server.

๐ŸŽฌ Modify Headers

Modify HTTP Request & Response headers. (Extremely helpful for web developers for debugging applications)

๐Ÿ“ฑ Modify User Agent

  • Setup different user agents for websites and test how they behave
  • Useful for web developers for testing cross-device compatibility

๐Ÿ”Œ Modify API Request body and Response

  • Use Modify API Request body Rule to define custom payload for any intercepted request.
  • Use Modify API Response Rule to define custom response to any intercepted request.

๐ŸŽฅ Share debugging sessions

Share debugging sessions with Video, console logs, network logs, and env details with teammates.

Contributing โŒจ๏ธ

Read our contributing guide to learn about how to propose bugfixes and improvements, and how the development process works.

Links ๐Ÿ”—

For payment/billing related issues, feel free to contact us at contact@requestly.io

About

๐Ÿš€ Most Popular developer tool for frontend developers & QAs to debug web and mobile applications. Redirect URL (Switch Environments), Modify Headers, Mock APIs, Modify Response, Insert Scripts & Report Bugs with debugging sessions.

https://requestly.io

License:Other


Languages

Language:JavaScript 74.1%Language:TypeScript 16.0%Language:CSS 7.9%Language:SCSS 1.3%Language:HTML 0.4%Language:Shell 0.2%Language:Handlebars 0.0%Language:Less 0.0%