Anime Cursor Documentation

Introduction

Anime Cursor is a cross-platform desktop application that lets you browse, import, and apply anime-style animated cursor (.ani) packs on Windows and Linux. It makes customizing your system cursor with anime aesthetics dead simple β€” no digging through Control Panel or registry needed.

Features

  • One-Click Apply β€” Apply any cursor pack with a single click. Auto-detects Windows or Linux.
  • Pack Import β€” Drag & drop ZIP packs or individual .ani files. Auto-extracts and organizes.
  • Safe Backup & Restore β€” Automatic cursor backup before every apply. Restore anytime from Settings.
  • Cross-Platform β€” Windows .ani and Linux Xcursor support. Fully offline, open source.

Installation

Download the latest version from GitHub releases:

Install on Linux (Debian/Ubuntu)

# Download the .deb package
wget https://github.com/Curzyori/anime-cursor/releases/download/V1.0.0/Anime.Cursor_1.0.0_amd64.deb

# Install
sudo dpkg -i Anime.Cursor_1.0.0_amd64.deb

# Launch
anime-cursor

Tech Stack

  • Platform: Windows 10+, Linux (GNOME, KDE, XFCE)
  • Framework: Tauri v2 (Rust + React)
  • Frontend: React 18, TypeScript, Tailwind CSS
  • Backend: Rust (serde, zip, winreg, xcursor)
  • State: Zustand + React Query
  • Animation library: anime.js v4β€” see ANIME.JS REFERENCE below
  • UI components (React): shadcn/uiβ€” see SHADCN/UI section below
  • License: GPL-3.0

Safety

Anime Cursor is fully offline β€” no network requests, no telemetry, no tracking. Your cursor is automatically backed up before every apply, and you can restore your system default anytime from Settings. No admin or root privileges required.