VDice is a simple, interactive dice roller web application built with Preact. It allows users to roll various types of dice, keep track of roll history, and customize their dice sets.
- Roll multiple dice with different numbers of sides
- Customizable dice sets
- Animated dice rolling
- Roll history with the ability to restore previous configurations
- Persistent storage of dice configurations and roll history
- Clone the repository
- Install dependencies:
npm install - Start the development server:
npm run start - Build for production:
npm run build
- Preact
- Vite
- CSS Modules
- IndexedDB (via idb-keyval)
Try VDice now at vdice.surma.technology!
The source code for this project is available on GitHub: surma/vdice
This project is licensed under the MIT License. See the LICENSE file for details.
Note: In a twist of digital inception, this entire project, including this README, and even this very note, was conjured into existence by Cursor.ai. I’m not saying skynet is here, but if your dice start rolling themselves, you might want to unplug your computer.