Skip to content

Simplify cookie and JWT token management with one-click actions. Export/import profiles, automate workflows, and streamline API testing. Save time and boost productivity! πŸš€

License

Notifications You must be signed in to change notification settings

emrecpp/Cookify

Repository files navigation

Cookify - Chrome Extension for Cookie and Bearer Token Management πŸͺπŸ”‘

Cookify is a Chrome extension that makes managing cookies and JWT tokens easy for developers. It integrates smoothly with Swagger API docs, helping you automate tasks, save time, and boost productivity. Built with React, TypeScript, and Vite, it’s fast, reliable, and perfect for modern web development.


Cookify Logo

✨ Features

πŸ”‘ Cookie Management

  • Add Cookies: Manually add cookies with a user-friendly interface.
  • Save Cookies: Store cookies for quick reuse.
  • Set Cookies with One Click: Automatically set saved cookies on the target website.
  • Delete Cookies: Easily remove cookies when they are no longer needed.

πŸ”’ JWT Token Management

  • Save JWT Tokens: Input and store JWT bearer tokens securely.
  • Set Tokens in Swagger: Apply saved tokens to Swagger docs effortlessly.
  • Auto Login Feature: Enable auto-login to automatically set your token whenever you open a Swagger page.

πŸ”„ Profile Management

  • Export Profiles: Save all your cookies and tokens into a single exportable file.
  • Import Profiles: Import your profiles into the extension on a different machine or browser.

πŸ“œ Swagger Integration

  • Swagger Support: Streamline your API testing by setting cookies and JWT tokens directly into Swagger documentation.
  • One-Click Token Application: Set your bearer token in Swagger docs with a single click.

πŸš€ Optimized for Developers

  • Built with React, TypeScript, and Vite for blazing-fast performance.
  • Intuitive design with a developer-first approach.

πŸŽ₯ Demo Videos

Check out these short videos to see Cookify in action:

  • Cookie Management

    cookie.mp4

  • Swagger Integration

    swagger.mp4


πŸ› οΈ Technologies

  • React: For building a dynamic and responsive user interface.
  • TypeScript: For type-safe and maintainable code.
  • Vite: For a fast and modern development experience.

πŸš€ Installation

  1. Clone the Repository:

    git clone https://github.com/emrecpp/Cookify.git
    cd Cookify
    
  2. Install Dependencies:

    npm install
    
  3. Run in Development Mode:

    npm run dev
    
  4. Load the Extension in Chrome:

    • Open Chrome and navigate to chrome://extensions/.
    • Enable Developer Mode.
    • Click Load Unpacked and select the dist folder from the project.

🀝 Contributing

If you'd like to contribute, please:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Submit a pull request with a detailed description of your changes.

πŸ“œ License

This project is licensed under the MIT License. See the LICENSE file for more details.


Cookify is here to make your development workflow faster, smoother, and more efficient. Try it out today and take control of your cookies and tokens like never before! πŸš€πŸͺ

About

Simplify cookie and JWT token management with one-click actions. Export/import profiles, automate workflows, and streamline API testing. Save time and boost productivity! πŸš€

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published