Ghostty是一款采用OpenGL加速的现代化终端模拟器,现已正式登陆Ubuntu 26.04 LTS系统。该终端通过GPU硬件加速提供更流畅的渲染性能,支持多标签、分屏等高级功能,为开发者带来更高效的工作体验。
#terminal
30 条相关内容
stonks-cli 是一个终端投资组合追踪工具,提供实时价格、盈亏数据、股票基本面、K线图、新闻推送和AI聊天机器人功能。它整合了多个金融平台的核心功能,让用户无需频繁切换应用即可在终端中管理投资组合。
Tmuxx 是一个简化 tmux 使用的工具,通过减少按键次数和避免重复分组来提升终端多路复用体验。它让 tmux 配置更直观,工作流程更高效。
Rapunzel是一款树状终端工具,专为管理多个AI代理而设计。它解决了在macOS终端中跨标签页运行多个代理时难以追踪的问题,灵感来源于Firefox的Tree Style Tab扩展,旨在为AI代理提供简洁高效的管理界面。
Muxy 是一款使用 SwiftUI 和 libghostty 开发的 macOS 终端应用,旨在提供现代、流畅的终端体验。它利用 SwiftUI 构建界面,并通过 libghostty 实现底层终端功能,兼顾美观与性能。
本文探讨了在终端模拟器中通过拖放文件路径实现命令执行的技术,展示了如何利用这一特性快速处理文件,同时提醒用户注意潜在的安全风险。
Muxforge 是一个用 Go 编写的单二进制文件,以现代化方式管理 tmux 插件。它提供锁定文件确保可复现性,支持从 TPM 一键迁移,并通过托管配置块保持 tmux.conf 的整洁,无需手动安装和配置插件。
TUIs的永恒魅力
2.0本文探讨了文本用户界面(TUIs)为何在图形用户界面(GUI)盛行的时代依然保持其独特价值与持久生命力,分析了其简洁、高效、低资源消耗等核心优势。
Glyph Protocol 是一种为终端设计的协议,旨在通过标准化字形渲染和显示方式,提升终端应用的视觉一致性和用户体验。该协议解决了不同终端环境中字形显示不一致的问题,为开发者提供了统一的字形处理框架。
Rapunzel是一款专为智能体设计的树状标签页浏览器,灵感来源于Firefox的Tree Style Tab扩展。它解决了在MacOS终端中运行多个智能体时难以跟踪标签页的问题,旨在为智能体提供简洁高效的浏览体验。
在终端中飘扬的国旗
1.5受一个关于在终端中显示国旗的帖子启发,作者开发了一个脚本,能够在终端中让国旗动态飘扬。该脚本使用ANSI转义码和字符组合,模拟旗帜在风中飘动的效果,为命令行界面增添了趣味性。
Fincept Terminal 是一个开源金融终端,为投资者提供实时市场数据、分析工具和投资组合管理功能。该项目旨在为个人和专业投资者打造一个现代化、可定制的金融分析平台。
这是一个为 Hyperliquid 去中心化交易所开发的交易终端,提供专业级的交易界面和功能,旨在提升用户在 Hyperliquid 平台上的交易体验。
Tuicraft是一个专为终端设计的魔兽世界3.3.5a聊天客户端,作者最初为与OpenClaw一起游戏而开发。未来计划扩展支持所有游戏功能,并让LLM能够在私服中入驻和游玩。
这是一款原生 macOS 菜单栏应用,可将 tmux 窗口显示为 Touch Bar 按钮,实现一键切换。它会静默运行,监测聚焦的终端应用,并实时刷新当前 tmux 窗口列表。
Faceoff 是一款用 Python 编写的终端界面应用,可实时追踪 NHL 比赛并浏览排名和统计数据。该应用灵感来源于 MLB 的 Playball 应用,主要通过 Claude Code 开发,可通过 `uvx faceoff` 命令安装使用。
作者对命令行工具的输出行为进行了分类排序,从最简单的纯文本逐行输出到最复杂的全屏TUI界面。他强烈建议工具开发者提供关闭"智能"输出的选项,并在检测到非交互式环境时自动禁用这些功能。
xterm的ziconbeep功能在窗口最小化时通过视觉或声音提醒用户有新输出,但这一功能无法完全由窗口管理器实现,因为窗口管理器无法可靠检测程序何时有新输出,且不知道哪些窗口变化具有语义意义。
作者在 Fedora 43 的 Gnome-terminal 中使用 Vim 时发现,Delete 键不再向后删除字符,而是执行向前删除。问题源于 Gnome-terminal 的兼容性设置将 BackSpace 和 Delete 键都映射为 ASCII DEL,而 Vim 通过 xterm 的 XTGETTCAP 功能获取终端实际键位映射后,优先将 DEL 解释为向前删除。解决方案是将 Gnome-terminal 的 Delete 键设置为生成"转义序列"。
Ghostty 开发日志的第一篇,介绍了这个新的终端模拟器项目的启动背景、设计理念和初步实现思路。
这是Ghostty终端模拟器的第二篇开发日志,作者分享了项目进展、技术挑战和未来规划,包括性能优化、功能增强和社区反馈等内容。
本文是Ghostty终端模拟器的第三篇开发日志,作者分享了项目的最新进展、技术挑战和未来规划,为开发者提供了深入了解该项目开发过程的机会。
这是Ghostty终端模拟器的第四篇开发日志,记录了项目的最新进展、功能改进和技术实现细节。
本文是Ghostty终端模拟器的第五篇开发日志,作者分享了项目的最新进展、技术挑战和未来规划,为开发者提供了深入了解该项目开发过程的窗口。
本文是Ghostty终端模拟器的第六篇开发日志,记录了项目的最新进展、功能改进和技术实现细节。
Ghostty 是一款现代化的终端模拟器,其 1.0 版本即将正式推出。该终端模拟器专注于性能、用户体验和现代化功能,旨在为开发者提供更高效、更美观的命令行工作环境。
本文作者回顾了Ghostty终端模拟器从概念到1.0版本的开发历程,分享了构建现代化终端应用的技术挑战与设计决策,探讨了开源项目维护与用户期望管理的经验。
Libghostty 是一个即将发布的库,旨在为终端应用程序提供现代化的、功能丰富的用户界面组件。它将使开发者能够轻松构建具有高级功能的终端界面,如语法高亮、自动补全和丰富的交互元素。
我是如何使用我的终端的
1.0作者分享了他在终端使用方面的经验,尝试将VSCode的各种功能集成到终端环境中,以提升工作效率和开发体验。
未来的终端
1.0重新设计基础设施需要在支持渐进式采用的同时,推动整个设计空间向前发展,这要求系统既能兼容现有方案又能引领未来方向。