Themed cursors for your browser. 12 themes, zero config, pure CSS.
  • TypeScript 67%
  • CSS 17.3%
  • HTML 10.5%
  • Python 5.2%
Find a file
2026-10-05 14:14:20 +02:00
public/icons feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
scripts feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
src gs43: GS tokens v1 + footer canonico SVG sin ko-fi + iconos funcionales SVG 2026-10-05 14:14:20 +02:00
tests feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
.gitignore feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
AGENTS.md chore: bump version + add stable extension key 2026-08-07 19:57:54 +02:00
biome.json feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
LICENSE feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
package.json feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
pnpm-lock.yaml feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
pnpm-workspace.yaml feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
README.md feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
tsconfig.json feat: CursorFX v1.0.0 — 12 themed cursors, pure CSS/SVG, zero config 2026-07-12 18:04:19 +02:00
wxt.config.ts chore: bump version + add stable extension key 2026-08-07 19:57:54 +02:00

CursorFX — Themed Cursors

Replace your browser cursor with 12 themed alternatives. Neon, laser, pixel art, ink trail, flame, frost, rainbow, shadow, gold, plasma, retro, and minimal.

Features

  • 12 cursor themes — neon glow, laser dot, pixel art, ink brush, and more
  • Zero config — pick a theme, it works on every website
  • Custom cursor sizes — small, medium, large
  • Per-site override — disable on specific sites if needed
  • 100% local — pure CSS/SVG, no servers, no tracking

Install

From source

pnpm install
npx wxt build

Then load .output/chrome-mv3/ as an unpacked extension in chrome://extensions.

Development

pnpm install
npx wxt prepare
npx wxt          # dev mode with hot reload
npx vitest run   # tests
npx biome check . # lint

Privacy

CursorFX doesn't collect any data. No analytics, no tracking, no telemetry. Your theme preference is stored in chrome.storage.local. The extension only injects CSS — no network requests, no external resources.

License

Apache-2.0 — Greasy Sprocket 2026