{"id":36664599,"url":"https://github.com/firedogs2x/houdoku-2","last_synced_at":"2026-05-15T11:03:54.526Z","repository":{"id":324785241,"uuid":"1097717819","full_name":"Firedogs2x/Houdoku-2","owner":"Firedogs2x","description":"Based off of Houdoku-2.16.0 (https://github.com/xgi/houdoku)","archived":false,"fork":false,"pushed_at":"2026-02-18T12:43:33.000Z","size":3355,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-18T17:00:36.533Z","etag":null,"topics":["comics","comics-reader","electron","manga","manga-reader","react","reactjs"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Firedogs2x.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-16T17:47:26.000Z","updated_at":"2026-02-17T05:21:01.000Z","dependencies_parsed_at":"2026-02-06T04:01:36.000Z","dependency_job_id":null,"html_url":"https://github.com/Firedogs2x/Houdoku-2","commit_stats":null,"previous_names":["firedogs2x/houdoku-2.17.0","firedogs2x/houdoku-2"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/Firedogs2x/Houdoku-2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Firedogs2x%2FHoudoku-2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Firedogs2x%2FHoudoku-2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Firedogs2x%2FHoudoku-2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Firedogs2x%2FHoudoku-2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Firedogs2x","download_url":"https://codeload.github.com/Firedogs2x/Houdoku-2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Firedogs2x%2FHoudoku-2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29808866,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-24T22:43:48.403Z","status":"online","status_checked_at":"2026-02-25T02:00:07.329Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["comics","comics-reader","electron","manga","manga-reader","react","reactjs"],"created_at":"2026-01-12T10:32:18.733Z","updated_at":"2026-04-01T16:43:18.372Z","avatar_url":"https://github.com/Firedogs2x.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Houdoku is a free and open source manga reader for the desktop.\n\nDownload Houdoku from [GitHub releases page](https://github.com/Firedogs2x/houdoku/releases).\n\n## Home Page\n![Home Page Screenshot 2026-02-16 221908](https://github.com/user-attachments/assets/e2542c9c-d733-4344-954d-01e23540c4e7)\n\nNew:\n  1) Set the color of the scroll bar slider.\n\n## Series Page\n![Houdoku Series Page 2 17 7 Screenshot 2026-03-22 215653](https://github.com/user-attachments/assets/8d849ac2-7605-4dd2-b2bc-2aa374b66b3e)\n\nNew:\n  1) Added the ability to add and display two alternate titles.\n  2) Added Series rating, 0 - 10, selectable drop-down menu, displayed on Series Card.\n  3) The abilty to select multiple check boxes in column one using \"Shift + Left Mouse Button\".\n  4) New column called \"Skip\". Allows you to select chapters that you wish to skip while reading.\n  5) Now only the chapter list scrolls instead of the whole page.\n\n## Series Card\n\u003cimg width=\"570\" height=\"540\" alt=\"Series Card Mod 2026-01-16\" src=\"https://github.com/user-attachments/assets/e7215cba-c740-4096-85ca-e15e44b84cc1\" /\u003e\n\n\nThe Series card has some new features.\nIn the upper right corner the number of unread chapters and the total numbers are shown (unread chapters only was visible in older version) (See note below).\nIndicator positioned just below the total number of chapters has two functions.\n  1) Shows that no chapters have been read in that series.\n  2) Shows new chapters have been added after the last time a chapter was read in that series.\n\nSeries Rating is shown inside of the star located in the lower left corner. To set the rating goto the Series page.\n\nBelow the title is the date showing the last time a chapter in that series was read and the date showing the last time a new chapter was added.\nBottom left corner a Ratings count with a star icon.\n\nThe following items now have the ability to have a custom set color:\n  1) Chapter count background.\n  2) Chapter count font.\n  3) Rating star fill.\n  4) Rating star font.\n\nNOTE: The total number of chapters may show up wrong. This is because some websites allow multiple chapters with the same number to be upload to website.\n(Example: Currently the program sees Vol. 1 Ch. 1 the same as Ch 1).\n\n\n## Features\n- Semi-automated Series loader. Button located on Add Series page. Must have Settings / Folder tab filled out for option to work.\n- Read manga from popular websites or import ones from your filesystem, all in one place.\n- Customizable reader interface with multiple layouts and settings.\n- The ability to set custom colors.\n- Download chapters for offline reading.\n- Tagging and filtering support to easily browse and manage large libraries.\n- Cross-platform!\n\n## Documentation\n\nUser guides and documentation are available on\n[houdoku.org](https://houdoku.org).\n\n## Stack\n\n**Application**: This is an Electron application. The majority of the functionality is performed in the renderer thread. Exceptions are for cases like accessing the window class (i.e. to support minimizing the window), locating application directories, and for working with extensions. The renderer can invoke these functions through ipc.\n\n**UI**: The interface uses React components. Most base components (text, buttons, links, etc.) use [Radix primitives](https://www.radix-ui.com/primitives) and were designed by [shadcn](https://ui.shadcn.com).\n\n**State**: [Recoil](https://recoiljs.org) is used for state management. Hooks are used for small\nnon-shared behavior.\n\n**Storage**: Library data and settings are saved with `localStorage`. Thumbnails are stored in\nthe user-data path.\n\n**Plugins/Extensions**: See the [Tiyo](https://github.com/xgi/tiyo) repo. Dynamic loading is handled by [aki-plugin-manager](https://github.com/xgi/aki-plugin-manager).\n\n## Content Sources\n\nHoudoku allows users to import manga from their filesystem (e.g. as zip files\nor folders of images). To read manga from 3rd-party \"content sources\", the\nTiyo plugin can be installed from the Plugins tab in the client.\n\nTo learn about Tiyo or request a new content source, please go to https://github.com/xgi/tiyo\n\n## License\n\n[MIT License](https://github.com/Firedogs2x/houdoku/blob/master/LICENSE.txt)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffiredogs2x%2Fhoudoku-2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffiredogs2x%2Fhoudoku-2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffiredogs2x%2Fhoudoku-2/lists"}