Skip to content

Releases: No4Var2Ye/ObsidianEmbeddedTerminal

Release list

v1.4.0

Choose a tag to compare

@No4Var2Ye No4Var2Ye released this 11 Jul 05:37

refactor: reorganize terminal runtime and fix PTY process launching

  • Move node runtime and node-pty into runtime/win32-x64
  • Update TerminalProcess to launch bundled node.exe
  • Remove dependency on root-level pty-host.cjs
  • Prepare architecture for future native runtime distribution"

v1.3.0

Choose a tag to compare

@No4Var2Ye No4Var2Ye released this 11 Jul 03:21

Embedded Terminal for Obsidian v1.3.0

A native embedded terminal plugin for Obsidian, powered by xterm.js and node-pty.

在 Obsidian 中提供一个真正的系统终端, 将命令行环境直接嵌入知识管理工作流.

本插件通过 xterm.js + node-pty + Windows ConPTY 实现完整终端体验, 支持实时交互、ANSI 输出、Shell 会话保持以及窗口自适应.

Embedded Terminal integrates a native PTY-powered terminal into Obsidian, allowing users to execute and manage command-line workflows directly inside their knowledge workspace.

Real PTY Support

采用真实 PTY 架构:

  • xterm.js
  • node-pty
  • Windows ConPTY

支持:

  • 交互式 Shell
  • ANSI 彩色输出
  • 光标控制
  • Tab 补全
  • Ctrl+C
  • Python / Node / Git CLI

Known Limitations

当前主要支持 Obsidian Desktop.

由于依赖系统终端能力:

  • 不支持 Obsidian Mobile
  • 不支持 Web 版本

Windows + ConPTY 为最佳体验.

Full Changelog: https://github.com/No4Var2Ye/ObsidianEmbeddedTerminal/commits/Obsidian