Skip to content

Practice touch-typing with top 1000 keywords of the most popular programming languages.

License

Notifications You must be signed in to change notification settings

siddheshkothadi/code-type

Repository files navigation

code-type

Typing practice for programmers

Practice code-typing with top 1000 keywords of the most popular programming languages.

Getting Started

These instructions will help you to set up the app on your local machine for development

Prerequisites

Setting Up

  • Clone the repository with the command git clone https://github.com/siddheshkothadi/code-type.git
  • Enter the cloned repository by running the command cd code-type
  • Install the dependencies with the command npm install
  • Run the app with the command npm run dev. The app will run on port 3000 by default.
  • Open http://localhost:3000 on your browser to view the app.

Supported Languages

  • Javascript - .js
  • React - .jsx
  • Cascading Style Sheets - .css
  • HTML - .html
  • Java - .java
  • Python - .py
  • Lua - .lua
  • PHP - .php
  • Ruby - .rb
  • C++ - .cpp, .c, .cc, .cxx, .h
  • Perl - .pm
  • C# - .cs
  • Scala - .scala
  • Go - .go
  • SQL - .sql
  • Rust - .rs
  • Lisp - .lisp, .lsp
  • Clojure - .clj, .cljs
  • Kotlin - .kt, .kts, .ktm
  • CMake - .cmake, .cmake.in
  • Swift - .swift
  • Haskell - .hs, .hsc
  • Elixir - .ex, .exs
  • Objective-C/C++ - .m, .mm
  • F# - .fs, .fsi, .fsx
  • ELM - .elm
  • PureScript - .purs
  • Pascal - .pas
  • R - .r
  • Erlang - .erl
  • VimL - .vim
  • Groovy - .groovy

Preview and Screenshots

References