a modern, browser-based tool to generate install.inf files for windows cursor schemes.

try it: https://r3dacted42.github.io/cursor-inf-util/
- completely local & private
this application runs entirely in your browser. when you drop your.curor.anifiles into the slots, they are processed using the HTML5 File API and Canvas API directly on your device. no files are ever uploaded to a server. - persistent storage
working on a cursor pack but need to take a break? no problem. the app utilizes local browser storage to automatically save the state of your filled slots. you can close the tab or restart your browser, and your cursor setup will be waiting for you when you return. - progressive web app (PWA)
this tool is fully installable!- works offline: once loaded, you don't need an internet connection to use it.
- installable: add it to your desktop or mobile home screen for a native app-like experience.
- zero latency: instant interactions with no server round-trips.
- instant preview
- ANI support: fully renders
.aniwindows cursors usingani-cursor's parser to display animations at their correct frame rates. - live testing: preview exactly how the cursor will look before generating the installer.
- ANI support: fully renders
- drag & drop: drag your cursor files onto the corresponding slots (normal, help select, etc.).
- preview: all cursors are visible in their slots and you can also hover to test their feel.
- generate: click "generate zip" (or "generate inf") to get a ready-to-install package.
- install: right-click the generated
.inffile in windows explorer and selectInstall.
framework: Vue 3 + TypeScript
build tool: Vite
PWA: Vite PWA Plugin
ANI parsing and preview: ani-cursor (part of Webamp)
creating zip: JSZip
styling: Holiday CSS
# install dependencies
npm install
# start dev server
npm run dev
# build for production
npm run build