Your productivity hub in every new tab
A Chrome extension that transforms your new tab into a developer dashboard with GitHub activity, todos, LeetCode stats, and motivational quotes.
- GitHub Activity — Visualize your contributions and recent activity
- Smart Todos — Date-wise organization with pending task tracking
- LeetCode Stats — Track your coding progress
- Motivational Quotes — AI-generated or custom quotes based on your activity
- Reading List — Save articles to read later
- Theme Support — Light/Dark mode with HeroUI v3
- Node.js 18+
- Chrome/Edge browser
# Clone the repo
git clone https://github.com/mdmojahid01/devpulse.git
cd devpulse
# Install dependencies
npm install
# Build the extension
npm run build- Open
chrome://extensions/ - Enable Developer mode
- Click Load unpacked
- Select the
distfolder
# Start dev server
npm run dev
# Lint & format
npm run lint
npm run format- React 19 + TypeScript + Vite
- HeroUI v3 — Modern UI components
- Tailwind CSS v4 — Styling
- Chrome Extension Manifest v3
src/
├── pages/ # Main page components
├── components/ # Reusable UI components
├── hooks/ # Custom React hooks
├── services/ # API & storage services
└── lib/ # Utilities & helpers
Contributions are welcome! Feel free to:
- Report bugs
- Suggest features
- Submit pull requests
AGPL-3.0 © Md Mojahid
Made with ❤️ by developers, for developers
