A lightning-fast interface to declutter any URL. Powered by Next.js and optimized for rapid extraction.
- URL Extraction: Instant server-side or client-side fallback cleaning.
- PDF Export: High-fidelity, multi-page document generation.
- Fleet Management: Persistent reading history via local storage.
A standalone Chrome utility to clean pages in-situ without leaving your tab.
- Lite Mode: One-click distraction removal.
- Visual Controls: Real-time font choice, sizing, and theme switching.
- Force Injection: Programmatic script delivery for 100% reliability.
Managed as a Bun Monorepo for unified development and shared integrity.
/
├── apps/
│ ├── web/ # Next.js 15 + Tailwind 4 (Proxy & PDF Engine)
│ └── extension/ # Manifest V3 + Vite (The Lite-Mode Cleaner)
└── packages/
└── shared/ # Shared TS Interfaces & Core Models
- BUN (v1.0+)
- CHROME BROWSER
# Clone the repository
git clone https://github.com/TainYanTun/Cluttarex.git
# Install dependencies
bun install# Launch the Web Dashboard
bun --filter web dev
# Build the Extension
bun --filter cluttarex-extension build- CORE: TypeScript (Strict Mode)
- WEB: Next.js (Edge Runtime API), Tailwind CSS 4
- EXTENSION: Vite, Chrome Scripting API
- PARSING: Cheerio, DOMParser
- EXPORT: jsPDF, html2canvas
MIT. Built for the future of focused reading.
CLUTTAREX / 2026