# keiyoushi/extensions

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/keiyoushi-extensions).**

13,045 stars · 1,058 forks · HTML

## Links

- GitHub: https://github.com/keiyoushi/extensions
- Homepage: https://keiyoushi.github.io/
- awesome-repositories: https://awesome-repositories.com/repository/keiyoushi-extensions.md

## Description

This project is a centralized repository of plugins designed to integrate diverse external manga sources into a single reading interface. It functions as a content aggregation system that allows users to browse and access digital comics from multiple online platforms through a unified application.

The system utilizes a framework of web scrapers that normalize data from various websites into a consistent viewing format. To manage these integrations, the project employs a background synchronization service that performs automated version checks, ensuring that installed plugins remain compatible with remote content sources and receive the latest updates without manual intervention.

The architecture relies on declarative schemas to map website elements to standardized data models, while executing custom extraction logic within a sandboxed environment to maintain host application integrity. It also features query normalization to reconcile regional naming variations and romanization styles when searching for titles across different providers.

## Tags

### Business & Productivity Software

- [Manga Readers](https://awesome-repositories.com/f/business-productivity-software/ebook-readers/manga-readers.md) — Consolidates diverse online manga sources into a single, unified reading interface for digital comics.

### Content Management & Publishing

- [Manga Scrapers](https://awesome-repositories.com/f/content-management-publishing/content-aggregation-curation/content-aggregators/media-aggregators/manga-scrapers.md) — Provides a framework for synchronizing and managing web scrapers that normalize manga content into a consistent format.

### Software Engineering & Architecture

- [Plugin Managers](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/extensibility/plugin-managers.md) — Facilitates the discovery, installation, and lifecycle management of third-party extensions for external content.
- [Plugin Installation Utilities](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/extensibility/plugin-architectures/plugin-installation-utilities.md) — Automates the registration, lifecycle management, and version synchronization of plugins within the application. ([source](https://keiyoushi.github.io/docs/guides/getting-started))
- [Sandboxed Execution Environments](https://awesome-repositories.com/f/software-engineering-architecture/sandboxed-execution-environments.md) — Executes custom extraction logic within isolated runtime environments to protect host application integrity.
- [Plugin-Based Architectures](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures.md) — Extends core application functionality by dynamically loading and updating external modules from a remote index.

### Web Development

- [Third-Party API Integrations](https://awesome-repositories.com/f/web-development/third-party-api-integrations.md) — Connects third-party websites to the reader interface through a centralized plugin integration layer. ([source](https://keiyoushi.github.io/docs/guides/getting-started))

### System Administration & Monitoring

- [Background Synchronization Services](https://awesome-repositories.com/f/system-administration-monitoring/background-synchronization-services.md) — Automates periodic polling and synchronization of remote plugin data to ensure compatibility without manual intervention.

### Development Tools & Productivity

- [Content Search Providers](https://awesome-repositories.com/f/development-tools-productivity/content-search-providers.md) — Integrates external search providers to locate manga titles across multiple sources using normalized queries. ([source](https://keiyoushi.github.io/docs/guides/getting-started))

### DevOps & Infrastructure

- [Automated Update Managers](https://awesome-repositories.com/f/devops-infrastructure/automated-update-managers.md) — Manages automated version checks to maintain compatibility between installed plugins and remote content sources.
