pacexy/flow

Browser-based ePub reader

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 20 minutes ago
Added to GitGenius on September 20th, 2026
Created on April 13th, 2022
Open Issues & Pull Requests: 96 (+0)
GitHub issues: Enabled
Number of forks: 291
Total Stargazers: 3,330 (-1)
Total Subscribers: 16 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 36
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 552 days
Stale 30+ days: 36
Stale 90+ days: 36

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Flow is a browser-based ePub reader that runs entirely in the browser without requiring installation.

The tool addresses the need for a free, accessible way to read ePub files online. It works by rendering ePub content directly in the browser using Epub.js, built with React and Next.js. The reader supports grid layout viewing, in-book search, image preview, custom typography settings, highlighting and annotation, theme customization, and the ability to share or download books via links. It also provides data export functionality and cloud storage integration.

Flow suits developers and readers who want a lightweight, self-hosted reading solution without vendor lock-in. The project is particularly appropriate for those comfortable with self-hosting via Docker or deploying to their own infrastructure. The browser-based approach means no native app installation is needed, and the open-source nature allows customization for specific use cases.

The project maintains an active development roadmap with planned features documented publicly. The codebase uses a monorepo structure with Turborepo, suggesting organized multi-package management. Development is facilitated through standard contribution channels including issue reporting and pull requests. The technology stack centers on TypeScript, React, and Next.js, making it accessible to developers familiar with modern JavaScript tooling.