Skip to content

lukegskw/lets-cookie

 
 

Repository files navigation

Let's Cookie! 🍪

A powerful Chrome extension that makes cookie management a breeze. Built with TypeScript, React, and Primer components.

✨ Features

🎯 Apply to Any Tab (Our Killer Feature!)

Ever needed to copy a cookie from one tab to another? Let's Cookie makes it effortless:

  • Select any cookie and apply it to any open tab
  • Visual hover feedback shows you exactly which tab you're currently at
  • Perfect for testing, development, and debugging

🛠️ More Great Features

  • 📋 One-click cookie value copying
  • 🗑️ Quick cookie deletion
  • 👁️ Real-time cookie value editing
  • 🎨 Beautiful, clean UI using GitHub's Primer design system

🚀 Getting Started

Installation

  1. Clone this repository
git clone https://github.com/yourusername/lets-cookie.git
cd lets-cookie
  1. Install dependencies
npm install
  1. Build the extension
npm run build
  1. Load in Chrome
  • Open Chrome and navigate to chrome://extensions
  • Enable "Developer mode"
  • Click "Load unpacked"
  • Select the dist directory from this project

Development

  • Run in watch mode: npm run watch
  • Run tests: npm test

🔧 Technical Stack

  • TypeScript - For type-safe code
  • React - UI framework
  • Primer Components - GitHub's design system
  • Chrome Extension APIs - For cookie and tab management

📝 Usage

  1. Click the Let's Cookie extension icon
  2. View and manage cookies for the current domain
  3. Use our signature "Apply to Tab" feature:
    • Click the "Apply to Tab" button on any cookie
    • Hover over target tabs to preview
    • Click to apply the cookie to your chosen tab

🤝 Contributing

We welcome contributions! Please feel free to submit a Pull Request.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

About

A powerful Chrome extension that makes cookie management a breeze.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 51.6%
  • SCSS 37.3%
  • JavaScript 9.0%
  • HTML 2.1%