Analysis updated 2026-05-18
Install a release build to add a walking, sitting animated character to your Mac desktop.
Sync community Arknights model packs to change which character appears.
Build the app from source with Xcode and package your own release zip.
| wanduforl/macarkpet | gangweix/next-forcing | wk140320/quant-watch | |
|---|---|---|---|
| Stars | 51 | 51 | 51 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | hard | easy |
| Complexity | 2/5 | 5/5 | 3/5 |
| Audience | general | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
The app is ad-hoc signed, not notarized, so macOS may require right-click Open on first launch.
MacArkPet is a macOS desktop app that places small interactive animated characters on your screen. The characters are based on models from the game Arknights, displayed as Spine animations, which are a kind of skeletal animation format common in mobile games. The app renders them using a web view component built into macOS, so no separate rendering engine needs to be installed. The launcher window lets you browse available model files, filter and search them, preview how they look, and adjust size and speed before placing one on the desktop. Once running, a character walks, sits, sleeps, or reacts to interactions. Basic physics keeps it grounded on the desktop surface, the Dock, and the tops of windows. A menu bar icon gives quick access to controls such as always-on-top, click-through mode, and position reset. Models are not bundled with the app because they are based on Arknights game assets owned by Hypergryph. Instead, the app can sync them from a community repository at runtime. The readme is clear that those downloaded resources belong to their original rights holders and must not be used commercially or redistributed without permission. MacArkPet is an unofficial fan project with no affiliation with the game developer or the upstream Ark-Pets project it was inspired by. The app requires macOS 13 or later and Xcode tools to build from source. A release zip is available on the GitHub Releases page. First-time users on macOS may need to open it via right-click because the app is ad-hoc signed rather than notarized through Apple. The source code is released under the GNU General Public License version 3 to match the upstream project's license.
A macOS app that puts a small animated Arknights-style character on your desktop, walking, sitting, and reacting to clicks.
Mainly JavaScript. The stack also includes Swift, AppKit, SwiftUI.
GPL v3.0: you can use, modify, and share the code, but anything you build on top of it and distribute must also be released under the same open license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.