Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pablopunk/chronocube
[UNMANTAINED]. Simple app to time your Rubik's Cube solves
https://github.com/pablopunk/chronocube
desktop electron javascript mind refactor rubiks-cube timer web
Last synced: 2 months ago
JSON representation
[UNMANTAINED]. Simple app to time your Rubik's Cube solves
- Host: GitHub
- URL: https://github.com/pablopunk/chronocube
- Owner: pablopunk
- License: mit
- Created: 2015-07-27T00:56:47.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2021-06-10T18:14:10.000Z (over 3 years ago)
- Last Synced: 2024-10-03T07:06:34.621Z (3 months ago)
- Topics: desktop, electron, javascript, mind, refactor, rubiks-cube, timer, web
- Language: JavaScript
- Homepage: https://chronocube.pablopunk.com
- Size: 172 MB
- Stars: 64
- Watchers: 6
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chronocube [![Join the chat at https://gitter.im/pablopunk/chronocube](https://badges.gitter.im/pablopunk/chronocube.svg)](https://gitter.im/pablopunk/chronocube?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![License](http://img.shields.io/:license-mit-blue.svg)](https://raw.githubusercontent.com/pablopunk/chronocube/master/LICENSE)
>Simple app to time your Rubik's Cube solves
This app is cross-platform as it's created with *HTML+CSS+JS* and it's packaged on *[Electron](https://github.com/atom/electron)*, a tool to create apps from webapps, so you can use it as a native app on your desktop.
![screenshot](http://f.cl.ly/items/2C1t2m3r3D0H3A392a2t/screenshot-black.png)
## Download
- Try it [online](https://chronocube.pablopunk.com/src/)
- Download [desktop apps](https://github.com/pablopunk/chronocube/releases)## Build and Package
Make sure you have the dependencies installed (instructions are found in each page, but this is how you do it on OS X):
- [nodejs](https://nodejs.org/en/)
- [electron-builder](https://github.com/maxogden/electron-packager)
- [electron-packager](https://github.com/maxogden/electron-packager)```shell
npm install electron-packager -g
npm install electron-builder -g
# windows builds on mac
brew install wine makensis # asks for XQuartz install
```Use the *MAKEFILE* to build the executable for all platforms:
- `make all`:
* creates all builds inside `build/`
* creates apps for mac and win inside `dist/`
- Specific arquitectures:
* `make osx`
* `make win`
* `make linux32`
* `make linux64`
* `make linux` (both `ia32` and `x64`)## Contribution
Request new features! [Open an issue](https://github.com/pablopunk/chronocube/issues) or [join the chat](https://gitter.im/pablopunk/chronocube?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge).
Are you a developer or a designer? Fork it and [make a pull request](https://github.com/pablopunk/chronocube/pulls)!
Or simply [show me some love](https://twitter.com/pablopunk) ;)
## License
Check `LICENSE` (MIT License)Also credits to:
- [Random state scrambles](https://github.com/cubing/jsss)
- [Ionic icons](http://ionicons.com/)
- [Background gradients](http://uigradients.com)
- [Flat UI Colors](http://flatuicolors.com/)
- [iOS 7 Colors](http://ios7colors.com/)Older versions included:
- [Electron SuperKit](https://github.com/Aluxian/electron-superkit) for building and packaging