Rubiks-Solver Svelte Themes

Rubiks Solver

Rubik's Cube Solver is an interactive application built with Svelte, TypeScript, and Vite, featuring 2D and 3D cube components powered by Three.js. Customize cube colors and styles, and enjoy a modern, responsive UI. Quickly set up the project with npm install and npm run dev. Contributions are welcome under the MIT License.

Rubik's Cube Solver

An interactive 3D Rubik's Cube application built with Svelte and Three.js.

Features

  • Interactive 3D cube with realistic lighting and physics
  • 2D cube representation for easier visualization
  • Customizable cube colors
  • Scramble and reset functionality
  • Responsive design for all screen sizes

Technologies Used

  • Svelte for UI components and reactivity
  • Three.js for 3D rendering
  • TypeScript for type safety

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Clone the repository

    git clone https://github.com/RubiksCubeSolver/Rubiks-Solver.git
    cd Rubiks-Solver
    
  2. Install dependencies

    npm install
    
  3. Start the development server

    npm run dev
    
  4. Open your browser and navigate to http://localhost:5173

Customization

You can customize the cube colors by editing the src/config/cubeColors.ts file.

License

MIT

Top categories

Loading Svelte Themes