KireiTab (きれい) replaces your default Chrome New Tab page with a beautiful, minimal, and fully customizable dashboard, featuring HD anime backgrounds, a clean clock, search, and your essential quick links.
KireiTab is designed for speed, style, and personalization.
| Category | Feature | Description |
|---|---|---|
| 🖼️ Visuals | Custom HD Backgrounds | Easily upload your own high-resolution images. |
| Image Rotation | Set a time interval to automatically cycle through your stored backgrounds. | |
| 📜 Dynamic Anime Quotes (New!) | New Feature: Added dynamic Anime Quotes with async loading and a flicker-free UI for a smoother experience. | |
| Visual FX Controls | Adjust blur and overlay darkness to ensure text is always readable over your favorite images. | |
| ⌚ Utilities | Customizable Clock | Choose between 12-hour (AM/PM) or 24-hour time format. |
| Quick Links Management | Add, edit, and remove your essential URLs (e.g., GitHub, YouTube, Reddit) directly from the options page. | |
| Integrated Search | A central search bar for quick Google queries or direct URL navigation. | |
| Todo & Apps | Quick access to your installed Chrome Apps and a simple, local Todo List for daily tasks.. | |
| ⚙️ Usability | Randomized Start | Option to load a different background every time a new tab opens. |
| Fast Search Focus | Hit the / key anywhere on the page to instantly focus the search bar. |
|
| Private & Local Storage | All settings, quick links, and custom images are stored locally in your browser's IndexedDB and Chrome storage, ensuring full privacy and speed.. |
Since KireiTab is not yet published on the Chrome Web Store, you can install it easily using Developer Mode.
-
Clone the Repository:
git clone https://github.com/khdxsohee/KireiTab.git
Alternatively, download the project as a ZIP file and extract it.
-
Open Chrome Extensions:
- Navigate to
chrome://extensions/in your Chrome browser.
- Navigate to
-
Enable Developer Mode:
- In the top-right corner, toggle the "Developer mode" switch ON.
-
Load Unpacked:
- Click the "Load unpacked" button that appears.
- Select the entire
KireiTabproject folder (the one containingmanifest.json,newtab.html, etc.).
-
You're Done!
- Open a new tab to see KireiTab in action.
- Disable footer by right clicking on it, and select hide footer in chrome.
- Click the ⚙️ (gear icon) in the top-right to access the customization settings.
All settings are managed through the Options Page, accessible via the gear icon (⚙️) on your new tab.
- Upload: Use the file input to upload multiple JPG or PNG images. They will be immediately available.
- Default Images: The extension includes a few default images (in the
images/folder) which can't be removed, but your uploaded images can be easily deleted by clicking on their thumbnails. - Rotation: Set the
Rotate interval (seconds)to a value greater than0to enable automatic cycling.
- Scroll to the Quick Links Management section.
- Use the "Add Link" form to quickly populate your dashboard with custom links. Links are displayed dynamically on the main New Tab screen.
- Performance: Toggle animations or hardware acceleration based on your device capabilities.
- Data: Backup your entire setup (links, images, todos) to a JSON file or restore from a previous backup.
We welcome contributions! If you have suggestions for a feature, design improvements, or bug fixes, please follow these steps:
- Fork the repository (
https://github.com/khdxsohee/KireiTab/fork). - Create your feature branch (
git checkout -b feature/new-feature-name). - Commit your changes (
git commit -m 'feat: Add new feature'). - Push to the branch (
git push origin feature/new-feature-name). - Open a Pull Request.
KireiTab is built for maximum speed and performance with a minimal, modern tech stack:
- Core: Plain JavaScript, HTML5, CSS3 (No heavy frameworks).
- Extension: Manifest V3 for modern security and Chrome Storage API for settings.
- Data: IndexedDB for secure, local storage of custom HD background images.
- Planned Features: Integrates Geolocation and external APIs for weather.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with 💙 by khdxsohee