Skip to content

slmkhanahmed/Git-Galaxy-Finder

Repository files navigation

GitHub Stars Search 🌟

GitHub Stars Search is a powerful browser extension that fetches and organizes repositories from your GitHub "stars" folder, offering a searchable interface for instant access.

Stop scrolling through endless lists—find the exact repository you need by searching through links and descriptions directly on GitHub.


🚀 What's New in v2.1.0

This version represents a complete overhaul of the extension, addressing major issues and introducing new features to enhance your GitHub experience.

New Features

  • Theme Adaptation: Respects GitHub's light/dark theme settings for a consistent look.
  • Real-Time Data Sync: Search results stay up-to-date with your latest repository data.
  • Enhanced Feedback: Added loading states to indicate data fetching/processing.
  • Improved UI/UX: Scrollable results container and clear visual separation for better readability.

Bug Fixes 🐛

  • Persistence: Search component now persists correctly during navigation and reloads.
  • Search Optimization: Functionality fully restored and performance-tuned.
  • Data Fetching: Resolved issues with repository data loading or incorrect parsing.
  • SPA Navigation: Full support for GitHub's single-page application (SPA) transitions.

Performance Improvements ⚡

  • Optimized DOM Handling: Now waits for GitHub's DOM to fully load before initializing.
  • Reduced Re-renders: Improved React component lifecycle management for smoother performance.
  • Efficient Polling: Reduced unnecessary network requests while maintaining real-time updates.

✨ Features

  • Searchable Interface: Filter starred repositories by name or description.
  • Auto-Update: Automatically keeps your starred list in sync.
  • Deep Integration: Blends seamlessly into the existing GitHub UI.
  • Fast Browsing: Optimized for quick lookups even with many starred projects.

🛠️ How to Use

  1. Install the extension (Available on Firefox).
  2. Navigate to any GitHub Stars list page (e.g., https://github.com/stars/username/lists/list-name).
  3. The search bar will appear automatically at the top of the repository list.
  4. Start typing to filter repositories by name or description.
  5. Click on a repository to open it in a new tab.

⚠️ Known Issues

  • Initial Load Delay: The extension may take 1-2 seconds to appear on very slow internet connections.
  • Large Repository Lists: Searching through extremely large lists (10,000+ repos) may cause slight performance delays during indexing.

🤝 Contributing

If you encounter any issues or have suggestions for new features, please report them via the Issues tab. Pull requests are welcome!


📄 License

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


Developed to make repository management on GitHub effortless.

About

GitHub Stars Search is a powerful browser extension that fetches and organizes repositories from your GitHub "stars" folder, offering a searchable interface for instant access.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors