Back to projects
2 min read
Typonode

Typonode is a terminal-based typing speed application built in TypeScript and Node.js, with no external dependencies.

Main Screen Designed to run directly in the terminal (including support for VS Code terminals), it features custom-built screen rendering, ANSI color formatting, and responsive UI.

Key Features

  • Custom screen buffers and rendering logic
  • Multi-screen UI (Main, Result, Settings)
  • Responsive layout with resize support
  • ANSI-based syntax highlighting and formatting
  • Local storage for user preferences and WPM history

Tech Stack

  • Node.js
  • TypeScript

Developer: Aadarsh

Demo Video

Screens

Main Screen

Main Screen

Result Screen

Result Screen

Settings Screen

Settings Screen

👉 Read the development log here