git404hub

what is pixiv-shaft fr?

ceuilisa/pixiv-shaft — explained in plain English

Analysis updated 2026-06-22

7,099KotlinAudience · generalComplexity · 2/5LicenseSetup · easy

tl;dr

An unofficial open-source Android app for Pixiv that lets you browse illustrations, manga, and novels with dark mode, batch downloads, multi-account switching, and a Material Design interface.

vibe map

mindmap
  root((pixiv-shaft))
    What it does
      Unofficial Pixiv client
      Browse illustrations
      Batch downloads
    Tech Stack
      Kotlin
      Android
    Features
      Dark mode
      Multi-account
      GIF playback
    Distribution
      Google Play
      GitHub APK releases

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Browse Pixiv illustrations and manga on Android with a cleaner Material Design interface than the official app.

VIBE 2

Download multiple images in batch from your Pixiv bookmarks or a favorite artist's gallery.

VIBE 3

Switch between multiple Pixiv accounts on one device without logging out each time.

VIBE 4

View trending tags and Pixiv editorial picks from a single mobile screen.

what's the stack?

KotlinAndroid

how it stacks up fr

ceuilisa/pixiv-shaftreadyouapp/readyoureactivex/rxkotlin
Stars7,0997,1327,041
LanguageKotlinKotlinKotlin
Setup difficultyeasyeasyeasy
Complexity2/52/52/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Install directly from Google Play or download the APK from the GitHub releases page, no build required.

Free to use and modify for any non-commercial purpose, artwork shown in the app belongs to its original creators and Pixiv.

in plain english

Shaft is an unofficial third-party Android app for Pixiv, the Japanese platform where artists share illustrations, manga, and novels. It is a community and learning project, open-sourced under the MIT license, and not intended for commercial use. The README notes that all artwork, manga, and fiction shown in the app remains the property of the respective creators or Pixiv. The app covers the main things a Pixiv user would want from a mobile client: logging in, browsing and searching for illustrations, manga, and novels, viewing rankings by day, sorting by popularity or bookmark count, reading and posting comments, and downloading images in batch. It also supports GIF playback and saving, multi-account switching, local browsing history, and dark mode. Trending tags and Pixiv's editorial picks are accessible from within the app. The README is written primarily in Chinese, with a Japanese translation also available. A features section lists material-style UI design, smooth animations, and support for multiple languages. R18 content can be enabled by turning on the setting in the official Pixiv account on the web first. The app is available through Google Play and as direct APK downloads from the GitHub releases page. The README recommends using the official Pixiv app as the primary client and positions Shaft as an alternative or supplementary option.

prompts (copy fr)

prompt 1
How do I build Pixiv Shaft from source in Android Studio and sideload it onto my Android phone?
prompt 2
I want to add a new filter option to Shaft's search screen. Where in the Kotlin codebase should I start?
prompt 3
How does Shaft handle Pixiv API authentication? Walk me through the login flow in the source code.
prompt 4
I want to build a similar Android client for another image platform. What parts of Shaft's architecture can I reuse?

Frequently asked questions

what is pixiv-shaft fr?

An unofficial open-source Android app for Pixiv that lets you browse illustrations, manga, and novels with dark mode, batch downloads, multi-account switching, and a Material Design interface.

What language is pixiv-shaft written in?

Mainly Kotlin. The stack also includes Kotlin, Android.

What license does pixiv-shaft use?

Free to use and modify for any non-commercial purpose, artwork shown in the app belongs to its original creators and Pixiv.

How hard is pixiv-shaft to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is pixiv-shaft for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.