A highly customizable glassmorphic new-tab page made with Svelte.
I wanted a more customizable new tab page compared to the same old boring default Firefox one... so here it is. This is technically a rewrite in Svelte, the previous React codebase was so bad that I don't really want to show it ;) This is actually my first Svelte project, and it was quite fun! Having said that, don't have any expectations before trying. This is a web-demo sort of, I will port it as a firefox extension in the future, when I have the time for it.
It is currently live here
- In-built player for streaming music directly from your new-tab
- Locally stored MP3s
- Chillhop API
- Sound effects
- Customizable keybindings
- Customizable colors
- A lot of customizable animations
- Handy shortcuts like any other new-tab
- Utilities/Widgets
- Todo list
- Clock app (like stopwatch,timer,etc.)
- Background widgets
- Todo warning
- Clock
- Export/Import config
- Mostly responsive (I mean, works on tablets)
- Optimizations
- Uses lower-resolution wallpaper as fallback
- Store mini wallpaper thumbnails for faster list loading
- Cache shortcut logos
I tried my best to write most things myself to keep the final bundle size small, so this project only uses one library primarily:
- Dexie : Indexed DB wrapper
This project is an unofficial project made for fun and is not affiliated with, endorsed by, or sponsored by Chillhop Music. I do not own any rights to the music or artwork. All audio, branding, and creative content belong strictly to Chillhop Music and its artists. Please support the original creators!
If anyone from the Chillhop team is reading this, and they want me to take this down, please email me at shibamroy@duck.com
I would love it if anyone could contribute anything to this project :)
No code was directly written by AI. AI was only occasionally used for finding resources and existing solutions for problems.
This project uses the GNU General Public License(GPL) , basically, you're free to do anything with the code here, as long as whatever you're making is also open-source and uses the same license.