Restructure the Books and Library Software category (#954)

### Description of Changes

Split the Books and Library Software category into Book Readers, Citation Software, Library Management Software and Graphic Novel Readers.
Add Anx Reader, Episteme Reader, Komikku, Kotatsu Next, Librera Reader, Readest, Reikai.
Add Anthology, Areada, Book's Story as Alternatives for Book Readers.
Add Mihon, Kahon as Alternatives for Graphic Novel Readers.
Replace F-Droid links with GitHub links for Komelia and Taison.

Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/954
Reviewed-by: Ethical FOSS admin <ethical-foss-admin@noreply.codeberg.org>
This commit is contained in:
overbillduplex615 2026-06-21 09:28:30 +02:00 committed by Ethical FOSS admin
commit c4a5e64c7a

View file

@ -54,6 +54,12 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question
* [Content Management Systems](#content-management-systems)
* [Static Site Generators](#static-site-generators)
* [Books and Library Software](#books-and-library-software)
* [Book Readers](#book-readers)
* [Book Readers Alternatives](#book-readers-alternatives)
* [Citation Software](#citation-software)
* [Graphic Novel Readers](#graphic-novel-readers)
* [Graphic Novel Readers Alternatives](#graphic-novel-readers-alternatives)
* [Library Management Software](#library-management-software)
* [Bootloaders](#bootloaders)
* [Browsers](#browsers)
* [Browser Addons](#browser-addons)
@ -543,15 +549,48 @@ This is a section for repos that are similar to this one either because they are
## Books and Library Software
### Book Readers
| Name | Last Untainted Version or Commit ID | Tags and Evidence |
|---|:---:|---|
| [Anx Reader](https://github.com/Anxcye/anx-reader/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Anxcye/anx-reader/blob/develop/.gitignore), [2](https://github.com/Anxcye/anx-reader/commit/1c568f9edeff45b5f8ec39cb40dc3dc20e9a73fb))<br />[![AI Functionality](./badges/ai-functionality-yellow.svg)](#ai-functionality) ([1](https://github.com/Anxcye/anx-reader/blob/develop/docs/images/mobile5.png)) |
| [Episteme Reader](https://github.com/Aryan-Raj3112/episteme/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![AI Functionality](./badges/ai-functionality-yellow.svg)](#ai-functionality) ([1](https://github.com/Aryan-Raj3112/episteme#editions)) |
| [KOReader](https://koreader.rocks/) | [`2023.08`](https://github.com/koreader/koreader/releases/tag/v2023.08) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/koreader/koreader/issues/11147#issuecomment-4171255898), [2](https://github.com/koreader/koreader/pull/13806), [3](https://github.com/koreader/koreader/pull/13884))<br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/koreader/koreader/pull/13633), [2](https://github.com/koreader/koreader/pull/14578), [3](https://github.com/koreader/koreader/pull/14583))<br />[![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](#gen-ai-art) ([1](https://github.com/koreader/koreader/releases/tag/v2023.10), [2](https://koreader.rocks/user_guide/)) |
| [Librera Reader](https://github.com/foobnix/LibreraReader/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/foobnix/LibreraReader/pull/1533)) |
| [Readest](https://github.com/readest/readest/) | None | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/readest/readest/blob/main/.gitignore), [2](https://github.com/readest/readest/commit/cf41e7d50dfcc5c8eede6cf1868f00cfa93f131b), [3](https://github.com/readest/readest/commit/7128e8964e00ad0b9735997049e7cfc8186a8cbd))<br />[![AI Functionality](./badges/ai-functionality-yellow.svg)](#ai-functionality) ([1](https://github.com/readest/readest/#planned-features)) |
> [!Note]
> #### Book Readers Alternatives
> * [Anthology](https://github.com/nikhilmwarrier/anthology)
> * [Areada](https://github.com/iTsMe-Zen/Areada)
> * [Book's Story](https://github.com/Acclorite/book-story)
### Citation Software
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|---|:---:|---|---|
| [Booklore](https://github.com/the-booklore/booklore/tree/develop) | none | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/the-booklore/booklore/blob/develop/CONTRIBUTING.md#ai-assisted-contributions)) | [Clbre](https://github.com/grimthorpe/clbre), Calibre fork without AI <br /> [Arcalibre](https://codeberg.org/rereading/arcalibre), Calibre hard-fork from before AI |
| [Calibre](https://calibre-ebook.com) | [`8.15.0`](https://github.com/kovidgoyal/calibre/releases/tag/v8.15.0) | [![AI Functionality](./badges/ai-functionality.svg)](#ai-functionality) ([1](https://github.com/kovidgoyal/calibre/blob/master/Changelog.txt)) | [Clbre](https://github.com/grimthorpe/clbre), Calibre fork without AI <br /> [Arcalibre](https://codeberg.org/rereading/arcalibre), Calibre hard-fork from before AI |
| [Futon](https://github.com/AppFuton/Futon) | [`5754292`](https://github.com/AppFuton/Futon/commit/57542921c342be555fd2d1835621c0317590aa6a), version [9.6.6](https://github.com/AppFuton/Futon/releases/tag/v9.6.6) | [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/AppFuton/Futon/pull/3#pullrequestreview-3614488057)) | [Taison](https://f-droid.org/en/packages/com.gent8.taison/), [Komelia](https://f-droid.org/en/packages/io.github.snd_r.komelia) |
| [KOReader](https://koreader.rocks/) | [`2023.08`](https://github.com/koreader/koreader/releases/tag/v2023.08) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/koreader/koreader/issues/11147#issuecomment-4171255898), [2](https://github.com/koreader/koreader/pull/13806), [3](https://github.com/koreader/koreader/pull/13884))<br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/koreader/koreader/pull/13633), [2](https://github.com/koreader/koreader/pull/14578), [3](https://github.com/koreader/koreader/pull/14583))<br />[![Gen AI 'Art'](./badges/gen-ai-art-dark-yellow.svg)](#gen-ai-art) ([1](https://github.com/koreader/koreader/releases/tag/v2023.10), [2](https://koreader.rocks/user_guide/)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
| [LANraragi](https://github.com/Difegue/LANraragi) | [`1cfd949`](https://github.com/Difegue/LANraragi/commit/1cfd949c45f00221126a2996df5dabf8ed9964fa) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Difegue/LANraragi/pull/1220#issue-2973877545))<br/>[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/Difegue/LANraragi/pull/1218#pullrequestreview-2728016763)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
| [Zotero](https://www.zotero.org/) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/zotero/zotero/blob/main/CLAUDE.md)) | [Citations](https://apps.gnome.org/Citations/) |
### Graphic Novel Readers
| Name | Last Untainted Version or Commit ID | Tags and Evidence |
|---|:---:|---|
| [Futon](https://github.com/AppFuton/Futon) | [`5754292`](https://github.com/AppFuton/Futon/commit/57542921c342be555fd2d1835621c0317590aa6a), version [9.6.6](https://github.com/AppFuton/Futon/releases/tag/v9.6.6) | [![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/AppFuton/Futon/pull/3#pullrequestreview-3614488057)) |
| [Komikku](https://github.com/komikku-app/komikku) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/komikku-app/komikku/blob/master/AGENTS.md), [2](https://github.com/komikku-app/komikku/tree/master/.gemini), [3](https://github.com/komikku-app/komikku/commit/582ea3e60d93b498c5ca46bbbb450a8b89d41848))<br />[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/komikku-app/komikku/pull/1683#issuecomment-4698428698), [2](https://github.com/komikku-app/komikku/pull/1682#issuecomment-4697653377), [3](https://github.com/komikku-app/komikku/pull/1676#issuecomment-4666543985)) |
| [Kotatsu Next](https://github.com/Ero-gamer/Kotatsu-Next) | None | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Ero-gamer/Kotatsu-Next/tree/devel/.gemini), [2](https://github.com/Ero-gamer/Kotatsu-Next/commit/88a85119b4e079735780a9bb36b8e646649d92d5)) |
| [Reikai](https://github.com/unseensnick/Reikai) | None | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/unseensnick/Reikai/tree/main/.claude), [2](https://github.com/unseensnick/Reikai/blob/main/CLAUDE.md)) |
> [!Note]
> #### Graphic Novel Readers Alternatives
> * [Komelia](https://github.com/Snd-R/Komelia)
> * [Mihon](https://github.com/mihonapp/mihon) and its forks:
> * * [Kahon](https://github.com/AmanoTeam/Kahon)
> * * [Taison](https://github.com/Gent8/Taison)
### Library Management Software
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |
|---|:---:|---|---|
| [Booklore](https://github.com/the-booklore/booklore/tree/develop) | None | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/the-booklore/booklore/blob/develop/CONTRIBUTING.md#ai-assisted-contributions)) | [Clbre](https://github.com/grimthorpe/clbre), Calibre fork without AI <br /> [Arcalibre](https://codeberg.org/rereading/arcalibre), Calibre hard-fork from before AI |
| [Calibre](https://calibre-ebook.com) | [`8.15.0`](https://github.com/kovidgoyal/calibre/releases/tag/v8.15.0) | [![AI Functionality](./badges/ai-functionality-yellow.svg)](#ai-functionality) ([1](https://github.com/kovidgoyal/calibre/blob/master/Changelog.txt)) | [Clbre](https://github.com/grimthorpe/clbre), Calibre fork without AI <br /> [Arcalibre](https://codeberg.org/rereading/arcalibre), Calibre hard-fork from before AI |
| [LANraragi](https://github.com/Difegue/LANraragi) | [`1cfd949`](https://github.com/Difegue/LANraragi/commit/1cfd949c45f00221126a2996df5dabf8ed9964fa) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/Difegue/LANraragi/pull/1220#issue-2973877545))<br/>[![AI Code Reviews](./badges/ai-code-reviews-purple.svg)](#ai-code-reviews) ([1](https://github.com/Difegue/LANraragi/pull/1218#pullrequestreview-2728016763)) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) |
## Bootloaders
| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) |