
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
@mikespub/web-comic-reader
Advanced tools
Web Based cbr/cbz/cbt comic book reader. Written in HTML5 and Javascript
Modern web-based comic book reader for CBR, CBZ, and CBT files with library management and reading progress tracking.
This fork is used to allow opening a comic book via ?url=... parameter (relative or absolute on same server), and create packages for use in other projects.
The assets/ files are available as:
http.server, Node's http-server, etc.)# Clone or download the repository
git clone <repository-url>
cd Web-Comic-Reader
# Start a local server (choose one):
# Python 3
python -m http.server 8000
# Python 2
python -m SimpleHTTPServer 8000
# Node.js http-server
npx http-server -p 8000
# PHP
php -S localhost:8000
Visit http://localhost:8000 in your browser. Only Quick Read mode will work.
To enable Library Mode with folder access, you need HTTPS:
Option 1: Using nginx-proxy (Recommended for local development)
https://yourdomain.testOption 2: Using mkcert for local HTTPS
# Install mkcert
# macOS
brew install mkcert
# Create local CA
mkcert -install
# Generate certificate
mkcert localhost 127.0.0.1
# Use with your server (example with http-server)
npx http-server -p 8000 -S -C localhost+1.pem -K localhost+1-key.pem
├── index.html # Main HTML file
├── assets/
│ ├── css/
│ │ └── styles.css # All styles and theming
│ └── js/
│ ├── script.js # Main application logic
│ └── uncompress/
│ └── uncompress.js # Archive extraction
├── README.md
└── LICENSE
localStorage (key: comic_reader_userpref)IndexedDB (database: ComicReaderDB)✅ Fully Supported:
❌ Not Supported:
📝 Note: Safari and unsupported browsers will automatically fall back to Quick Read mode only. Users can still read comics by uploading individual files, but library features and progress tracking won't be available.
.cbr - Comic Book RAR.cbz - Comic Book ZIP.cbt - Comic Book TARThis project is licensed under the MIT License - see the LICENSE file for details.
FAQs
Web Based cbr/cbz/cbt comic book reader. Written in HTML5 and Javascript
We found that @mikespub/web-comic-reader demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.