All Projects → dmotz → Turingtype

dmotz / Turingtype

Licence: mit
⌨️ Simple human typing effect

Programming Languages

javascript
184084 projects - #8 most used programming language
coffeescript
4710 projects

Projects that are alternatives of or similar to Turingtype

React Typical
React typing animation in ~400 bytes 🐡 of JavaScript.
Stars: ✭ 544 (+297.08%)
Mutual labels:  typing
Vscode Smoothtype
VS Code extension to add cursor transitions while typing, similar to MS Office and the Windows 10 Mail app.
Stars: ✭ 54 (-60.58%)
Mutual labels:  typing
Dataclass factory
Modern way to convert python dataclasses or other objects to and from more common types like dicts or json-like structures
Stars: ✭ 116 (-15.33%)
Mutual labels:  typing
Typing
Work related to PEP 484: typing.py and typing_extensions.py (both released via PyPI) and issue tracker for type system bugs/features.
Stars: ✭ 878 (+540.88%)
Mutual labels:  typing
Mob Suite
MOB-suite: Software tools for clustering, reconstruction and typing of plasmids from draft assemblies
Stars: ✭ 32 (-76.64%)
Mutual labels:  typing
Ducky
Duck-Typed Value Handling for JavaScript
Stars: ✭ 71 (-48.18%)
Mutual labels:  typing
Objectmodel
Strong Dynamically Typed Object Modeling for JavaScript
Stars: ✭ 415 (+202.92%)
Mutual labels:  typing
Mypy
Optional static typing for Python
Stars: ✭ 11,995 (+8655.47%)
Mutual labels:  typing
Typical
Animated typing in ~400 bytes 🐡 of JavaScript
Stars: ✭ 986 (+619.71%)
Mutual labels:  typing
Norman
Norman keyboard layout - alternative to QWERTY for touch typing in English
Stars: ✭ 112 (-18.25%)
Mutual labels:  typing
Typet
Types that make coding in Python quick and safe.
Stars: ✭ 15 (-89.05%)
Mutual labels:  typing
Falling Words Typing Game
This is the source code for a Falling Words Typing Game created in Unity during a Twitch Livestream.
Stars: ✭ 31 (-77.37%)
Mutual labels:  typing
Typical
Typical: Fast, simple, & correct data-validation using Python 3 typing.
Stars: ✭ 111 (-18.98%)
Mutual labels:  typing
Svelte Types
Typescript definitions for Svelte v3
Stars: ✭ 16 (-88.32%)
Mutual labels:  typing
Typedload
Python library to load dynamically typed data into statically typed data structures
Stars: ✭ 120 (-12.41%)
Mutual labels:  typing
Enforce
Python 3.5+ runtime type checking for integration testing and data validation
Stars: ✭ 502 (+266.42%)
Mutual labels:  typing
React Typist
Typing animations with React
Stars: ✭ 1,092 (+697.08%)
Mutual labels:  typing
Typescript Vs Flowtype
Differences between Flowtype and TypeScript -- syntax and usability
Stars: ✭ 1,671 (+1119.71%)
Mutual labels:  typing
Tt
A terminal based typing test.
Stars: ✭ 125 (-8.76%)
Mutual labels:  typing
Typer
A JavaScript typing library with sexy syntax and diddly dependencies.
Stars: ✭ 111 (-18.98%)
Mutual labels:  typing

TuringType

A naïve human typing simulation effect

Dan Motzenbecker, MIT License

@dcmotz

Written quickly to scratch an itch; not intended to be an accurate algorithm.

Watch the demo to see what it does.

Usage:

new TuringType(domElement, 'Just some text.');

With some options:

new TuringType(domElement, 'Terrible but fast typist.', {
  accuracy: 0.3,
  interval: 20,
  callback: allDone
});

You can also clear the input in a natural manner with .clear():

var typer = new TuringType(element, "let's season their broth", {
  callback: function() {setTimeout(typer.clear, 1000)}
});

clear() is automatically bound to instances and accepts an optional integer indicating the number of characters to remove.

Have fun.

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].