Skip to content

CloudCube is a open source speed cubing enthusiast website branched from crystalcube with built in multiplayer and weekly leaderboards

License

Notifications You must be signed in to change notification settings

EricMorse7597/CloudCube

Repository files navigation

CloudCube

A collection of unique speedcubing tools

screenshot of crystalcube

Timer

Time your solves with WCA approved scrambles. See how much your improving day by day, and try to beat your best time!

Leaderboards

Feeling a little board? Fear not! Compete agaisnt many others in the weekly leaderboard!

Multiplayer

Want to see whos faster? Multiplayer is the tool for you. Invite your friends to 1v1 races to see who can complete solves the fastest

CFOP Cross & ZZ EO Trainers

Improves your first step efficiency: lets you learn from computer-optimal solutions with visualization

  • Novel 3D cube visualizer highlights bad edges for EO and how they get eliminated
  • Scrambles are random-state or can be set to a specific level
  • Fast solver that generates optimal solutions for cross, EO, EOLine, EOCross
  • Inspired by Onionhoney's Roux Trainers

OH Scrambler

Generates fair scrambles that are easy to do one-handed

  • <R, U, F, L, D, B> moves are translated to <R, U, F, r, u f>
  • Supports both conventions for wide moves (Rw, r)
  • Modes for left or right hand

Development

Make sure you have Node.js v20.18.1 installed!

Install the dependencies:

yarn install

Run crystalcube locally:

yarn dev

Acknowledgements

Thanks to Eric Xu and all his Contributors!

Zhouheng (Jeffrey) Sun

  • Created Onionhoney's Roux Trainers, which inspired the concept, UI and functionality of crystalcube's trainer
  • Published a interactive tutorial for building a Rubik's Cube solver, which laid the foundation of crystalcube's cube library

Lucas Garron

  • Created cubing.js, a comprehensive set of cube libraries that crystalcube uses
  • Helped me get started with cubing.js and resolve issues with build tools

S1neWav_

  • Encouraged me to start the ZZ Trainer project
  • Supports crystalcube

Testers: provided lots of suggestions

License

This software is released under MPL-2.0

The crystalcube logo is licensed under a Creative Commons Attribution 4.0 International License


Made with ❤️ by crystalcuber

If you need help or have suggestions, please open a GitHub issue or DM me on Discord: crystalcuber

About

CloudCube is a open source speed cubing enthusiast website branched from crystalcube with built in multiplayer and weekly leaderboards

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages