Skip to content

WebIn is a lightweight, draggable floating overlay that gives you instant access to your most-used web tools — right from any webpage! Whether you're coding, researching, chatting with AI, or chilling on YouTube, WebHub keeps all your favorite platforms one shortcut away.

License

Notifications You must be signed in to change notification settings

avdeshjadon/WebIn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebIn - Quick Access Browser Extension

Proprietary Version Chrome Extension Manifest V3

WebIn is a sleek, retro-styled browser extension that gives you instant access to your favorite websites through a customizable overlay dashboard. No more cluttered bookmarks or endless tab searching.

✨ Features

Feature Description
⌨️ Quick Launch Cmd+Shift+Y (Mac) / Ctrl+Shift+Y (Windows/Linux)
📁 Custom Categories Organize apps into your own categories
🔍 Universal Search Real-time filtering across all apps
🖱️ Drag & Resize Position and resize the overlay anywhere
💾 Auto-Save All changes persist automatically
🛡️ Zero Conflicts Shadow DOM isolation prevents style clashes
🔄 Cross-Device Sync Sync your apps across devices (optional)

🎯 Why WebIn?

  • Fast: One keyboard shortcut to access everything
  • Customizable: Add, edit, delete apps and categories
  • Lightweight: Minimal footprint, no performance impact
  • Privacy First: Your data stays in your browser
  • Beautiful UI: Retro-styled design that stands out

🚀 Installation

  1. Clone the repository

    git clone https://github.com/avdeshjadon/WebIn.git
  2. Open chrome://extensions/ in Chrome

  3. Enable Developer Mode (top-right toggle)

  4. Click Load unpacked → Select the WebIn folder

  5. Press Cmd+Shift+Y / Ctrl+Shift+Y to launch!

📖 Usage

Action How To
Open WebIn Cmd+Shift+Y / Ctrl+Shift+Y
Add Category Click + button in search bar
Add App Click + card in any category
Edit App Hover on card → Click menu (⋮)
Delete App Hover → Menu → Delete
Delete Category Click trash icon on category
Search Type to filter across all apps
Resize Drag bottom-right corner
Move Drag the header bar

🛠️ Tech Stack

  • JavaScript (ES6+ Modules)
  • Chrome Extension Manifest V3
  • Shadow DOM for style isolation
  • Chrome Storage API for persistence
  • Firebase (optional sync feature)

📂 Project Structure

WebIn/
├── webin/                 # Core extension module
│   ├── inject.js          # Main entry point
│   ├── config.js          # Default configuration
│   ├── state.js           # State management
│   ├── ui.js              # UI rendering
│   ├── modals.js          # Modal dialogs
│   ├── events.js          # Event handlers
│   ├── tabs.js            # Tab/category management
│   └── styles[1-3].js     # CSS-in-JS styles
├── session/               # Optional sync module
├── images/                # Extension icons
├── background.js          # Service worker
├── manifest.json          # Extension manifest
└── LICENSE                # Proprietary license

⚠️ License

PROPRIETARY SOFTWARE - All Rights Reserved.

This software is the exclusive property of Avdesh Jadon. No permission is granted to use, copy, modify, or distribute without explicit written consent.

See LICENSE for full details.

👨‍💻 Author

Avdesh Jadon
GitHubLinkedInEmail

© 2024-2026 Avdesh Jadon. All Rights Reserved.

About

WebIn is a lightweight, draggable floating overlay that gives you instant access to your most-used web tools — right from any webpage! Whether you're coding, researching, chatting with AI, or chilling on YouTube, WebHub keeps all your favorite platforms one shortcut away.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published