Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/callum-oakley/type-the-tao-te-ching
A simple typing practice app powered by Hyperapp.
https://github.com/callum-oakley/type-the-tao-te-ching
Last synced: 3 months ago
JSON representation
A simple typing practice app powered by Hyperapp.
- Host: GitHub
- URL: https://github.com/callum-oakley/type-the-tao-te-ching
- Owner: callum-oakley
- License: isc
- Created: 2018-01-25T23:05:43.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T19:49:00.000Z (almost 2 years ago)
- Last Synced: 2024-04-05T04:35:49.161Z (7 months ago)
- Language: JavaScript
- Homepage: https://callumoakley.net/type-the-tao-te-ching
- Size: 566 KB
- Stars: 29
- Watchers: 2
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- hyperawesome - Type The Tao Te Ching - A typing practice app featuring passages from the Tao Te Ching. (Examples V1)
README
# Type The Tao Te Ching
A typing practice app aiming for a simple interface. Featuring passages from
the Tao Te Ching ([courtesy of Project Gutenberg][0]) and powered by
[Hyperapp][1].![screenshot](screenshot.png)
## Use
Type through the greyed out passage. Errors are highlighted in red and *must be
corrected*. A WPM and accuracy score will be displayed upon completion along
with basic graphs of historical scores.## Build locally
Clone this repository and then:
yarn
yarn lint:buildPassages are randomly selected from `src/texts.json`. To populate this file
with paragraphs from a text file, runyarn process-text texts/your-file.txt
The processing is pretty rough, and the resulting JSON file will require some
manual attention, but it’s a good place to start.[0]: http://www.gutenberg.org/ebooks/216
[1]: https://hyperapp.js.org/## Deploy
Deploy to the `build` folder to github pages with
yarn deploy