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

https://github.com/thatsinewave/new-tab

A beautifully customizable new tab replacement for modern browsers. Transform your browser's new tab page into a sleek, personalized dashboard with multiple themes and search engine options.
https://github.com/thatsinewave/new-tab

browser-newtab good-first-bug good-first-contribution good-first-example good-first-issue good-first-issues good-first-pr good-first-pr-first-contribution good-first-project good-first-prs good-first-repo html-css-javascript html-css-js new-tab new-tab-page tab thatsinewave web-application webapp website

Last synced: about 2 months ago
JSON representation

A beautifully customizable new tab replacement for modern browsers. Transform your browser's new tab page into a sleek, personalized dashboard with multiple themes and search engine options.

Awesome Lists containing this project

README

        

# [New Tab](https://thatsinewave.github.io/New-Tab)

A beautifully customizable new tab replacement for modern browsers. Transform your browser's new tab page into a sleek, personalized dashboard with multiple themes, search engine options, and productivity features.

![New-Tab](https://raw.githubusercontent.com/ThatSINEWAVE/New-Tab/refs/heads/main/.github/SCREENSHOTS/New-Tab.gif)

## Features

- **5 Distinct Visual Themes** - Choose from Cyberpunk, Retro, Minimal Dark/White, and Default
- **Smart Search Features** - Frequent search tracking and quick access
- **6 Customizable Favorites** - Quick-access websites with editable URLs and names
- **Multi-Search Engine Support** - Google, Bing, DuckDuckGo, and Brave
- **Real-time Digital Clock** - With theme-appropriate styling
- **Visibility Settings** - Toggle the visibility of the clock, frequent searches, and favorites
- **Personalization** - Edit favorites directly from the dashboard
- **Social Integration** - Quick links to Discord, GitHub, and Ko-Fi
- **Cross-browser Compatibility** - Works seamlessly on Chrome, Firefox, and Edge

## ☕ [Support my work on Ko-Fi](https://ko-fi.com/thatsinewave)

## Installation

1. Visit [https://thatsinewave.github.io/New-Tab](https://thatsinewave.github.io/New-Tab)
2. Set this URL as your browser's new tab page:
- **Chrome:** Use the [New Tab Redirect extension](https://chromewebstore.google.com/detail/new-tab-redirect/icpgjfneehieebagbmdbhnlpiopdcmna) to change your new tab page to a custom URL, and set it to [https://thatsinewave.github.io/New-Tab](https://thatsinewave.github.io/New-Tab).
- **Firefox:** Use the [New Tab Override](https://addons.mozilla.org/en-US/firefox/addon/new-tab-override/) to change your new tab page to a custom URL, and set it to [https://thatsinewave.github.io/New-Tab](https://thatsinewave.github.io/New-Tab).

## Usage

- ⚙️ Click the gear icon to access settings
- 🔍 Type directly in the search box and press Enter
- ♻️ Frequent searches automatically appear below the search bar
- ✏️ Edit favorites by clicking the edit button (•••) on each item
- 🌓 Choose from multiple visual themes in settings
- 👀 **Toggle Visibility Settings**:
- Show/hide the **clock**
- Show/hide **frequent searches**
- Show/hide **favorites**
- ↗️ Hover over footer icons to reveal social links

## Themes Preview

### Default Theme
![New-Tab-Default](https://raw.githubusercontent.com/ThatSINEWAVE/New-Tab/refs/heads/main/.github/SCREENSHOTS/New-Tab-Default.png)

### Minimal White
![New-Tab-Minimal-White](https://raw.githubusercontent.com/ThatSINEWAVE/New-Tab/refs/heads/main/.github/SCREENSHOTS/New-Tab-Minimal-White.png)

### Minimal Dark
![New-Tab-Minimal-Dark](https://raw.githubusercontent.com/ThatSINEWAVE/New-Tab/refs/heads/main/.github/SCREENSHOTS/New-Tab-Minimal-Dark.png)

### Aurora Flux
![New-Tab-Aurora-Flux](https://raw.githubusercontent.com/ThatSINEWAVE/New-Tab/refs/heads/main/.github/SCREENSHOTS/New-Tab-Aurora-Flux.png)

### Cyberpunk
![New-Tab-Cyberpunk](https://raw.githubusercontent.com/ThatSINEWAVE/New-Tab/refs/heads/main/.github/SCREENSHOTS/New-Tab-Cyberpunk.png)

### Natural
![New-Tab-Natural](https://raw.githubusercontent.com/ThatSINEWAVE/New-Tab/refs/heads/main/.github/SCREENSHOTS/New-Tab-Natural.png)

### Retro
![New-Tab-Retro](https://raw.githubusercontent.com/ThatSINEWAVE/New-Tab/refs/heads/main/.github/SCREENSHOTS/New-Tab-Retro.png)

## Customization

**Personalization Options**:
- 6 fully customizable favorite slots
- Frequent search tracking system
- Multiple search engine choices
- Theme-specific animations and effects
- Custom color schemes for each theme

**Visibility Settings**:
- **Clock**: Toggle the real-time clock display
- **Frequent Searches**: Show or hide recent searches
- **Favorites**: Show or hide the quick-access favorite links

**Theme Features**:
- **Cyberpunk**: Neon glow effects and retro-futuristic styling
- **Retro**: CRT filter and pixel-perfect details
- **Natural**: Nature inspired with good vibes
- **Aurora Flux**: Aurora inspired with smooth animations
- **Minimal Dark/White**: Clean, distraction-free interfaces
- **Default**: Classic terminal-inspired design

## [Join my discord server](https://discord.gg/2nHHHBWNDw)

## Contributing

If you'd like to contribute to this project, please fork the repository and create a pull request.
All contributions are welcome, feel free to:
- Add new custom themes
- Improve existing features
- Suggest UX improvements
- Report issues or bugs

## License

This project is licensed under the [MIT License](LICENSE).

## Acknowledgments

- Inspired by modern browser customization trends
- Built with vanilla HTML/CSS/JS
- Utilizes browser localStorage for preferences
- GitHub Pages for hosting
- Google Favicon Service for dynamic icons