tyaga001 / devtoolsacademy

everything about awesome developer tools
https://www.devtoolsacademy.com/
Creative Commons Zero v1.0 Universal
38 stars 10 forks source link

Chrome Extension: DevTools quick access Tab #41

Open tyaga001 opened 14 hours ago

tyaga001 commented 14 hours ago

Overview

Create a Chrome extension that replaces the new tab page with a curated feed of developer tools resources, similar to HackerTab but focused on DevTools, specific niche content and modern development tools.

Core Features (MVP)

  1. Trending Dev Tools Feed

    • Display curated list of latest developer tools
    • Show tools by category (similar to current navigation: typescript, javascript, python etc.)
    • Include tool ratings and quick description
  2. Latest Blog Posts

    • Show recent DevTools Academy blog posts
    • Display read time and category tags
    • Quick preview of content
  3. GitHub Integration

    • Show trending repos in selected categories
    • Display star count and last updated time
    • Quick access to repository details
  4. Quick Search

    • Google search integration
    • Quick filters for docs (MDN, DevTools Academy)
    • Keyboard shortcuts for navigation

Technical Implementation

Directory Structure for example

src/
  ├── components/
  │   ├── trending-tools/
  │   ├── blog-feed/
  │   ├── github-trending/
  │   └── search-bar/
  ├── lib/
  │   ├── api/
  │   └── utils/
  └── types/

Design Notes

Tasks

How:

Set up the extension structure under:

extensions/
  └── chrome/
      ├── src/
      ├── public/
      └── package.json

This keeps everything in the same repo while maintaining clear separation. We can share types, components, and utilities from the main app while keeping extension-specific code isolated.

Future Enhancements

  1. Personalized feed based on user preferences
  2. Offline support for cached content
  3. Integration with DevTools Academy authentication
  4. Custom tool collections/bookmarks

Questions