Find a file
Observer KRypt0n_ e6076ef4a5
build: updated development libraries versions
GTK 4.8 -> 4.12
Libadwaita 1.2 -> 1.3
Relm4 0.6.2 -> 0.7.0-beta.2
2023-11-13 16:42:45 +02:00
.github/workflows ci: renamed "check target branch" job 2023-08-02 15:46:06 +02:00
.vscode chore: added lldb debug config 2023-05-05 14:50:31 +02:00
assets build: updated development libraries versions 2023-11-13 16:42:45 +02:00
repository chore: removed repository logo 2023-08-20 17:01:08 +02:00
src build: updated development libraries versions 2023-11-13 16:42:45 +02:00
.gitignore perf: ~23.5% startup performance improvements 2023-02-25 23:39:50 +02:00
build.rs packages: updated relm4 and glib-build-tools version 2023-02-18 00:33:43 +02:00
Cargo.lock build: updated development libraries versions 2023-11-13 16:42:45 +02:00
Cargo.toml build: updated development libraries versions 2023-11-13 16:42:45 +02:00
CHANGELOG.md v3.9.1 2023-09-28 18:21:06 +02:00
fluentscan.py feat(core): replaced tr and tr_args functions by tr! macro 2023-07-31 20:20:23 +02:00
LICENSE Init commit 2022-06-28 23:59:20 +02:00
README.md chore: removed repository logo 2023-08-20 17:01:08 +02:00

Modern style Classic style

Discord · Matrix · Wiki


♥️ Useful links and thanks

  • macOS launcher which contains some additional compatibility components
  • Wiki contains some basic FAQ, installation instructions and more
  • Releases page where you can find latest available version
  • Changelog with chronology of the project

⬇️ Download

Distribution Format Wiki Source
Fedora Flatpak link -
Arch Linux, Manjaro AUR link an-anime-game-launcher-bin
Fedora, OpenSUSE RPM link AAGL
Ubuntu pacstall - an-anime-game-launcher-bin
Gentoo ebuild link aagl-ebuilds
NixOS nixpkg link aagl-gtk-on-nix

To see the installation guides, please visit the wiki page here

Lutris integration described here

Chinese version support

This should be automatically enabled if you're using zh_cn (Chinese) as your system language. If you're not using it - you can change the game edition in the launcher settings


💻 Development

Folder Description
src Rust source code
assets App assets folder
assets/locales App localizations
target/release Release build of the app

Clone repo

git clone --recursive https://github.com/an-anime-team/an-anime-game-launcher

Run app

cargo run

Build app

cargo build --release

Updates strategy

Starting from 3.2.1 (fcab428) we have 2 branches: stable (main) and dev (next). Code changes will be pushed into dev branch and merged into stable once they're ready for new version release