Skip to content

The ultimate minimal start page. Fully client-side, privacy-focused browser homepage. Instant loading, theme customization, and fast links. Remains serverless unless optional DuckDuckGo search API is enabled.

License

Notifications You must be signed in to change notification settings

Raw-JSON/0FluffStart

Repository files navigation

👑 0FluffStart

The Final Minimalist Dashboard for Desktop & Mobile.

License: MIT Version: 3.0.0 Platform: Web | Extension

0FluffStart is a high-performance, privacy-focused start page designed to replace bloated default homepages. It operates as a local-first application, ensuring that your data links, settings, and search history never leaves your device.

🚀 Launch Web Version


📖 Overview

0FluffStart is built on a "Zero-Fluff" philosophy: no trackers, no backend latency, and zero dependencies. It serves a dual purpose:

  1. Desktop: A fully integrated browser extension (Manifest V3).
  2. Mobile: A lightweight web-based homepage for browsers that lack extension support.

🛠️ Deployment & Installation

Desktop (Browser Extension)

Install 0FluffStart locally to override your "New Tab" page.

  1. Download the latest source code from the Releases page.
  2. Extract the archive to a local directory.
  3. Navigate to your browser's extension management page (chrome://extensions or edge://extensions).
  4. Enable Developer Mode in the top-right corner.
  5. Select Load Unpacked and point to the extracted folder.

Mobile (Web Homepage)

Since mobile browsers typically do not support local extensions, use the hosted version as your primary entry point.

Android (Chrome)

  1. Navigate to Settings > Homepage.
  2. Toggle to On.
  3. Select Enter custom web address and input: https://raw-json.github.io/0FluffStart/

iOS (Safari)

  1. Open the URL in Safari.
  2. Tap the Share icon and select Add to Home Screen.
  3. The dashboard will now launch in full-screen mode without the browser UI.

🔥 Key Features

  • Privacy-First Architecture: No external analytics or trackers.
  • Theming: 7+ themes (OLED, Cyberpunk, Material 3).
  • Data Portability: Backup & Restore.
  • Smart Search: Instant engine switching and optional, privacy-focused DuckDuckGo suggestions.
  • Optimized Performance: Built with pure Vanilla JS/CSS for sub-second load times.

💾 Data Management

All configuration is stored in the browser's localStorage. To move your setup from Desktop to Mobile:

  1. Export: Go to Settings > Advanced and click Backup.
  2. Transfer: Send the generated .json file to your mobile device.
  3. Import: Open the mobile web link, go to Settings > Advanced, and select Restore.

🤖 Transparency Note

The core logic and application code were generated by Gemini AI under my supervision and instruction.


🏛️ Project Structure

├── manifest.json      # Extension configuration (MV3)
├── index.html         # Application entry point
├── state.js           # Data persistence & state management
├── ui-logic.js        # DOM interaction & event handling
├── utilities.js       # Search APIs & helper functions
└── *.css              # Modular stylesheets (Themes, Core, Layout)

About

The ultimate minimal start page. Fully client-side, privacy-focused browser homepage. Instant loading, theme customization, and fast links. Remains serverless unless optional DuckDuckGo search API is enabled.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published