Fresh:现代终端文本编辑器,轻量且可扩展
Fresh 是面向终端的现代文本编辑器,结合 TypeScript/Deno 插件体系与近零延迟性能,适合需要高性能大文件编辑与可扩展插件的开发者与终端用户。
GitHub sinelaw/fresh 更新 2025-12-06 分支 main 星标 4.5K 分叉 147
终端编辑器 TypeScript 插件 Deno 沙箱 多GB 文件编辑 LSP 支持 跨平台发布

✨ 核心亮点

  • 插件以 TypeScript 编写并在 Deno 沙箱中运行
  • 面向零延迟,能处理多 GB 级别的大文件
  • 原生终端 UI、完整菜单系统与鼠标支持
  • 仓库元数据显示无发布与贡献者,活动性判断受限
  • 采用 GPL‑2.0 许可,可能限制闭源/商业集成

🔧 工程化

  • 现代插件体系:TypeScript 插件在 Deno 沙箱中运行,提供可扩展且隔离的扩展机制
  • 性能导向:近零延迟体验,设计可可靠打开并编辑多 GB 大文件
  • 丰富编辑功能:内置 LSP 支持、命令面板、分屏、Markdown 预览等生产力特性

⚠️ 风险

  • 发布与贡献者数据缺失,难以从元数据判断长期维护与社区活跃度
  • GPL‑2.0 许可对闭源集成与商业使用构成约束,需在采纳前评估合规性
  • 多平台打包、二进制分发与系统集成可能带来额外维护工作量

👥 适合谁?

  • 偏好终端工作流的开发者与系统管理员
  • 需要编辑超大文件或追求低延迟编辑体验的用户
  • 希望以 TypeScript 编写插件并利用现代 JS 生态的扩展开发者