All Projects → didoesdigital → typey-type

didoesdigital / typey-type

Licence: AGPL-3.0 License
Typey Type for Stenographers is a free typing app designed specifically to help steno students practise and rapidly master stenography.

Programming Languages

javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to typey-type

rope
Welcome to ROPE (Remembering Outlines in Plover more Easily), my system for learning and remembering Plover outlines. This page includes download links to the four components of ROPE: the spreadsheet, the Anki decks, the corresponding dictionary, and the readme. Also, for videos I’ve made about Plover, along with videos about typing in general, …
Stars: ✭ 42 (-17.65%)
Mutual labels:  stenography, stenotype, steno
typist
Web app practice and learn touch-typing.
Stars: ✭ 36 (-29.41%)
Mutual labels:  typing, typing-trainer, typing-practice
tt
Practicing touch typing, and monitor your typing speed using your own text files
Stars: ✭ 68 (+33.33%)
Mutual labels:  typing, typing-practice
Typon
A multi-featured typing practice tool that runs on a terminal emulator which can turn any text file into a typing game.
Stars: ✭ 53 (+3.92%)
Mutual labels:  typing, typing-practice
Qwerty Learner
为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workers
Stars: ✭ 3,536 (+6833.33%)
Mutual labels:  typing, typing-practice
steno
Embedded steno firmware + custom steno PCBs
Stars: ✭ 47 (-7.84%)
Mutual labels:  stenography, steno
stenogotchi
Portable stenography using Plover and bluetooth keyboard emulation on a Raspberry Pi Zero W
Stars: ✭ 71 (+39.22%)
Mutual labels:  stenography, steno
awesome-plover
A curated list: awesome plugins and dictionaries for Plover, the open source stenography software.
Stars: ✭ 35 (-31.37%)
Mutual labels:  stenography, steno
code-type
Practice code-typing with top 1000 keywords of the most popular programming languages.
Stars: ✭ 31 (-39.22%)
Mutual labels:  typing, typing-practice
vue-typical
🐡 Vue Animated typing in ~400 bytes of JavaScript
Stars: ✭ 121 (+137.25%)
Mutual labels:  typing
chatty
A React single-page-application alternative client for the shacknews chatty.
Stars: ✭ 27 (-47.06%)
Mutual labels:  create-react-app
react-shopping-cart-demo
Notes and the code for the React.js crash course by Mosh Hamedani.
Stars: ✭ 86 (+68.63%)
Mutual labels:  create-react-app
react-intl-po-example
👉 This is a standalone project for using react-intl-po with CRA.
Stars: ✭ 38 (-25.49%)
Mutual labels:  create-react-app
react-mui-pro-starter
Mix of Create React App and Material UI with set of reusable components and utilities to build professional React Applications faster.
Stars: ✭ 14 (-72.55%)
Mutual labels:  create-react-app
react-app-rewire-workbox
Customise the service worker for create-react-app apps without ejecting - using Google's Workbox webpack plugins instead of the old sw-precache
Stars: ✭ 44 (-13.73%)
Mutual labels:  create-react-app
typesentry
Python 2.7 & 3.5+ runtime type-checker
Stars: ✭ 19 (-62.75%)
Mutual labels:  typing
flake8-type-checking
Flake8 plugin for managing type-checking imports & forward references.
Stars: ✭ 38 (-25.49%)
Mutual labels:  typing
opPortfolio
A clean portfolio template made with ReactJS.
Stars: ✭ 29 (-43.14%)
Mutual labels:  create-react-app
react-full-stack-starter
🎈Full-stack React boilerplate using `create-react-app`, Babel, Node.js, and express
Stars: ✭ 22 (-56.86%)
Mutual labels:  create-react-app
create-react-app-typescript-web-worker-setup
Using Web Workers in a TypeScript React project based on create-react-app.
Stars: ✭ 21 (-58.82%)
Mutual labels:  create-react-app

Typey Type for Stenographers

Typey Type is a free typing app designed for steno students to practise and master stenography.

Sponsor

You can support Di’s efforts on Patreon. A monthly donation helps Di build more lessons and features to help you fast-track your steno progress.

What's stenography?

The process of writing shorthand is called stenography. Using a stenotype machine or a fancy keyboard, you can write over 200 words per minute. Typically, steno is used for courtroom reporting, closed captioning, and real-time translation. As a means of entering text, it’s also an excellent ergonomic alternative to typing with a QWERTY keyboard.

Aim

The aim of Typey Type is to fast-track learning and mastering steno skills. Typey Type helps novice stenographers by giving them:

  • immediate feedback on typing speed and accuracy
  • progress updates, including progress on brief vocabulary
  • a course to follow, including material to type
  • links to more information

Typey Type concentrates on practical skills, such as physical drilling and memorisation of briefs.

What Typey Type is not

Typey Type is not a generic typing app. Plenty of typing apps already exist for regular text input without stenography.

Instead, Typey Type concentrates on teaching people how to type using stenography. That means it includes features like steno diagrams showing steno briefs as hints for how to write words and using steno-specific data, such as lessons for “single-stroke briefs”.

Typey Type avoids generic typing features, such as competing for speed and accuracy against other typists, which any typing app might do, such as Typeracer.

Development

Requirements

Install yarn. Note: the project is currently built with Node version 14.

Installation

This project includes a Git submodule for Typey Type data, which includes a Git submodule for steno dictionaries. If you want to clone this repository as well as its submodules, you can use the --recursive parameter:

git clone --recursive [email protected]:didoesdigital/typey-type.git

Alternatively, if you've already cloned the repository without the --recursive parameter, you can load its submodules using submodule update:

git submodule update --init --recursive

Once you've cloned the repository and updated its submodules, yarn install packages from package.json:

yarn install

Updates

When you pull the latest code, you may need to update submodules too:

git submodule update

Run the app in development mode

Run the Typey Type app:

yarn start

Open http://localhost:3000 to view it in the browser.

Testing

Run the test runner during development:

yarn run test

Create React App

For reference, Typey Type is bootstrapped with Create React App.

Contributing

See the CONTRIBUTING guidelines.

Code of Conduct

This project and everyone participating in it is governed by the Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [email protected].

License

See LICENSE.

The metronome sound, “digi_plink”, comes from Dev_Tones by RCP Tones under a Creative Commons license (CC BY 3.0 US) and was adapted to include silence at the end for a slower metronome tempo.

Author

Typey Type was created by Di.

Related repos

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].