Developer Tools & Infrastructure Active Tool 2026 MIT

Open-Streak

GitHub-style terminal activity heatmap and streak tracker for OpenCode

TypeScriptOpenCodeTerminal HeatmapStreaks
Open-Streak editorial woodblock artwork
Quick Install / Run
pnpm dlx open-streak
Domain Developer Tools & Infrastructure
Languages TypeScript
License MIT
Status Active Tool
The Problem

Why This Was Built

OpenCode users lack a native, visual overview of their daily coding consistency and agent usage activity.

The Solution

The Architectural Answer

A terminal CLI tool that extracts session timestamps and renders familiar contribution squares directly in the shell.

Capabilities

Key Features & Architecture

Terminal contribution grid with custom ANSI green shades
Current streak, longest streak, and total active days calculation
Zero configuration: auto-detects OpenCode configuration and storage paths
Engineering

Technical Specifications

Primary Languages
TypeScript
Frameworks & Tooling
Node.js CLIChalk
Architecture & Execution Model
Local JSON parser, ANSI terminal renderer
Licensing Model
MIT (permissive)
Release & Lineage
Active release cycle since 2026 · Maintained by @JadMadi
Knowledge

Frequently Asked Questions

How do I run Open-Streak without permanent installation?

You can run it on-demand with `pnpm dlx open-streak`.