Skip to content

Hit your endpoint, copy your token, authorize yourself with just a hit of a button✌️

akkilesh-a/swagger-savior

Repository files navigation

Swagger_Savior_Banner

🪄 Your solution to automate logging into Swagger!

`Swagger Savior` is a Chrome extension that helps you automate logging into swagger with custom login endpoint, input JSON and protocol!

  • Switching to HTTPS
  • Logging in with credentials
  • Copying the access token
  • Pasting in the authorize modal

All with the click of a single button

A small task made even simpler!

🌟 Key Features

  • Single Click Supremacy: Hit your endpoint, get the response, get the token, authorize and close the modal with just a single click.
  • Auto set protocol: Choose between http and https automatically.

Note

https is the default choice

  • Completely Customizable: Select your endpoint, select your input, select your protocol.
  • Save your data and preference: Save your endpoint, input and protocol with a single click and use it every time.

⬇️ To Download and Use

  1. Download this folder Swagger-Savior

  2. Go to Brave Extensions | Chrome Extensions

brave://extensions/
chrome://extensions/
  1. Turn on developer mode.

  2. Click on load unpacked.

  3. Select dist from downloads!

🖥️ Setting Up Dev Environment

  1. Clone the repo:
 git clone https://github.com/Akkilesh-A/swagger-savior 
  1. Open in VSCode:
cd swagger-savior
  1. Install dependencies:
npm i
  1. For development:
npm run dev

🦸‍♂️ Using the extension:

  1. Build the project bash npm run build
  2. Go to Brave Extensions | Chrome Extensions
brave://extensions/
chrome://extensions/
  1. Turn on developer mode.

  2. Click on load unpacked.

  3. Select dist folder from swagger-savior folder.

🔮 Future Roadmap and Enhancements

  • Support for custom token name. You can have any token name now 🎉
  • Keyboard Shortcut to get the job done.
  • Toastify Feedbacks to have a better idea of the porgress.
  • Auto Update functionality for seamless upgrades.
  • Profiles for the pro users with multiple projects

About

Hit your endpoint, copy your token, authorize yourself with just a hit of a button✌️

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published