https://github.com/dev-siri/siri-s-newtab
A momentum replacement for a < 50kb JS experience instead of the 1.7MB of momentum.
https://github.com/dev-siri/siri-s-newtab
chrome-extension newtab svelte vite
Last synced: 3 months ago
JSON representation
A momentum replacement for a < 50kb JS experience instead of the 1.7MB of momentum.
- Host: GitHub
- URL: https://github.com/dev-siri/siri-s-newtab
- Owner: Dev-Siri
- License: mit
- Created: 2024-01-23T10:08:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-17T18:04:11.000Z (3 months ago)
- Last Synced: 2025-03-17T19:24:25.580Z (3 months ago)
- Topics: chrome-extension, newtab, svelte, vite
- Language: Svelte
- Homepage: chrome://newtab
- Size: 1.23 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dev-Siri-s-NewTab
A momentum replacement for a ~28kb JS experience instead of the 1.7MB of momentum.

## Getting Started
- Clone
```sh
$ gcl https://github.com/Dev-Siri/Siri-s-NewTab
```- Install dependencies
```sh
$ pnpm i# or
$ bun i
```- Build
```sh
$ pnpm build# or
$ bun run build
```- Also, make sure you have an API_KEY from open weather map api. Then you have to create a .env file and paste the api key as value there with this key. Furthermore, you'll also need an Unsplash access key (required for daily background images):
```s
VITE_OWA_API_KEY=""
VITE_UNSPLASH_ACCESS_KEY=""
```- Then go to `chrome://extensions` in the browser
- Turn on developer mode (if not already on)
- Then click on "Load Unpacked" and select the dist folder that was created after the buildYou now have a new tab that looks slightly less awful.
## License
This project is MIT Licensed, see [LICENSE](LICENSE)