IdeaCredIdeaCred

oeyoews/tiddlywiki-starter-kit

73

📦 使用 TiddlyWiki5 搭建的本地优先笔记软件

What's novel

📦 使用 TiddlyWiki5 搭建的本地优先笔记软件

Code Analysis

26 files read · 5 rounds

A TiddlyWiki5 starter kit that provides centralized configuration, a curated plugin ecosystem (50+ plugins for Vue3, markdown, PWA, theming), a dev server with keyboard shortcuts, and a multi-target build pipeline for generating static sites, JSON exports, and plugin libraries.

Strengths

The centralized config system (neotw.config.mjs + config/*.mjs) elegantly separates concerns and makes the TiddlyWiki setup genuinely easier than vanilla TiddlyWiki. The build pipeline with multiple output targets (blog, journal, sitemap, plugin library) and the plugin scaffolding tool provide real DX value.

Weaknesses

No test suite exists, several bugs are present (async/forEach in minify.js, check-git.ts not actually blocking on failure), hardcoded credentials in config, and mixed Chinese/English throughout the codebase. The plugins are mostly thin config/metadata wrappers rather than deep implementations.

Score Breakdown

Innovation
4 (25%)
Craft
62 (35%)
Traction
45 (15%)
Scope
82 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+1

Craft

Ci+5
Tests-5
Polish+2
Releases+4
Has License+5
Code Quality+14
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+5
Has Dependency Mgmt+5

Traction

Forks+17
Stars+20
Hn Points+0
Watchers+6
Early Traction+0
Devto Reactions+0
Community Contribs+2

Scope

Commits+8
Languages+8
Subsystems+13
Bloat Penalty+0
Completeness+7
Contributors+6
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

124

Contributors

2

Files

1210

Active weeks

26

TestsCI/CDREADMELicenseContributing

Repository

Language

JavaScript

Stars

65

Forks

26

License

MIT