awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
FooIbar avatar

FooIbar/EhViewer

0
View on GitHub↗
4,083 stars·237 forks·Kotlin·gpl-3.0·17 views

EhViewer

EhViewer is a digital gallery mobile viewer designed for browsing and viewing high-resolution image galleries from remote web servers. It functions as a web-view-based content browser that renders online gallery content within a native mobile application wrapper.

The application integrates a local image cache manager to save remote images to the local filesystem, enabling offline media viewing and reduced bandwidth usage. It also includes a concurrent image downloader that uses parallel network threads to fetch gallery images.

The system handles high-resolution image loading through a memory-mapped buffer system and manages content retrieval via asynchronous API data fetching. Its interface is rendered using a web engine that communicates with native mobile wrappers for system access.

Features

  • Remote Gallery Browsers - Provides a native mobile interface for navigating and viewing image galleries hosted on external platforms.
  • Offline Media Management - Manages local storage for digital image galleries to enable internet-free access.
  • Network Image Caching - Saves network-fetched gallery images to local storage to minimize data usage and enable offline access.
  • System-Webview-Based Renderers - Renders the user interface by embedding native webview components provided by the host operating system.
  • WebView Application Wrappers - Uses a native container to encapsulate web-based gallery content as a standalone mobile application.
  • Media Galleries - Provides a navigable mobile interface for browsing and exploring digital image galleries.
  • Asynchronous Data Fetching - Implements non-blocking network requests to fetch gallery metadata and remote image links.
  • Image Buffer Mapping - Uses a memory-mapping system to load high-resolution image data without overloading the application heap.
  • Remote Content Fetching - Retrieves gallery metadata and image links from a remote backend server via asynchronous requests.
  • Memory-Mapped Loading - Loads high-resolution images into memory using a buffer system to prevent application crashes during fast scrolling.
  • URL Image Downloaders - Uses parallel network threads to fetch collections of gallery images for faster loading.
  • Media Content Archivers - Saves digital image collections from remote web sources to local storage for offline use.
  • Mobile Image Optimization Tools - Optimizes the display, loading, and navigation of high-resolution images on mobile devices.
  • Concurrent Download Streams - Fetches multiple images simultaneously using parallel network threads to reduce total loading time.

Star history

Star history chart for fooibar/ehviewerStar history chart for fooibar/ehviewer

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does fooibar/ehviewer do?

EhViewer is a digital gallery mobile viewer designed for browsing and viewing high-resolution image galleries from remote web servers. It functions as a web-view-based content browser that renders online gallery content within a native mobile application wrapper.

What are the main features of fooibar/ehviewer?

The main features of fooibar/ehviewer are: Remote Gallery Browsers, Offline Media Management, Network Image Caching, System-Webview-Based Renderers, WebView Application Wrappers, Media Galleries, Asynchronous Data Fetching, Image Buffer Mapping.

What are some open-source alternatives to fooibar/ehviewer?

Open-source alternatives to fooibar/ehviewer include: seven332/ehviewer — EhViewer is a mobile application designed for browsing and viewing image galleries from the E-Hentai and ExHentai… xiaojieonly/ehviewer_cn_sxj — Ehviewer_CN_SXJ is a specialized Android client designed for browsing, searching, and downloading image galleries from… sdwebimage/sdwebimage — SDWebImage is an asynchronous image downloader and caching library for iOS and macOS applications. It provides a core… kotatsuapp/kotatsu — Kotatsu is an open-source manga reader for Android that functions as a content aggregator, offline reader, and… mwaterfall/mwphotobrowser — MWPhotoBrowser is an iOS photo gallery component and media selection tool. It provides a grid-based browser for… manga-download/hakuneko — Hakuneko is a cross-platform manga downloader and multi-platform media scraper designed to save manga and anime images…

Open-source alternatives to EhViewer

Similar open-source projects, ranked by how many features they share with EhViewer.
  • seven332/ehviewerseven332 avatar

    seven332/EhViewer

    9,510View on GitHub↗

    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 indexe

    Javaandroidcomicdoujinshi
    View on GitHub↗9,510
  • xiaojieonly/ehviewer_cn_sxjxiaojieonly avatar

    xiaojieonly/Ehviewer_CN_SXJ

    22,475View on GitHub↗

    EhviewerCNSXJ is a specialized Android client designed for browsing, searching, and downloading image galleries from remote content platforms. It functions as a third-party interface that enables users to access external media collections through a native mobile experience, complete with persistent session management and offline viewing capabilities. The application distinguishes itself through integrated network configuration tools that allow users to bypass regional restrictions by customizing DNS and security protocols directly within the client. It also provides advanced content discove

    Candroidapkc
    View on GitHub↗22,475
  • sdwebimage/sdwebimageSDWebImage avatar

    SDWebImage/SDWebImage

    25,644View on GitHub↗

    SDWebImage is an asynchronous image downloader and caching library for iOS and macOS applications. It provides a core identity centered on a network utility for fetching images from URLs, a tiered memory and disk caching engine, and a processing framework for decoding and encoding media. The library features a specialized rendering engine for animated formats such as GIF and WebP, including support for progressive animation rendering. It distinguishes itself through a plugin system that allows for extended image format support and the ability to replace default loading or storage logic with c

    Objective-Ccachecarthagecocoapods
    View on GitHub↗25,644
  • manga-download/hakunekomanga-download avatar

    manga-download/hakuneko

    6,163View on GitHub↗

    Hakuneko is a cross-platform manga downloader and multi-platform media scraper designed to save manga and anime images and videos from various websites. It functions as a tool for offline media consumption, allowing users to extract visual content from web sources and save it to local storage. The application enables cross-platform media archiving on Windows, Linux, and MacOS. It focuses on web content scraping to create local archives of images and videos, ensuring content remains accessible without an internet connection. The system manages these tasks through a connector architecture and

    JavaScriptanimeanime-downloadermanga
    View on GitHub↗6,163
  • See all 30 alternatives to EhViewer→