Skip to content

ezerfrlux/ezer-cube-timer

Repository files navigation

Ezer Cube Timer

A rubik cube timer with a modern interface multi-platform

Features

  • Minimalist Design
  • Lightweight thanks to the Tauri framework
  • Cross-Platform: Available for Linux(AppImage/Deb)/ Windows, macOS and Web
  • Open Source

Installation

Linux

  1. AppImage (Universal)

Download the latest .AppImage from the Releases page

chmod +x ezer-cube-timer_0.1.0_amd64.AppImage

Execute the image

./ezer-cube-timer_0.1.0_amd64.AppImage
  1. Debian / Ubuntu ( .deb )

Recommended for Debian-based systems

sudo dpkg -i ezer-cube-timer_0.1.0_amd64.deb
sudo apt-get install -f
  1. Fedora / Red Hat / SUSE (.rpm)

Recommended for RHEL-based systems

sudo rpm -i ezer-cube-timer-0.1.0-1.x86_64.rpm
  1. Arch Linux

Since you are likely using the AppImage or building from source:

  • Option A: Use the AppImage as shown above.
  • Option B: Build manually:
npm install & npm run tauri build

Windows

  1. Clone the repo
git clone https://github.com/ezerfrlux/ezer-cube-timer.git
  1. Download dependencies
npm install
  1. Build project
npm run tauri build
  1. Execute .exe in
./src-tauri/target/release/bundle/nsis

Devlopment

If you want to contribute or build it from source, follow these steps:

  1. Clone the repo
git clone https://github.com/ezerfrlux/ezer-cube-timer.git
  1. Download dependencies
npm install
  1. Run in dev mode
npm run tauri dev
  1. Build for production
npm run tauri build

Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request to improve the timer.

License

This project is licesed under the MIT License .

About

Ezer Cube Timer is a high-performance, minimalist desktop application for speedcubing. Built with Tauri and Rust to be lightweight, open-source, and cross-platform.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors