Discover Packages
github.com/GrayCodeAI/tokman
internal
visual
package
Version:
v0.1.0
Opens a new window with list of versions in this module.
Published: Apr 6, 2026
License: MIT
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Jump to ...
Documentation
Overview
Index
Constants
Variables
Functions
AnimatedDiff(originalTokens, compressedTokens, durationMs)
CompactDiff(originalTokens, compressedTokens)
DiffStats(originalTokens, compressedTokens)
ExportDiffHTML(original, compressed, originalTokens, compressedTokens)
ShowHighlights(original, compressed)
VisualDiff(original, compressed, originalTokens, compressedTokens)
Types
Source Files
Documentation
Documentation
¶
Package visual provides visual comparison tools for compression results.
Competitive feature vs other tools that only show token counts.
func AnimatedDiff(originalTokens, compressedTokens int, durationMs int) string
func CompactDiff(originalTokens, compressedTokens int) string
func DiffStats(originalTokens, compressedTokens int) string
func ExportDiffHTML(original, compressed string, originalTokens, compressedTokens int) string
func ShowHighlights(original, compressed string) []string
func VisualDiff(original, compressed string, originalTokens, compressedTokens int) string
type DiffHighlight
type DiffResult
func AnimatedDiff(originalTokens, compressedTokens int , durationMs int ) string
AnimatedDiff shows an animated compression visualization (for terminals that support it).
func CompactDiff(originalTokens, compressedTokens int ) string
CompactDiff creates a compact one-line comparison.
func DiffStats(originalTokens, compressedTokens int ) string
DiffStats creates a visual bar chart of compression.
func ExportDiffHTML(original, compressed string , originalTokens, compressedTokens int ) string
ExportDiffHTML exports diff as HTML for web viewing.
ShowHighlights displays key compression highlights.
func VisualDiff(original, compressed string , originalTokens, compressedTokens int ) string
VisualDiff creates a side-by-side comparison with highlights.
DiffHighlight represents a notable change in the compression.
type DiffResult struct {
OriginalLines int
CompressedLines int
LinesRemoved int
LinesChanged int
LinesKept int
OriginalTokens int
CompressedTokens int
TokensSaved int
Highlights []DiffHighlight
}
DiffResult represents a visual comparison of before/after compression.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.