Skip to content

Anisurge/App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

347 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anisurge Logo

Anisurge

High-performance anime client
Experience seamless anime streaming across Android, Linux, Windows, and iOS.

latest release downloads build status license

Download

Get the latest version of Anisurge for your platform from the Releases page.


Features

  • Native Performance: Hardware-accelerated playback via libmpv integration across all platforms (Desktop and Android).
  • Modern Interface: Clean, responsive UI built with Jetpack Compose.
  • Portable Desktop: Windows support includes a zero-install Portable ZIP distribution.
  • Linux Native: Full integration with global media keys and native package formats (DEB, RPM, AppImage).
  • Multi-Platform: Unified experience across mobile and desktop devices.

Build from Source

Prerequisites

Tool Requirement
JDK Java 17 (Temurin 17.0.13+11 recommended)
SDK Android SDK (for Mobile builds)
CLI ImageMagick (optional, for icon generation)

Automation

Execute the build pipeline using the provided script:

./build.sh <version> <build_number>

The script automates the generation of Android APKs, Linux distributions, and Windows portable artifacts.

Technical Details

Linux Support

The application utilizes JNativeHook for system-wide media playback control. For enhanced security and compatibility, native libraries are extracted to the user's home directory (~/.anisurge/native/).

Windows Support

Windows distributions support PFX-based code signing. The portable distribution allows the application to run directly from the directory without system modifications.


Copyright © 2026 Anisurge. Developed for the anime community.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages