dioxus-chessboard

Crates.iodioxus-chessboard
lib.rsdioxus-chessboard
version0.1.7
created_at2024-06-03 10:25:53.390073+00
updated_at2025-03-04 16:12:21.815236+00
descriptionA chessboard component for Dioxus
homepage
repositoryhttps://github.com/vnermolaev/dioxus-chessboard
max_upload_size
id1259954
size961,111
Victor Ermolaev (vnermolaev)

documentation

https://docs.rs/dioxus-chessboard/

README

Overview

dioxus-chessboard is a Rust crate designed to provide a web-based chessboard component for the Dioxus framework. This crate offers an interactive and customizable chessboard that can be integrated into any web application built with Dioxus.

Setup

  • Install the latest Dioxus CLI

    cargo install --git https://github.com/DioxusLabs/dioxus dioxus-cli
    
  • Clone this repository

    git clone git@github.com:vnermolaev/dioxus-chessboard.git
    
  • Change to the example directory and execute all the commands from there

    cd ./example
    
  • Install the dependencies to compile Tailwind CSS.

    npm i
    
  • Compile the styles

    npm run buildcss
    
  • Compile the showcase example

    dx serve --example=showcase --features showcase --hot-reload=true
    
  • Navigate to localhost

Credit

All images are in Public Domain and sourced from OpenClipart.

Commit count: 54

cargo fmt