A catalog of cursors and icons from Windows 98, in original and modern formats
There are 3 items in the catalog so far. Humble beginnings :)
The site is not currently hosted anywhere. You can run it locally with the instructions below, but it's surely not useful yet!
- Tons and tons of resources
- Automate extraction and conversion to various formats
- JSON metadata, which could be considered an API
- Rich information like what DLL or EXE a file came from and the index within that source file, the operating system version it was retrieved from, copyright, etc.
- An interface for browsing icons and cursors on the web
- Search (by name, description, and tags which can be progressively added)
- Preview cursors as cursors
- Download files or copy base64 data URI
- Host resources on the distributed web with Dat, IPFS, and/or WebTorrent
-
Install Node.js if you don't have it already.
-
Install Git LFS if you don't have it already.
-
In a terminal / command prompt in the repo directory, run
npm i
to install dependencies.
The site is built with Next.js, which gives us hot module replacement and client-side routing, altho I've had to put an unexpected amount of effort into making the development server match production.
Run npm run dev
to start the development server, and open http://localhost:3000
in your browser.
Run npm run build
to build and export a static site to out/
- this is what would be deployed to a static hosting provider.