# seven332/ehviewer

**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/seven332-ehviewer).**

9,510 stars · 945 forks · Java · apache-2.0 · archived

## Links

- GitHub: https://github.com/seven332/EhViewer
- Homepage: http://www.ehviewer.com/
- awesome-repositories: https://awesome-repositories.com/repository/seven332-ehviewer.md

## Topics

`android` `comic` `doujinshi` `manga`

## Description

EhViewer is a mobile application designed for browsing and viewing image galleries from the E-Hentai and ExHentai platforms. It functions as a remote media viewer that allows users to access hosted media resources and galleries on mobile devices through a streamlined interface.

The application includes a content access manager to handle resource links and password protections, ensuring stable connections to remote services. It supports the management of access links to maintain connectivity with the external platforms.

The system employs local database caching for metadata and gallery indexes, asynchronous image loading for responsiveness, and a proxy layer to fetch remote data. Media is displayed using a system web view to handle layout and image scaling.

## Tags

### Content Management & Publishing

- [Remote Gallery Browsers](https://awesome-repositories.com/f/content-management-publishing/remote-gallery-browsers.md) — Provides a native mobile interface for browsing and viewing image galleries hosted on external platforms. ([source](http://www.ehviewer.com/))

### Networking & Communication

- [Remote Access Connectivity](https://awesome-repositories.com/f/networking-communication/remote-access-connectivity.md) — Maintains reliable access to remote content services by managing resource links and connection parameters.
- [API Proxies](https://awesome-repositories.com/f/networking-communication/api-proxies.md) — Employs a proxy layer to fetch remote gallery data and images, bypassing network restrictions and content blocks.

### Security & Cryptography

- [Link Protection](https://awesome-repositories.com/f/security-cryptography/password-management/link-protection.md) — Manages resource links and password protections to ensure stable and secure connectivity to remote gallery services. ([source](http://www.ehviewer.com/pan.html))
- [Content Access Controllers](https://awesome-repositories.com/f/security-cryptography/remote-access-management/content-access-controllers.md) — Includes a management system for updating resource links and password protections to maintain stable remote connections.

### Data & Databases

- [Local Metadata Stores](https://awesome-repositories.com/f/data-databases/local-metadata-stores.md) — Utilizes a local SQLite database to cache gallery indexes and metadata for faster loading and offline browsing.

### Graphics & Multimedia

- [System-Webview-Based Renderers](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/rendering/systems/dom-web-rendering-strategies/system-webview-based-renderers.md) — Uses a system web view to render complex media galleries and handle image scaling across different mobile devices.

### Mobile Development

- [Asynchronous Loading](https://awesome-repositories.com/f/mobile-development/android-image-loading/asynchronous-loading.md) — Implements background image loading to ensure the user interface remains responsive while scrolling through galleries.

### User Interface & Experience

- [Remote Media Loading](https://awesome-repositories.com/f/user-interface-experience/remote-media-loading.md) — Provides components for fetching and rendering media assets from external network sources on a mobile device.
