whatisgithub

What is pixez-flutter?

notsfsssf/pixez-flutter — explained in plain English

Analysis updated 2026-06-24

11,648DartAudience · developerComplexity · 3/5LicenseSetup · moderate

In one sentence

PixEz Flutter is an unofficial Pixiv client app built with Flutter that runs on Android, iOS, and Windows from one codebase, with built-in support for animated ugoira images and access for users in mainland China.

Mindmap

mindmap
  root((PixEz Flutter))
    What it does
      Unofficial Pixiv client
      Ugoira animation support
      China access built in
    Platforms
      Android
      iOS
      Windows
    Tech stack
      Flutter Dart
      MobX Provider
      Platform channels
    Localization
      Chinese Japanese
      English Indonesian
    License
      GPL-3.0 copyleft
Click or tap to explore — scroll the page freely

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 build with it?

USE CASE 1

Browse and download Pixiv illustrations and animations on Android, iOS, or Windows using a single open-source app.

USE CASE 2

Fork the codebase to learn how to build a cross-platform Flutter app with MobX and Provider state management.

USE CASE 3

Add translation support for a new language by contributing to the intl-based localization setup.

USE CASE 4

Study how Flutter platform channels are used to add platform-specific native features to a cross-platform app.

What is it built with?

DartFlutterMobXProvider

How does it compare?

notsfsssf/pixez-flutterkaringx/karingjonataslaw/getx
Stars11,64811,79811,175
LanguageDartDartDart
Setup difficultymoderateeasyeasy
Complexity3/52/52/5
Audiencedevelopergeneraldeveloper

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

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Requires Flutter SDK plus platform-specific toolchains (Xcode for iOS, Android Studio for Android), Windows nightly builds are pre-compiled.

GPL-3.0, free to use and modify, but any version you distribute must also be released as open-source under GPL-3.0.

So what is it?

PixEz Flutter is an unofficial third-party client app for Pixiv, the Japanese art-sharing platform, built using Flutter. Flutter is a toolkit from Google that lets developers write one codebase and produce apps for Android, iOS, and Windows from it, which is how this project targets all three platforms from a single Dart codebase. One of the project's stated purposes is supporting users in mainland China who need to connect to Pixiv without going through a proxy. It also handles ugoira, which is Pixiv's format for short looping animations. The README notes that a custom painter component is used for ugoira playback, rather than a standard video player. The app is available on Google Play for Android, on the US App Store for iOS, and as nightly Windows builds published via GitHub Actions. The iOS build can also be compiled from the Actions workflow if you need it outside the App Store. On the technical side, the app uses mobx and provider for managing state across the UI, and Flutter's platform channels to add features that are specific to one operating system. The codebase is internationalized with the intl package, and the app has been translated into English, Japanese, Traditional Chinese, and Indonesian, with contributions welcome for additional languages. The project is licensed under GPL-3.0. Feedback and support happen through a Telegram channel, a Discord server, and an email address. The README is written primarily in Chinese, with an English version linked from the .github directory.

Copy-paste prompts

Prompt 1
I want to build a cross-platform image gallery app in Flutter similar to PixEz, show me how to set up MobX and Provider together for state management.
Prompt 2
How does PixEz Flutter use Flutter platform channels to add Android-specific or iOS-specific features? Give me a concrete example pattern.
Prompt 3
I want to add a new language to PixEz Flutter, walk me through adding a new locale using the intl package and ARB files.
Prompt 4
Explain how PixEz Flutter plays ugoira animations using a custom painter instead of a video player, what Flutter APIs are involved?

Frequently asked questions

What is pixez-flutter?

PixEz Flutter is an unofficial Pixiv client app built with Flutter that runs on Android, iOS, and Windows from one codebase, with built-in support for animated ugoira images and access for users in mainland China.

What language is pixez-flutter written in?

Mainly Dart. The stack also includes Dart, Flutter, MobX.

What license does pixez-flutter use?

GPL-3.0, free to use and modify, but any version you distribute must also be released as open-source under GPL-3.0.

How hard is pixez-flutter to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is pixez-flutter for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.