{"id":13736971,"url":"https://github.com/farshed/duofolio","last_synced_at":"2025-05-08T13:32:15.961Z","repository":{"id":38856964,"uuid":"277028077","full_name":"farshed/duofolio","owner":"farshed","description":"An ebook reader for linguaphiles 📖","archived":false,"fork":false,"pushed_at":"2023-05-12T11:28:00.000Z","size":4211,"stargazers_count":468,"open_issues_count":29,"forks_count":63,"subscribers_count":20,"default_branch":"master","last_synced_at":"2024-08-04T03:07:38.595Z","etag":null,"topics":["ebook-reader","epub","epub-reader","javascript","react-native"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/farshed.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2020-07-04T03:03:26.000Z","updated_at":"2024-07-26T12:47:15.000Z","dependencies_parsed_at":"2024-01-06T13:09:09.713Z","dependency_job_id":"d24f78eb-2d59-4533-ba87-d0aca7a7d0da","html_url":"https://github.com/farshed/duofolio","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/farshed%2Fduofolio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/farshed%2Fduofolio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/farshed%2Fduofolio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/farshed%2Fduofolio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/farshed","download_url":"https://codeload.github.com/farshed/duofolio/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224737431,"owners_count":17361345,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ebook-reader","epub","epub-reader","javascript","react-native"],"created_at":"2024-08-03T03:01:32.762Z","updated_at":"2025-05-08T13:32:15.955Z","avatar_url":"https://github.com/farshed.png","language":"JavaScript","readme":"## Duofolio\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/farshed/duofolio/master/docs/logo.png\" height=100/\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eAn ebook reader that helps you read books in other languages. Made for linguaphiles.\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://play.google.com/store/apps/details?id=com.duofolio\"\u003ePlay Store\u003c/a\u003e\n\u003cp\u003e\n\n## Why?\n\nOne 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.\n\u003cbr\u003e\u003cbr\u003e\nDuofolio supports bidirectional translation in more than a hundred languages.\n\n## Powered by\n\n-  React Native\n-  Redux\n-  [epub.js](https://github.com/futurepress/epub.js)\n-  [pdf.js](https://github.com/mozilla/pdf.js)\n\n## Screenshots\n\n![Screenshot](https://raw.githubusercontent.com/farshed/duofolio/master/docs/screenshots.png)\n\n## Todo\n\n-  [ ] iOS support\n-  [x] Support more languages\n-  [ ] Display book covers\n-  [x] Support PDF documents\n","funding_links":[],"categories":["Ebook readers"],"sub_categories":["Metadata removal"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffarshed%2Fduofolio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffarshed%2Fduofolio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffarshed%2Fduofolio/lists"}