General-purpose comparison & ranking tool
Axis is an open-source desktop application built with HTML, CSS, JavaScript, and Tauri that lets you compare, rank, and organize virtually anything.
Games, movies, anime, phones, PC hardware, books, cars — if it can be rated, it can be ranked.
Grab the latest build for your platform from the Releases page — no build step required.
![]() Side-by-side comparison with radar chart |
![]() Item detail panel — images, tags & stats |
![]() Light mode |
![]() Settings panel |
![]() Share-as-image export |
![]() List view |
- 📊 Custom ranking categories
- ⚖️ Side-by-side comparison mode
- 📈 Radar & bar chart visualizations
- 🏆 Dynamic rankings, podiums & score tiers
- 🖼️ Advanced image manager (up to 5 images per item)
- 💾 Automatic backups & restore manager
- 🧮 Bulk stat editing tools
- ⌨️ Keyboard shortcuts
- ⚙️ Centralized settings panel
- 🔍 Search, tags & advanced filtering
- 📋 Category templates
- 📤 Beautiful Share as Image exports
- 📌 Favorites / pinned items
- 🌙 Dark & Light themes
- 🖥️ Native desktop app via Tauri
- 🔒 Fully offline & privacy-friendly
- HTML
- CSS
- JavaScript
- Tauri
tauri_plugin_opener
tauri_plugin_fs
tauri_plugin_dialogBefore building from source, make sure you have:
- Node.js (LTS recommended)
- Rust (stable toolchain)
- Platform-specific Tauri dependencies — see the Tauri prerequisites guide for your OS (e.g. WebView2 on Windows,
webkit2gtkon Linux)
git clone https://github.com/PR0Gorib/Axis.git
cd Axis
npm install
npm run tauri devnpm run tauri buildThe built installer/binary will be under src-tauri/target/release/.
Axis/
├── src/
│ ├── index.html
│ ├── storage.js
│ └── tauri-close-guard.js
├── src-tauri/
├── package.json
└── icon.png
Issues and pull requests are welcome. If you're changing UI, please test both light and dark mode before submitting.
This project is licensed under the MIT License - see the LICENSE file for details.






