Skip to content

Releases: AurielSolaris/WaifuDex

Release list

1.0.0

Choose a tag to compare

@AurielSolaris AurielSolaris released this 08 Aug 21:39

WaifuDex v1.0.0

A Pokédex for the characters you love. Android 12 and up, free, offline, no
account. First release.


Which file do I download?

File For
app-arm64-v8a-release.apk virtually every modern phone — start here
app-armeabi-v7a-release.apk older or budget 32-bit devices
app-x86_64-release.apk emulators and a few tablets

Open the downloaded file and Android will ask whether to allow installs from
your browser or file manager. That is the normal prompt for anything not from
the Play Store — allow it, then tap Install.

Or use Obtainium and let it
handle updates for you: Add App → paste
https://github.com/AurielSolaris/WaifuDex → set Filter APKs by Regular
Expression
to arm64-v8a → Add.


What's in it

Entries. A character needs a name, a species, an element type, and at
least one tag. Age defaults to 18; world type, lore and artwork are optional.
Everything is editable afterwards, and entries are numbered #001, #002 and
so on in the order you add them.

Elements colour everything. The element you pick tints the whole entry —
header gradient, chips, the card in the grid. Ten canonical ones, plus extras
like nature, void, cosmic, blood, fairy and death. Some are mixtures and look
like it: ice ramps through hydro and air, lava through fire and earth. Ghost
is frosted glass. Magnet is split down the middle, red one side and blue the
other. Type anything not on the list and it gets its own colour, derived from
the name, and keeps it forever.

Artwork goes through a built-in cropper — drag, pinch to zoom, framed by
the same circle the dex draws with — and flies from the grid tile into the
full entry when you tap it.

Lore is Markdown, with a Write / Preview toggle. It behaves sensibly about
the things that usually break Markdown: 2 * 3 * 4 stays arithmetic and
world_type keeps its underscore.

Read it aloud. Any entry with lore gets a Listen button — two voices, two
languages, speed from 0.5× to 2×. Phones with no speech engine (de-Googled
ROMs especially) can download a voice that runs inside the app instead.
Nothing downloads without you confirming, and the screen tells you honestly
whether your phone has the memory to run each one.

No tag is ever hidden, however common it is. If every character in your dex
shares a tag, that tag still appears in the filter row and still works.


Moving characters between apps

Settings → Export to Tera writes a .dexpack: characters and their
artwork in a small archive that other character apps read. Import
characters
reads one back, and also accepts another dex app's backup
directly.

Importing a pack adds to your dex — it never replaces it. Characters are
matched by name; anything new lands quietly, and anything already in your dex
stops and asks whether to skip it, replace it, or file the incoming one
alongside.

Apps model characters differently, so a transfer is not always lossless. Fields
this app has no room for are dropped on the way in; an entry arriving with no
element gets normal, one with no tags gets tera. Both are ordinary values
you can change.


Backups

Settings → Export writes a .wdex: your whole dex, database and artwork,
as an ordinary zip you can open in any zip tool. Import restores or merges it.

.wdex is the whole-dex door and replaces everything. .dexpack carries
characters and only ever adds. Both are kept because they do different jobs.

Keep a .wdex somewhere. It is the only copy that exists off your phone.


Tap a file to open it

.wdex and .dexpack files are associated with the app, so tapping one in
your file manager — or sharing one to WaifuDex from another app — opens it
directly. A backup goes to the restore prompt; a pack goes to the import
review.


Privacy

No accounts, no analytics, no sync, no telemetry. The dex is local.

The app asks for network access for exactly one reason: downloading a voice
model, if you choose to. Nothing else touches the network, and your characters
never leave the device unless you export a file and share it yourself.


Licence

MIT — take it, fork it, build something else out of it.

Fonts are Inter, IBM Plex Mono and Noto Color Emoji, all under the SIL Open
Font License 1.1, bundled so the app looks the same on every phone rather than
inheriting whatever the manufacturer chose.

Source: https://github.com/AurielSolaris/WaifuDex