Skip to content

Latest commit

 

History

History
76 lines (53 loc) · 3.6 KB

README-en.md

File metadata and controls

76 lines (53 loc) · 3.6 KB
PiPixiv Logo

PiPixiv App

Third-party Pixiv Client

A third-party Pixiv App entirely written by Jetpack Compose

Kotlin GitHub Actions Workflow Status License: Apache-2.0

Download

GitHub Release GitHub downloads F-Droid Version

Supports Android 5.0 or higher

Features

  • Log in using a Pixiv account.
  • Homepage recommended illustrations.
  • Search illustrations and sort by popularity, latest, etc.
  • Bookmark illustrations/Follow artists.
  • View illustration details and recommended illustrations.
  • Long press on an image to download the original illustration.

To-do List

  • More...

v1.1.0

  • Refactor the network layer, replacing OkHttp with Ktor
  • Optimize datastore
  • Refactor some global states into a singleton pattern for code simplification and easier dependency injection
  • Adapt new navigation
  • Settings page
  • Favourites page
  • Followed page
  • History page

App Preview

Home SearchPreview
Search Search Result
Picture Detail

Star History

Star History

Acknowledgments

This project uses or references several open-source projects:

  • Coil: An Android image loading library supported by Kotlin Coroutines
  • Koin: A pragmatic lightweight dependency injection framework for Kotlin developers
  • Mihon: Discover and read manga, webtoons, comics, etc. Reference application language switching feature
  • pixez-flutter: Reference login implementation