Wammy

Verified safeOpen sourceExclusive
—
No reviews reviews
2
downloads
8.0
android

AI summary

Open-source reader for manga, manhwa, manhua, and light novels, with built-in sources, extension support, customizable reading controls, cloud sync, and local backups. Version 0.1.4 adds nested library categories, backup support for category trees, and a reader control panel.

Generated by AI. May contain inaccuracies.

About this app

Wammy A modern, high-performance, open-source manga, manhwa, and light novel reader for Android with a clean Material 3 design. Built with Jetpack Compose, featuring native built-in sources, Mihon APK extensions, and LNReader plugin support.

Latest release Discord Total downloads License

Android 8.0+ Kotlin Jetpack Compose Material 3

Download APK | Website | Discord | Issues

About Wammy is a free and open-source Android application that unifies manga, manhwa, manhua, and light novels into a single, blazing-fast, and customizable reading experience. Built from the ground up with Jetpack Compose and modern Android architecture.

If you enjoy using Wammy, please consider starring the repository — it helps more readers discover the project!

Screenshots Wammy Home & Discover Screen Wammy Library Grid Wammy Manga Details Screen Wammy Profile Screen

Home & Discover (Hero Featured Carousel & Badges) | Library (Comfortable/Compact Grid) | Details & Suggestions | User Profile & Cloud Sync

Highlights Fast Cold Start: Non-blocking migration, deferred warmup, and phased rendering deliver startup speeds under ~1.0-1.5s in release mode. Modern Material 3 UI: Dynamic cover-colored ambient hero cards ("Popular New Titles" carousel with auto-snap safeguards), theme-adaptive navigation, and pure dark/OLED mode. Live Ratings & View Badges: Star ratings and view counts rendered directly on manga cards across browse catalogs, search, and library grids. Unified Manga & Novel Library: Read manga and light novels side-by-side with unread chapter badges, reading status, and custom category management. Built-In Native Sources: Core sources (MangaDex, Webtoons, ComicK, Mangakakalot, Atsumaru, ManhuaPlus, WeebCentral, Aster Scans, and more) work right out of the box with zero APK installation required. Universal Extension Support: Install external APK extensions, silent sandboxed extensions, and LNReader JavaScript novel plugins. Streamlined Browse Tab: Logically reordered tabs (Manga Sources, Novel Sources, Manga Extensions, Novel Extensions, Manga Migrate, Novel Migrate) with zero-lag pre-warmed navigation. Cloud Sync & Backups: Sync your reading progress, library, categories, and custom Top 5 favorites via Google Drive, with full local backup/restore support. Advanced Novel Reader: Customizable typography, background themes, line spacing, margins, and built-in Text-to-Speech (TTS) narration. Tracker Integrations: Two-way synchronization with AniList, MyAnimeList, Kitsu, Shikimori, Bangumi, and MangaUpdates. Building from Source Prerequisites Android Studio: Ladybug (2024.2.1) or newer JDK: Java 17+ (or Android Studio bundled JBR) Android SDK: API level 35 Steps # 1. Clone the repository git clone https://github.com/Wammy-app/Wammy.git cd Wammy

# 2. Check out the development branch git checkout dev

# 3. Fast Kotlin compilation check ./gradlew :app:compileDebugKotlin

# 4. Assemble the debug APK ./gradlew :app:assembleDebug The compiled APK will be located at app/build/outputs/apk/debug/app-debug.apk.

Contributing We welcome contributions of all shapes and sizes! Whether you want to fix a bug, enhance the UI, add/improve a built-in source, or translate the app, here is how you can get started:

Where You Can Help Built-in Sources & Parsers (app/.../source/builtin/): Add view count and rating parsing for new websites. Fix broken scrapers or API endpoints when upstream sites change. UI & Compose Components (presentation/ and app/.../presentation/): Polish animations, transitions, and gesture handling. Refine Material 3 styling and dark/light theme consistency. Novel Reader & Plugins (app/.../source/builtin/novel/): Enhance the novel reader engine, TTS features, and EPUB/HTML rendering. Performance & Optimization: Memory profiling, list scrolling smoothness, and image caching improvements. Translations (i18n) (i18n/ and i18n-novel/): Help localize Wammy into your native language. Contribution Workflow Fork & Branch: Fork the repository on GitHub. Create your feature branch from dev (git checkout -b feat/my-new-feature dev). Note: Please always branch from and target dev, as main is reserved for stable production releases.

Make Focused Changes: Keep your changes clean, well-scoped, and follow Kotlin coding conventions. Preserve existing docstrings, licenses, and architecture patterns. Verify Locally: Ensure the project compiles cleanly before submitting: ./gradlew :app:compileDebugKotlin ./gradlew :app:assembleDebug Commit & Pull Request: Commit with descriptive commit messages (e.g., feat(source): add views parsing to Webtoons or fix(discover): prevent hero carousel freeze). Push to your fork and open a Pull Request targeting dev. Include a clear description of your changes, along with screenshots or GIFs for any UI modifications. Got questions or want to discuss a large feature before building? Join our Discord community — we're happy to chat and help!

FAQ Does Wammy include built-in manga or novels? Wammy includes native scraper engines for popular community-curated online sources out of the box (zero APK downloads required), as well as support for third-party extensions and plugins. Wammy does not host, store, or own any copyrighted media files.

Is Wammy free? Yes. Wammy is 100% free and open-source under the Apache License 2.0, with no paid paywalls or intrusive advertisements.

How does Cloud Sync work? Sign in with your Google account to back up and synchronize your library, reading progress, categories, and tracker bindings directly to your personal Google Drive AppData folder.

License Copyright 2026 Wammy Contributors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Disclaimer The developer(s) of this application have no affiliation with any external content providers. Content is provided by third-party online websites, libraries, or extensions added by users; the application itself does not host or distribute any copyright content.

Releases 5 (5)

What's new

v0.1.4Oct 28, 2026

Wammy Repository navigation Code Issues Pull requests Releases v0.1.4 Wammy v0.1.4 - Release Latest @kainotch kainotch released this 3 days ago v0.1.4 8f2c76f What's Changed New Features Hierarchical Sub-Categories: Nested collections with tree hierarchy, parent-child management, and cascading deletion. Reader Control Sheet: Native bottom control panel providing immediate access to reading modes, rotation, crop borders, and display settings. Modern Material 3 Palettes: Overhauled theme system with refreshed palettes and dynamic 3-column square theme previews. Sub-Category Backup & Restore: Full preservation and restoration of category trees and parent-child links in backup files. GitHub Sponsors: Direct sponsorship integration under More to support ongoing development. Improvements Floating Capsule Navigator: Redesigned pill-style chapter navigator with dotted track and vertical progress thumb. Native Bottom Sheets: Converted Reading Mode, Rotation, and Reader Settings dialogs to smooth, dismissible bottom sheets. Layered 3D Cover Carousel: Featured carousel in Discover with elevated center artwork, realistic drop shadows, and overlapping side cards. Sub-Category Chip Row: Natural horizontal scrolling chips with dedicated swipe isolation from the parent tab pager. Live Reader Filter Preview: Transparent bottom sheet backdrop allowing real-time preview of custom color filters and brightness adjustments. Streamlined Onboarding: Simplified storage setup flow and scrollable first-run dialogs for all screen sizes. Changes Streamlined Reader Top Bar: Secondary toggles moved into the bottom control sheet for a cleaner reading canvas. Optimized Cover Aspect Ratios: Switched featured carousel artwork to a balanced 3:4 portrait ratio. Refined Library Spacing: Adjusted sub-category chip positioning to prevent card clipping and overlap. Bug Fixes Fixed theme selector bottom sheet intercepting touch gestures and blocking the onboarding Next button. Fixed onboarding permission card clipping on compact displays by enabling vertical scrolling. Fixed sub-category chip horizontal drag accidentally swiping category tabs. Fixed global search auto-scrolling to the bottom as sources finish loading. Fixed initial load jump in Discover where the view unexpectedly anchored to lower filter rows. Fixed sub-category creation failing under the default category. Fixed theme preview layout calculations to consistently display 3 cards per row. Performance & Architecture Sub-second cold startup via non-blocking migrations and phased rendering. Zero-jank 120Hz/90Hz scrolling with pinned app bars and card memoization. Zero-lag tab switching with pre-warmed pagers. Download Guide Package Target Architecture wammy-arm64-v8a-0.1.4.apk Recommended for almost all modern Android phones and tablets (smallest file size, 64-bit ARM). wammy-universal-0.1.4.apk Universal package containing all native binaries (choose if you are unsure of your device architecture). wammy-armeabi-v7a-0.1.4.apk Older 32-bit ARM Android devices. wammy-x86_64.apk / wammy-x86.apk Android emulators and Intel/AMD-based ChromeOS devices.

About this version

Version
0.1.4 (14)
Size
70.55 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
2
Updated
Oct 28, 2026
Package
com.notch.wammy
Languages1
English

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app