Text-game engines — and the tooling that makes them shippable.
TypeScript · Python · Rust · Vue · building in the open since 2014
Render Mermaid diagrams in VitePress at build time — inline SVG, no client-side JavaScript, no headless browser. MIT · published on npm.
Chinese documentation for the Era game engine.
| Project | What it is | Stars |
|---|---|---|
| erajs | Text-based game engine — TypeScript/Vue front end, Python game scripts, packaged with Tauri. Paused since 2022. | |
| Emuera-Chinese-Document | Chinese documentation for Emuera, the engine behind most Era games. | |
| Real-Stock-War | Simulated stock trading on real market data. |
- Engines and parsers — the parts where one small design decision echoes for years.
- Documentation that explains why, not just what.
- Build-time over runtime — ship less JavaScript to the user.
- Company: Ihex Research
- Open an issue on any repo — it's the fastest way to reach me.
中文
做了十年引擎和文档:Era 系列引擎的 JavaScript / TypeScript 实现、Emuera 中文文档,以及现在的构建期 Mermaid 渲染插件。
- 正在做:vitepress-plugin-pele(VitePress 构建期渲染 Mermaid,零客户端 JS,已发布 npm)、ecd(Era 引擎中文文档)
- 代表作:erajs(67★,2022 年起暂停)、Emuera 中文文档(19★)
- 联系:直接开 issue


