TwoFold:让文本文件像动态文件一样

2025-05-14
TwoFold:让文本文件像动态文件一样

TwoFold是一个命令行工具,它能让纯文本文件像动态文件一样工作。它结合了文本扩展器和模板引擎的功能,灵感源于Emacs Org-mode、Python Jupyter Notebooks和React JS。TwoFold通过处理文本文件,识别所有类似LISP/XML的标签,并将它们转换成有用的输出。它兼容XML和HTML文档,并且可以自定义标签标记。它可以监听文件的变化,允许在同一文件和位置进行实时协作,例如验证信息、计算统计数据或检查拼写错误。TwoFold支持多种文件类型,例如.txt、Markdown、Emacs Org、reStructured Text、HTML、XML和源代码文件,但不支持二进制文件。它使用Bun运行,用户可以轻松编写自己的标签并加载它们。

开发