Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/cworld1/pure-new-tab
- Owner: cworld1
- License: gpl-3.0
- Created: 2024-07-02T10:24:19.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-06T05:58:03.000Z (6 months ago)
- Last Synced: 2024-09-30T17:01:20.261Z (3 months ago)
- Topics: chrome, chrome-extension, edge, firefox, firefox-addon, typescript
- Language: TypeScript
- Homepage: https://cworld.top/blog/pure-new-tab
- Size: 7.28 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.