Skip to content

🎴 Tarot card reading app built with Tauri, Rust, and JavaScript. Offers both a standard and a fully portable version for Windows🎴

License

Notifications You must be signed in to change notification settings

david-marin-0xff/Deckware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔮 Deckware: Entropy Protocol

Deckware is a digital tarot experience that merges mysticism with modern code.
It’s built using Tauri, Rust, and a web-based frontend (HTML, CSS, JavaScript) — blending art, randomness, and logic into an offline desktop app.
Each reading is guided by pure entropy — powered by Math.random().

image

✨ Features

  • 🃏 Interactive tarot readings with animated visuals
  • ⚡ Two build types: developer-friendly and fully portable
  • 🎨 Minimal, mystical design inspired by traditional tarot decks
  • 🧠 Lightweight and fast thanks to the Tauri + Rust stack
  • 🔒 100% offline — your readings stay on your device
  • 💻 Windows-compatible standalone .exe

🧰 Technology Stack

Deckware combines modern web technologies with native performance.

Frontend:
Built using HTML, CSS, and vanilla JavaScript to render an interactive tarot interface.

Framework:
Powered by Tauri, which wraps the web frontend inside a secure, lightweight native shell.

Backend Core:
Implemented in Rust, giving the app speed, safety, and low resource usage.

Build Tool:
Uses Vite for fast bundling and optimization during development.

Together, these layers create a desktop experience that feels web-native but runs like a compiled program.


🚀 Build Variants

Deckware comes in two editions — depending on how you want to use it.

🧩 Standard Build

Requires the Tauri runtime environment (Rust and WebView).
This build is lightweight and ideal for developers or users who already have Tauri installed.

  • Executable: Deckware-standard.exe
  • Location: Deckware-standard/src-tauri/target/release/
  • Use case: Great for testing, and debugging.

⚡ Portable Build

A fully self-contained .exe that runs instantly — no setup or dependencies required.
Just unzip, double-click, and start your reading. Perfect for “plug and play” on any Windows system.

  • Executable: Deckware-portable.exe
  • Location: Deckware-portable/src-tauri/target/release/
  • Use case: Shareable, portable, and easy to carry on a USB drive.

🛠️ Building Deckware

If you’d like to build Deckware yourself:

1. Prerequisites

2. Clone the repository

git clone https://github.com/david-marin-0xff/Deckware.git
cd Deckware