An open API service indexing awesome lists of open source software.

https://github.com/khmm12/minimal-chrome-tab

When the default new tab has already annoyed you.
https://github.com/khmm12/minimal-chrome-tab

chrome-extension javascript new-tab new-tab-page panda-css solidjs typescript

Last synced: about 1 year ago
JSON representation

When the default new tab has already annoyed you.

Awesome Lists containing this project

README

          

> When the default new tab has already annoyed you

# Motivation

One day, I realized that the default new tab consumes resources even when it's not active. Ridiculous!

# Demo

Check out the [Demo page](https://khmm12.github.io/minimal-chrome-tab/) to see it in action!

# Advantages

- Lightweight ðŸŠķ
- Supports light/dark mode 🌓
- Nice look 💅
- Suspends when is not active 🔋
- Blazing fast ⚡ïļ
- No analytics and spyware ðŸ•ĩïļâ€â™‚ïļ

# Screenshots
## Light mode
![Light mode](https://github.com/user-attachments/assets/2eecfe89-ae18-49d5-a307-05e9ae3ea833)

## Dark mode
![Dark mode](https://github.com/user-attachments/assets/845e5fba-97bb-49ca-884e-9278416a5263)

# How to install the extension

You have two options:

1. Download and install the latest [nightly release](https://github.com/khmm12/minimal-chrome-tab/releases/download/nightly/minimal-chrome-tab.zip).
2. Build it yourself and install it. See [How to Build the Extension](#how-to-build-the-extension).

For more information on how to install an extension, refer to [Chrome's developer documentation](https://developer.chrome.com/docs/extensions/get-started/tutorial/hello-world#load-unpacked).

# Development

To get started, follow these steps:

1. Install the dependencies:
```bash
pnpm i
```

2. Run the development server:
```bash
pnpm dev
```

# How to build the extension

To build the extension, use the following command:

```bash
pnpm build
```

After that, you can install the extension by loading the unpacked extension from the `dist` folder.