oeyoews/tiddlywiki-codemirror6
Your Next TiddlyWiki5 Editor: Codemirror6
What's novel
Your Next TiddlyWiki5 Editor: Codemirror6
Code Analysis
23 files read · 5 roundsA TiddlyWiki plugin that replaces the default textarea editor with CodeMirror 6, providing rich wikitext syntax highlighting, 15+ autocomplete sources (tiddlers, snippets, commands, emojis, images, macros), vim mode, AI-assisted writing via Zhipu GLM-4, and ~25 custom editor extensions.
Strengths
Well-structured completion system with clean source separation and a clever config-to-tiddler generation pipeline. The custom Lezer grammar for TiddlyWiki wikitext and the comprehensive set of editor extensions (link preview, checkbox toggling, inline suggestions, rainbow brackets) show genuine implementation depth.
Weaknesses
No meaningful test suite for the main plugin, several files use @ts-nocheck or any types, and the AI integration is basic (single hardcoded provider, minimal error recovery). Significant commented-out code and mixed-language comments indicate technical debt.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
25
Contributors
3
Files
274
Active weeks
6
Repository
Language
JavaScript
Stars
27
Forks
5
License
MIT