English | Japanese
A Chrome extension for saving articles and web pages to read later, built with Lit Web Components and TypeScript.
- Save articles and web pages for later reading
- Quick access through browser popup
- Context menu integration
- Clean and modern UI using Lit components
- Frontend: Lit Web Components 3.3.1
- Language: TypeScript (ES2022)
- Build Tool: Vite
- Package Manager: Bun
- Testing: Vitest + Playwright
- Linting: Biome
- Bun (required)
- Chrome browser
# Install dependencies
bun install# Build for production
bun run build
# Run tests
bun run test
# Check code quality
bun checkbun run buildThe built extension will be in the dist/ directory.
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the
dist/directory
| Command | Description |
|---|---|
bun run build |
Build for production |
bun preview |
Preview built app |
bun check |
Run format and lint checks |
bun format |
Format code |
bun lint |
Check for lint errors |
bun lint:fix |
Auto-fix lint errors |
bun check-types |
TypeScript type checking |
bun run test |
Run tests |
bun run test:watch |
Run tests in watch mode |
bun run test:list |
List all available tests |
bun run test:ui |
Open Vitest UI |
bun run test:coverage |
Run tests with coverage |
bun run package |
Build and create extension zip |
MIT
