https://github.com/xusd320/stars-manager
https://github.com/xusd320/stars-manager
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/xusd320/stars-manager
- Owner: xusd320
- License: mit
- Created: 2026-03-12T10:31:11.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-12T10:47:48.000Z (5 months ago)
- Last Synced: 2026-05-19T16:56:32.548Z (2 months ago)
- Language: JavaScript
- Size: 48.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ⭐ GitHub Stars Manager
A beautiful Chrome extension to browse, search, categorize, and manage your GitHub starred repositories.
## Features
- 🌙 **Dark glassmorphism UI** — premium dark theme with smooth animations
- 🔍 **Search & filter** — find repos by name, description, language, or topic
- 🏷️ **Categories** — organize starred repos into custom categories/tags
- 📊 **Sort** — by recently starred, most stars, name, or recently updated
- ⭐ **Unstar** — remove stars directly from the extension
- 💾 **Cached** — instant loading with local cache, background refresh
- ⚙️ **Settings** — manage token and categories
## Installation
1. Clone or download this repository
2. Open Chrome and navigate to `chrome://extensions`
3. Enable **Developer mode** (top-right toggle)
4. Click **Load unpacked** and select this directory
5. Click the extension icon in the toolbar
6. Enter your [GitHub Personal Access Token](https://github.com/settings/tokens/new?scopes=public_repo&description=Stars+Manager) (requires `public_repo` scope)
7. Start managing your stars! 🚀
## Screenshot
The extension popup features a dark-themed card-based interface with search, language filter, category chips, and sort controls.
## File Structure
```
stars-manager/
├── manifest.json # Chrome extension manifest (V3)
├── popup/
│ ├── index.html # Main popup UI
│ ├── styles.css # Dark glassmorphism styles
│ └── app.js # Core application logic
├── options/
│ ├── index.html # Settings page
│ ├── styles.css # Settings page styles
│ └── app.js # Token management logic
├── icons/
│ ├── icon16.png
│ ├── icon48.png
│ └── icon128.png
└── README.md
```
## License
MIT