Give(a)Go New Tab is a Chrome extension that replaces your boring default new tab page with a super cool customized dashboard! 😎 Featuring various widgets, including a Spotify integration that shows off your top 3 tunes. 🎵
Feel free to make it your own by easily adding more widgets.
- 🔍 new tab search bar that defaults to chatGPT
- 🦾 Press 'g' and 'space' to send your queries to chatGPT from anywhere in Chrome
- 🖼️ Custom new tab page for Chrome
- 🎧 Spotify widget showing your top 3 tracks
- 😆 Dev Joke Generator
- ☁️ Weather widget
- 🌓 Dark Mode
- Clone this repository:
git clone https://github.com/yourusername/give-a-go-new-tab.git
- Navigate to the project directory:
cd give-a-go-new-tab
- Install dependencies:
npm install
- Run the development server:
npm run start
- Open Chrome and go to
chrome://extensions/
- Enable "Developer mode" in the top right corner 🔧
- Click "Load unpacked" and select the
build
folder in your project directory 📁
- Build the project:
npm run build
- The extension will be ready for distribution in the
build
folder 🎉
The Spotify widget shows off your top 3 tracks. To use this groovy feature:
- Create a Spotify Developer account and register your application 🎹
- Set up your Spotify API credentials:
- Client ID: Update the
CLIENT_ID
constant insrc/widget/spotify/SpotifyWidget.jsx
- Redirect URI: Make sure it matches the one set in your Spotify Developer dashboard
- Client ID: Update the
Note: The Spotify integration is optional. If you don't set it up, the widget will just chill there, looking pretty. 😴
Contributions are welcome! Feel free to submit a Pull Request. Let's make this extension awesome together! 💪
[Sanat] - [[email protected]] [Harsh] - [[email protected]]
Substack- giveago.substack.com Project Link: https://github.com/yourusername/give-a-go-new-tab
Happy browsing! 🌈🦄