Pistol is an open source speedcubing timer that brings a modern aproach and desing. Focused on the best possible user expirience: elegancy, simplicity, ease of use, performance and customization.
Built with SvelteKit, still under development.
If you found a typo or a easy issue to fix, feel free to raise a new issue. I will fix it if it's reasonable or I will close it if it's not.
If anyone wants to implement a new feature or to make changes in the code themselves, I will gladly review and merge pull requests. Just don't expect me to make the development process easier (I have no clue what I would be suppossed to do).
All the cubing visualizations were made with cubing.js.
Scrambles for 3x3, 2x2, 4x4, 5x5, Pyrmanix, Square-1, Clock and Skewb are generated by the csTimer scrambler, with modifications by lgarron for the cubing.js timer.
Timer inspired mainly by csTimer and partialy by the cubing.js timer.
This project is licensed under the GPL license (version 3 or later). This means that this library is free to use, although you must publish any code that uses it (e.g. also put it on GitHub). See the full license for exact details.