https://github.com/ReadLite/ReadLite
Transform cluttered web pages into clean, distraction-free reading experiences with customizable themes, fonts and multilingual support.
https://github.com/ReadLite/ReadLite
chrome-extension reader reading
Last synced: 9 months ago
JSON representation
Transform cluttered web pages into clean, distraction-free reading experiences with customizable themes, fonts and multilingual support.
- Host: GitHub
- URL: https://github.com/ReadLite/ReadLite
- Owner: ReadLite
- Created: 2023-02-02T08:38:52.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-29T14:44:31.000Z (9 months ago)
- Last Synced: 2025-03-29T15:31:26.137Z (9 months ago)
- Topics: chrome-extension, reader, reading
- Language: TypeScript
- Homepage: https://chrome.google.com/webstore/detail/read-something/bcagnbmncmeliaknnhmbkkgackfipoic
- Size: 5.67 MB
- Stars: 496
- Watchers: 8
- Forks: 30
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# ReadLite - Simple Reading Mode
ReadLite is a browser extension focused on user experience, providing clean typography and immersive reading experience similar to physical books. It intelligently extracts webpage content, filters out ads and distracting elements, allowing you to focus on the content itself.
## ✨ Key Features
### 📖 Smart Content Extraction
- Automatically identifies and extracts main content using advanced algorithms
- Effectively filters out ads, popups, and other distracting elements
- Supports various news sites, blogs, documentation, and long-form content
### 🎨 Beautiful Reading Experience
- Multiple themes: Light, Dark, Sepia, and Paper mode
- Customizable fonts, font sizes, line spacing, and page width
- Automatically adapts to different screen sizes for optimal reading
### 🔤 Multilingual Support
- Automatically detects page language and applies appropriate typography rules
- Provides specialized reading experience for Chinese and English content
- Supports switching between Chinese and English interfaces
### ⚡ Convenient Controls
- One-click adjustment for all reading settings
- Automatically remembers your reading preferences
### 🔒 Privacy Focused
- All features process locally, no transmission of your reading content
- No account registration required for full functionality
- Collects no personal data, protecting your privacy
## 🚀 How to Use
1. After installation, browse any page with articles
2. Click the ReadLite icon in the toolbar
3. The page will immediately convert to comfortable reading mode
4. Customize your reading experience through the settings panel
## 🛠️ Development Guide
### Prerequisites
- Node.js 16+ and npm/yarn
- Chrome, Edge, or other modern browsers
### Install Dependencies
```bash
npm install
# or
yarn install
```
### Development Mode
```bash
npm run dev
# or
yarn dev
```
### Build Extension
```bash
npm run build
# or
yarn build
```
## 📄 License
MIT
---
*For Chinese version, please see [README.zh.md](README.zh.md)*