💻OmniPTY: Native Rust Terminal for macOS and Linux
A full-featured terminal that's all Rust
TL;DR
OmniPTY is a new terminal emulator written entirely in Rust, offering built-in tools, GPU rendering, and advanced features like inline images and modeless vim navigation. It's free, open-source, and doesn't require an account or telemetry.
OmniPTY is a terminal emulator for macOS and Linux, built entirely in Rust. It comes packed with features like a file tree that behaves like vim, tabs and splits that can be grouped into named workspaces, and inline image support. For developers, this means a more integrated and efficient workflow without the need for external tools. The terminal is GPU-rendered using GPUI and Alacritty's PTY + VT parser, ensuring performance and compatibility. With no account required, it's a privacy-first option for those who want a feature-rich terminal without the overhead.
Key Points
OmniPTY is written entirely in Rust, offering a lightweight and fast terminal experience.
File tree in OmniPTY behaves like vim, allowing navigation and operations directly from the terminal.
Tabs and splits can be grouped into named workspaces, enhancing organization and productivity.
Supports inline images via kitty graphics protocol, iTerm2, and sixel, making it visually rich.
Configured with a single TOML file that reloads on save, ensuring easy customization and updates.
Why It Matters
If you're a developer looking for a terminal that integrates seamlessly with your workflow, OmniPTY offers a robust set of features without the need for external tools. The GPU rendering and advanced navigation options make it a standout choice for those who want a powerful, yet lightweight terminal experience.
Comments
Be the first to comment
Enjoyed this article?
Get it daily. 7am. Free. Reads in 5 minutes.