arpitbbhayani

Create an EPUB from URLs to read on your Kindle.

64
14
100% credibility
Found Feb 27, 2026 at 54 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

PageStack converts a list of web page URLs into a single EPUB file optimized for offline reading on e-readers.

How It Works

1
📰 Discover PageStack

You find a simple tool that turns your favorite online articles into a single digital book for reading offline on your e-reader like a Kindle.

2
📥 Get the tool ready

You quickly set up the tool on your computer so it's ready to use with everyday steps.

3
📝 Gather your articles

You make a plain text list of web page addresses you love, putting one on each line.

4
Create your book

You run the tool with your list, give it a title and author name, and it pulls everything together into a polished EPUB file.

5
Watch it work

The tool grabs the pages, cleans up the content nicely with images, and builds chapters just like a real book.

📚 Read anywhere

You load the new EPUB onto your e-reader and enjoy your articles offline, anytime, without needing the internet.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 54 to 64 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is pagestack?

PageStack is a Python CLI tool that creates an EPUB file from a list of website URLs, bundling web articles into a single book for offline reading on Kindle or other e-readers. Drop URLs into a text file (one per line), run `pagestack urls.txt mybook.epub --title "Engineering Blogs" --author "Various"`, and it fetches pages, extracts clean main content, embeds images, and applies Kindle-optimized styling. Solves the hassle of manually saving or converting web content to create epub from website lists.

Why is it gaining traction?

It skips generic scrapers by using readability extraction for article-focused HTML, auto-downloads and resizes images to avoid e-reader crashes, and generates a complete EPUB with TOC, metadata, and mobile-friendly CSS—no extra tools needed to create epub from html or images. The dead-simple CLI with timeouts and error skipping makes batching 10-50 blogs feel effortless, standing out for devs who want polished output fast.

Who should use this?

DevOps engineers archiving conference talk recaps, product managers curating competitive analysis from blogs, or remote workers stacking newsletters for long flights. Ideal if you read engineering sites like Uber Engineering and need to create epub file bundles without browser extensions or online converters.

Verdict

Worth a spin for quick personal EPUB workflows despite 49 stars and 1.0% credibility score signaling early maturity—solid docs and pip install make it low-risk. Fork if you hit paywalls or JS-heavy sites, but it nails basic use cases cleanly.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.