Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/cworld1/pure-new-tab

A open-source, clean and minimalistic new tab page extension
https://github.com/cworld1/pure-new-tab

chrome chrome-extension edge firefox firefox-addon typescript

Last synced: 3 months ago
JSON representation

A open-source, clean and minimalistic new tab page extension

Awesome Lists containing this project

README

        

# Pure New Tab

[![GitHub commit activity](https://img.shields.io/github/commit-activity/t/cworld1/pure-new-tab?label=commits&style=flat-square)](https://github.com/cworld1/pure-new-tab/commits)
[![GitHub stars](https://img.shields.io/github/stars/cworld1/pure-new-tab?style=flat-square)](https://github.com/cworld1/pure-new-tab/stargazers)
[![GitHub license](https://img.shields.io/github/license/cworld1/pure-new-tab?style=flat-square)](https://github.com/cworld1/pure-new-tab/blob/main/LICENSE)

A simple new tab page extension for Chrome and Firefox. Aimming to provide a clean and minimalistic ntp for users.

## Local development

Environment requirements:

- [Nodejs](https://nodejs.org/): 18.0.0+
- [Bun](https://bunjs.dev/): 1.0.0+

Clone the repository:

```shell
git clone https://github.com/cworld1/pure-new-tab.git
```

Install dependencies:

```shell
cd pure-new-tab
bun install
```

Start the development server:

```shell
bun dev
# bun dev:firefox
```

Or build the extension:

```shell
bun run build
# bun run build:firefox
```

## Contributions

To spend more time coding and less time fiddling with whitespace, this project uses code conventions and styles to encourage consistency. Code with a consistent style is easier (and less error-prone!) to review, maintain, and understand.

## Thanks

- [MiaoMint/hitokoto-new-tab](https://github.com/MiaoMint/hitokoto-new-tab/tree/main)
- [aklinker1/vite-plugin-web-extension](https://github.com/aklinker1/vite-plugin-web-extension)
- [wxt-dev/wxt](https://github.com/wxt-dev/wxt)
- [下一代浏览器插件开发框架 WXT 入门指南](https://segmentfault.com/a/1190000044605548)

## License

This project is licensed under the GPL 3.0 License.