https://github.com/farshed/duofolio
An ebook reader for linguaphiles 📖
https://github.com/farshed/duofolio
ebook-reader epub epub-reader javascript react-native
Last synced: about 1 month ago
JSON representation
An ebook reader for linguaphiles 📖
- Host: GitHub
- URL: https://github.com/farshed/duofolio
- Owner: farshed
- License: gpl-3.0
- Created: 2020-07-04T03:03:26.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-12T11:28:00.000Z (about 2 years ago)
- Last Synced: 2024-08-04T03:07:38.595Z (11 months ago)
- Topics: ebook-reader, epub, epub-reader, javascript, react-native
- Language: JavaScript
- Homepage:
- Size: 4.02 MB
- Stars: 468
- Watchers: 20
- Forks: 63
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-privacy - Duofolio
README
## Duofolio
![]()
An ebook reader that helps you read books in other languages. Made for linguaphiles.
## Why?
One of the most effective ways to learn a language that I've found, is by consuming media in one's target language, particularly literature. However, novice speakers frequently need to look up translations in their target language. This context switching can disrupt concentration, preventing proper immersion. This is where Duofolio comes in. It's a mobile ebook reader with built-in support for translation, allowing users to quickly look up words in their target language by simply selecting them, preserving your flow and immersion.
Duofolio supports bidirectional translation in more than a hundred languages.## Powered by
- React Native
- Redux
- [epub.js](https://github.com/futurepress/epub.js)
- [pdf.js](https://github.com/mozilla/pdf.js)## Screenshots

## Todo
- [ ] iOS support
- [x] Support more languages
- [ ] Display book covers
- [x] Support PDF documents