Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Typing Cat

jefrryjefrry72 downloads

A cozy typing cat that keeps you company and tracks your typing speed.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

A cozy typing cat for Obsidian that keeps you company and tracks your typing speed.

Features

  • Cozy Companion: A cute cat overlay that types along with you in real-time.
  • Speed Tracking: Monitors your typing speed with support for WPM (Words Per Minute), CPM (Characters Per Minute), and CPS (Characters Per Second).
  • Visual Feedback: The cat "sweats" during intense typing sessions and shows a heart when clicked.
  • Highly Customizable:
    • Adjust position (left and bottom percentages)
    • Change size and opacity
    • Mirror the cat's orientation
    • Toggle speed display and choose your preferred metric
  • Desktop Ready: Designed to sit comfortably on your screen without interfering with your workflow.

Manual Installation

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Create a folder named typing-cat in your vault's plugins directory: <Vault>/.obsidian/plugins/typing-cat/.
  3. Copy the downloaded files into that folder.
  4. Reload Obsidian and enable Typing Cat in Settings → Community plugins.

Usage

Once enabled, the Typing Cat will appear as an overlay on your Obsidian window.

  • Typing: As you type in any editor, the cat will move its paws to match your rhythm.
  • Speedometer: If enabled, your current typing speed will be displayed below the cat.
  • Interacting: If the "Clickable" setting is enabled, click on the cat to see a heart animation!
  • Settings: Go to the plugin settings to customize the cat's appearance and behavior.

Development

npm install
npm run dev

Credits

Created by Egor Ilin.

81%
HealthExcellent
ReviewSatisfactory
About
Add a cozy cat overlay that types along with you in real time and gives playful visual cues (sweats during intense bursts, shows a heart when clicked). Track typing speed in WPM, CPM, or CPS with an optional on-screen speedometer. Customize position, size, opacity, and orientation.
AppearanceWritingVisualization
Details
Current version
1.0.0
Last updated
4 months ago
Created
4 months ago
Updates
2 releases
Downloads
72
Compatible with
Obsidian 0.15.0+
Platforms
Desktop only
License
Apache-2.0
Report bugRequest featureReport plugin
Author
jefrryjefrry
github.com/Jefrry
GitHubjefrry
  1. Community
  2. Plugins
  3. Appearance
  4. Typing Cat

Related plugins

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Longform

Helps you write and edit novels, screenplays, and other long projects.

Style Settings

Adjust theme, plugin, and snippet CSS variables.

Text Generator

Generate text content using GPT-3 (OpenAI).

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.