惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
U
Unit 42
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
G
Google Developers Blog
Recent Announcements
Recent Announcements
B
Blog RSS Feed
罗磊的独立博客
博客园 - Franky
J
Java Code Geeks
S
SegmentFault 最新的问题
D
DataBreaches.Net
C
Check Point Blog
Blog — PlanetScale
Blog — PlanetScale
T
The Blog of Author Tim Ferriss
有赞技术团队
有赞技术团队
腾讯CDC
博客园_首页
美团技术团队
V
Visual Studio Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
GbyAI
GbyAI
The Cloudflare Blog
aimingoo的专栏
aimingoo的专栏

Hacker News: Show HN

PurrrrrFocus: Pomodoro Timer App - App Store Workflow Engine — Multi-Step Orchestration for Bun RapidPhoto: Pro Photo Editor App - App Store GitHub - DheerG/swarms: Achieve extraordinary results with claude code across a variety of tasks SPICE simulation → oscilloscope → verification with Claude Code — Lucas Gerads Show HN: VCoding – A 5 MB native Windows IDE with no dynamic dependencies Show HN: LLMs don't hallucinate because they're bad at math, it's the format GitHub - Agent-FM/agentfm-core: AgentFM is a peer-to-peer network that turns everyday computers into a decentralized AI supercomputer. AgentFM lets you run massive AI workloads directly across a global mesh of idle CPUs and GPUs. Show HN: Tracking Top US Science Olympiad Alumni over Last 25 Years GitHub - Potarix/agent-hub: One place to talk to all your agents Show HN: Runtime security for AI agents(injection,tool abuse, data exfiltration) GitHub - dubeyKartikay/lazyspotify: Terminal Spotify client for macOS and Linux GitHub - the-banana-tool/king-louie: Easy to use GUI Personal AI Assistant. Win/Linux/Mac. Show HN I made my vacation rental bookable by AI agents–no Airbnb, 0% commission GitHub - basteez/jsf-autoreload: maven plugin to enable hot reload on jsf projects uvm32/hosts/host-gdbstub at main · ringtailsoftware/uvm32 GitHub - labsai/EDDI: Config-driven engine that turns JSON into production-grade AI agents. Multi-agent orchestration, 12+ LLM providers, MCP/A2A protocols, RAG, persistent memory, and enterprise compliance (EU AI Act, GDPR, HIPAA). Built on Quarkus. GitHub - glitchnsec/fortyone-oss: AI Executive Assistant Platform Quickstart | Alien GitHub - muxshed/shed: One stream in, or many. Every destination, simultaneously. No cloud middleman, no per-channel fees, no limits. GitHub - ocrbase-hq/ocrbase: 📄 PDF/IMG ->.MD/JSON Document OCR API for PaddleOCR and GLMOCR. Self-hostable. GitHub - impactjo/home-memory: MCP server that lets your AI assistant remember everything about your home. GitHub - Sets88/dbcls: DbCls is a powerful terminal database client that supports various databases GitHub - neptun2000/heor-agent-mcp GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh RollQuation: Math Puzzles - Apps on Google Play GitHub - dropbox/witchcraft Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis GitHub - opentalon/opentalon: OpenTalon is an open-source platform built from the ground up in Go as a robust alternative to OpenClaw LinkedIn™ 职位抓取工具 - Chrome 应用商店
Typing Mastery — climb toward 100+ WPM, deliberately
s3arch · 2026-05-27 · via Hacker News: Show HN

typingmastery · offline · free forever

Already fast? Get faster.

A minimalist, offline trainer for typists who already touch-type — fusing a fast, distraction-free typing test with adaptive learning, so you climb from comfortable toward 100+ WPM through deliberate, data-driven practice. Free forever.

enter repeat ctrl+enter fresh test tab restart

Free forever · Windows & Linux only — sorry, no macOS build yet.

typing mastery

13

Themes

25

Code languages

0

Trackers

100%

Offline

Inside the app

Eight surfaces, one obsession: getting you faster.

screens shown in your current theme

01 · Test

Type the way you read.

A clean, distraction-free test surface with a smooth, measured caret and per-character colouring. Train on the material you actually type — and bound every run exactly how you want.

  • Train with known words, real quotes & source code (25 languages)
  • Bound a run by time, word count or character limit
  • Quote lengths short → thicc, plus custom text & adaptive drills
  • alt+enter restart · ctrl+enter fresh text
Typing test — dark theme Typing test — light theme

02 · Feedback

A replay of every keystroke.

Finish a test and get the full picture — a detailed results graph plus a timeline replay you can scrub at up to 4×.

  • WPM / raw / error timeline, fully charted
  • Consistency, character breakdown & personal-best marker
  • Timeline replay at 0.5× – 4× speed
  • Repeat (enter), go fresh (ctrl+enter), or jump to analysis
Results and timeline replay — dark theme Results and timeline replay — light theme

03 · Progress

Watch the streak grow.

A bird's-eye view of your practice habit — the calendar that turns "I should practise" into "I practised today."

  • Year-long activity calendar (contribution-graph style)
  • Days active, current & longest streak, lifetime totals
  • Month calendar with per-day best WPM
  • Busiest day, most-typed source & per-session log
Progress calendar — dark theme Progress calendar — light theme

04 · Practice

Drill the keys, not your patience.

Structured lessons walk the board from the home row outward, with a live keyboard that highlights the very next key you need to hit.

  • Lessons from home keys → reaches → full rows
  • Live keyboard with next-key highlighting
  • Problem-key panel ranks your weakest characters
  • Set WPM & accuracy goals; toggle characters or words
Guided practice — dark theme Guided practice — light theme

05 · Code Lab · Browse

Type your own codebase.

Add any folder as a project and type the real source files inside it. The browser reads straight from disk and watches for changes as you work.

  • Live recursive folder tree, updated as files change
  • Junk & binaries hidden automatically
  • Per-file line / word / character counts
  • Folder paths persist; no file contents are ever stored
Code Lab file explorer — dark theme Code Lab file explorer — light theme

06 · Code Lab · Type

Real files, real indentation.

A large code pane handles whitespace the way an editor would, so the muscle memory you build is the muscle memory you actually use.

  • Banners, licenses & ASCII-art stripped before you type
  • Auto-indent and tab to indent
  • Long files auto-pause after a 3s idle gap (excluded from WPM)
  • ctrl+enter reloads the file
Code Lab typing — dark theme Code Lab typing — light theme

07 · Analysis

Find the keys holding you back.

Every keystroke updates per-character accuracy and latency. The analysis screen turns that into a map of exactly where to aim your next session.

  • Keyboard accuracy heatmap across the whole board
  • Weakest keys ranked by accuracy and reaction time
  • Click keys to assemble a focused drill set
  • WPM trend over your last 60 tests, plus coaching tips
Key analysis heatmap — dark theme Key analysis heatmap — light theme

08 · History

Every run, on the record.

A complete, local log of every test you've taken — searchable at a glance and visualised as one continuous speed curve.

  • Full WPM trend with hover tooltips per test
  • Tests · avg WPM · best WPM · avg accuracy · time typing
  • Per-test source, speed, accuracy, errors & duration
  • Stored in IndexedDB on your machine; clear it anytime
Test history — dark theme Test history — light theme

Make it yours

Thirteen themes, three layouts.

Soft, Minimal, Editorial or Terminal layouts — each in a palette to match your desk. Your choice persists along with every preference and stat.

auto-rotating · use ‹ › to browse · click any shot to enlarge

Get it

Free forever for Windows & Linux.

Download a native build for Windows or Linux — sorry, no macOS build yet. No account, no telemetry, nothing phoning home.

Free forever · Windows & Linux only — sorry, no macOS build yet.