Jul 20, 2023

Text/code editor typing latency analyzer

Typometer is a tool to measure and analyze visual latency of text/code editors. Its features

  • Cross-platform Windows, Mac, Unix
  • Native API calls for faster screen access
  • Synchronous and asynchronous modes
  • Import and export of CSV data
  • Summary statistics, frequency distribution
  • Line/bar charts including comparative ones
  • Chart image export with legend

Editor latency is delay between an input event and a corresponding screen update, in particular – delay between keystroke and character appearance. While there are many kinds of delays caret movement, line editing, etc., typing latency is a major predictor of editor usability.

Java 8 or later is required to run the program.

Checkout these related ports:
  • Wrk - Modern HTTP benchmarking tool
  • Webbench - Simple forking web benchmark
  • Vkpeak - Profile Vulkan devices to find their peak capacities
  • Vkoverhead - Evaluate CPU overhead of Vulkan drivers
  • Vkmark - Vulkan benchmark
  • Vegeta - HTTP load testing tool and library
  • Uperf - Network performance tool to model and replay of networking patterns
  • Unixbench - BYTE magazine's Public Domain benchmark for UNIX
  • Uica - Code Analyzer from the uops.info project
  • Ubench - Unix Benchmark Utility for CPU(s) and memory
  • Ttcp - Benchmarking tool for analysing TCP and UDP performance
  • Tsung - Multi-protocol distributed load testing tool
  • Thrulay - Network capacity tester
  • Tcpblast - Measures the throughput of a TCP connection
  • Sysbench - Scriptable database and system performance benchmark