https://github.com/gregabbott/tbook
Batch convert EPUBs to tbooks (where a folder/archive of plain text files represents a book and its chapters. Like CBZ but for books.) Runs offline. 1 HTML file ~24KB. Vanilla JS. No Dependencies.
https://github.com/gregabbott/tbook
app book converter ebook epub folder javascript lightweight markdown no-deps plaintext sequential simple tool txt utility vanilla-javascript zip
Last synced: about 1 month ago
JSON representation
Batch convert EPUBs to tbooks (where a folder/archive of plain text files represents a book and its chapters. Like CBZ but for books.) Runs offline. 1 HTML file ~24KB. Vanilla JS. No Dependencies.
- Host: GitHub
- URL: https://github.com/gregabbott/tbook
- Owner: gregabbott
- Created: 2024-11-19T18:38:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-10-30T20:32:23.000Z (7 months ago)
- Last Synced: 2025-10-30T22:23:58.394Z (7 months ago)
- Topics: app, book, converter, ebook, epub, folder, javascript, lightweight, markdown, no-deps, plaintext, sequential, simple, tool, txt, utility, vanilla-javascript, zip
- Language: HTML
- Homepage: https://gregabbott.github.io/tbook/
- Size: 114 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Tbook
Visit [the Tbook site](https://tbook.pages.dev/) to convert EPUBs to TBooks.
A Tbook consists of a zipped or unzipped folder
that holds sequential MD or TXT text files.
The folder represents a book
and each file represents a section in the book.
The file names control the section order.
The folder may also contain an optional metadata file.