A program to convert mouse cursors between formats.
Convert from and to:
.ani.ico.xcg.cur.CursorFX.CurXPThemehyprcursorjpg- ani, ico, xcg, cur, png, jpg, hyprcursor, cursorfx, curxptheme
| to ↓ \ from → | ani | ico | xcg | cur | png | jpg | hyprcursor | cursorfx | curxptheme |
|---|---|---|---|---|---|---|---|---|---|
| ani | ✓ | ||||||||
| ico | ✓ | ✓ | |||||||
| xcg | |||||||||
| cur | ✓ | ||||||||
| png | ✓ | ✓ | |||||||
| jpg | ✓ | ||||||||
| hyprcursor | |||||||||
| cursorfx | |||||||||
| curxptheme |
7/81
| Windows | Linux | OSX (semi-supported) | |
|---|---|---|---|
| x64 | CursorConverter-win-x64-8.0.x.exe | CursorConverter-linux-x64-8.0.x | CursorConverter-osx-x64-8.0.x |
| x86 (32-bit) | CursorConverter-win-x86-8.0.x.exe | N/A | N/A |
| arm64 (aarch64) | CursorConverter-win-arm64-8.0.x.exe | CursorConverter-linux-arm64-8.0.x | CursorConverter-osx-arm64 |
Linux Installers:
Install dependencies: dotnet
git clone https://github.com/Neurofibromin/CursorConverter CursorConverter
cd CursorConverter
dotnet restore
dotnet publish CursorConverter.sln --configuration Release
# or to publish only the desktop app:
# dotnet publish CursorConverter.Desktop/CursorConverter.Desktop.csproj --configuration Release
The following projects gave me inspiration, in many cases I reimplemented their algorithms in c#.
-
ani2ico by TeoBigusGeekus
-
cursor-converter by avagordon01
-
Metamorphosis by SystemRage
-
Iconolatry by SystemRage
-
cfx2xc by coolwanglu
-
CURConvertor by CactusCata
-
BmpConverter by AM71113363
-
xcur2png maintained by eworm-de
-
hyprcursor from the Hypr project
-
hyprlang from the Hypr project
Similar projects:
- ani_file by HoangEevee