No description
|
|
||
|---|---|---|
| docs | ||
| public | ||
| server | ||
| src | ||
| .envrc | ||
| .gitignore | ||
| bun.lock | ||
| components.json | ||
| Dockerfile | ||
| eslint.config.js | ||
| flake.lock | ||
| flake.nix | ||
| index.html | ||
| LICENSE.md | ||
| Makefile | ||
| package.json | ||
| README.md | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| tsconfig.server.json | ||
| vite.config.ts | ||
HN4E - Hacker News for E-readers
HN4E generates offline archives of Hacker News articles, packaged into EPUB files optimized for E Ink readers.
Features
- Browse Top or Best Hacker News stories with configurable age range and count
- Select which stories to include in the archive
- Extract full article content from linked URLs
- Include threaded comments (optional)
- Preview the archive
- Download as EPUB for offline reading on e-readers
- Fast as fuck
Generated output:
| Chapters | Content | Comments |
|---|---|---|
Usage
- Open the web app.
- Select the stories you want.
- Generate, preview and download the EPUB.
- Copy the file to your device.
Development
Start development server:
make dev
Run tests:
make test