Table of Contents
Open-Typer is an open source typing tutor application which aims to make learning to touch type easier.
It supports multiple keyboard layouts and provides auto-generated lessons.
Open-Typer can be used on Windows, Linux and macOS.
Follow the instructions in the documentation.
Follow the instructions in the documentation.
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make Open-Typer better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin AmazingFeature
) - Open a Pull Request
To ensure that the code style is same in all C++ source files, please use clang-format
:
sudo apt-get install clang-format
(Debian/Ubuntu)
Run clang-format
on all C++ source and header files you've changed:
clang-format -i app/src/*.cpp
Omitting this step will cause the checks in your pull request to fail.
Distributed under the GNU General Public License (version 3.0). See LICENSE for more information.