Giter Club home page Giter Club logo

requestly's Introduction

Requestly Logo

Only devtool you need to debug Frontend

Chrome Web Store Firefox Add-ons Apple App Store Edge Addons Slack

Requestly browser extensions and desktop app superchargesโšก your web development.

Requestly allows you to modify network (HTTP/S) requests by setting up 'Rules' for Redirects, Modifying Headers, Switching Hosts, Injecting Custom Scripts, Cancelling Requests, Modifying AJAX responses 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!

Who's this Repository for? ๐Ÿค”

Hi there Requestly users! In this repository you can:

โœ… Ask Questions
โœ… Raise Feature Requests
โœ… Ask for General Help
โœ… Give Suggestions

Documentation ๐Ÿ“•

๐Ÿ‘‹ Getting Started
โฒ Managing Rules
๐Ÿงฐ Using Rules
๐Ÿ“š Mock Server
โŒ Uninstalling
๐Ÿ’ป Desktop App

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.

  • AutoSync in Chrome ๐Ÿ‘ฏ

    Requestly rules are stored in Chrome sync storage so even if you change your device, when you login to chrome you will get back your rules.

  • Multi Browser ๐Ÿ’ป

    Requestly is available for Chrome & Firefox. We intend to support Edge & 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 Response

Use Modify API Response Rule to define custom response to any intercepted request.

Additional Features โž•

  • Deactivate the extension when you don't need it.
  • Enable/Disable the rules with just single click
  • Export and import the rules and maintain a backup for your rules (They are important, you will know)
  • Share Rules with other Users in one click
  • Browser Sync is enabled so you create/change your rules in one browser and the changes will automatically be reflected in another.

Additionally, Requestly provides a very user friendly interface to setup your rules. You can toggle a rule with a single click. No need to delete a rule when you don't need it. Just make that inactive and activate it later whenever you need it again.

Links

Website: https://www.requestly.io
Manage Rules: https://app.requestly.io
Documentation: https://docs.requestly.io
Chrome Store: Visit Chrome Store
Download Desktop App: https://requestly.io/desktop/

For payment/billing related issues, feel free to contact us at [email protected]

requestly's People

Contributors

requestly-team avatar sagarsoni7 avatar sachinjain024 avatar wrongsahil avatar wildeyes avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.