Cuby is a comprehensive ElectronJS application for Rubik's Cube enthusiasts. It provides everything you need to solve, time, learn, and explore Rubik's Cubes. Built with ElectronJS, this application is currently in active development but already offers a range of useful features.
- Cuby Mobile App - Mobile version of Cuby
- Cuby Recognition API - Color detection API
- Cuby Solve API - Cube solving algorithm API
- Cuby Capture API - Cube state capture API
- Cuby Capture Website - Web interface for cube capture
- ⏱️ Timer with statistics
- 🔄 Scramble generator
- 📊 Detailed statistics and analytics
- 🎯 Multiple cube support
- 📚 Algorithm library (in development)
- 🤖 Auto-solve feature (in development)
Download the latest release from the releases page.
- Clone the repository:
git clone https://github.com/quentinformatique/Cuby.git- Install dependencies:
npm install- Start the development server:
npm run start- For development with Tailwind CSS:
npx tailwindcss -i ./src/css/input.css -o ./src/css/tailwind/output.css --watchContributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
quentinformatique


