Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 796 Bytes

README.adoc

File metadata and controls

30 lines (21 loc) · 796 Bytes

Why Dvorak

A web page to race keyboard layouts versus each other.

Missing Your Keyboard Layout?

Just open an issue and I’ll add it to the list.
Currently existing layouts:

  • Colemak

  • Dvorak

  • Qwerty

Development

Why-Dvorak is written in OCaml and HTML. The OCaml code compiles to JavaScript. Ocaml-vdom is used to have a functional (as in functional programming) UI architecture.

Build

make        # Compile the code
            #   refer to ocaml-vdom documentation for how to install it
make server # Start the development web server
            #   npm is used to install and run http-server to serve files

And view it at http://localhost:8080