1
0
Fork
You've already forked cube-solver
0
Interactive 3D Rubik's Cube Solver
  • OCaml 73.5%
  • HTML 10.8%
  • Svelte 9.1%
  • TypeScript 5.6%
  • JavaScript 0.5%
  • Other 0.5%
2025年12月09日 18:58:20 +01:00
assets chore: fix readme image 2025年12月09日 18:58:20 +01:00
bin refactor: use explicit module name instead of opening module 2025年08月30日 10:42:13 +02:00
frontend wip: temp 2025年10月30日 18:15:37 +01:00
lib wip: temp 2025年10月30日 18:15:37 +01:00
test wip: temp 2025年10月30日 18:15:37 +01:00
.gitignore add ocamlformat 2024年09月10日 18:21:18 +02:00
.ocamlformat fix: format code 2025年04月03日 18:00:04 +02:00
cube-solver.opam feat: add logging 2025年08月30日 09:45:03 +02:00
dune-project feat: add logging 2025年08月30日 09:45:03 +02:00
README.md chore: fix readme image 2025年12月09日 18:58:20 +01:00
test.html wip: temp 2025年10月30日 18:15:37 +01:00

cube-solver: Interactive 3D Rubik's Cube Solver

A 3D Rubik's Cube simulator with built-in solving guidance.

preview

Tech Stack

  • Frontend: Svelte
  • Backend: OCaml with the Dream framework

Usage

  1. Backend
# install dependencies
opam install . --deps-only --with-test --with-doc
# setup environment
eval $(opam env)
# launch server
dune exec ./bin/server.exe
  1. Frontend
cd frontend
# install dependencies
npm install
# run web application
npm run dev