Prowler
A GPU-accelerated terminal emulator
About
Modern terminal emulator built with C++20 and OpenGL. Ligature-aware text rendering with HarfBuzz shaping, split panes, tabs, a Lua plugin system, and a custom retained-mode GUI framework.
Features:
- GPU rendering with OpenGL 3.3+ and HarfBuzz text shaping
- Split panes and tabs with drag rearranging
- Lua + native C++ plugin system — audio spectrum, recorder, shader effects, and more
- Tab completion with fuzzy matching and ghost text
- Session capture/restore and named workspaces
- Custom title bar and command palette
- TOML config with hot-reload