A program to convert mouse cursors between formats.
Convert from and to:
.ani
.ico
.xcg
.cur
.CursorFX
.CurXPTheme
hyprcursor
jpg
- 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