Important
Pixel has moved to the terminal-browser repo.
A library for building graphical applications that can run in the terminal
- A react API to use a rust based graphics engine that runs in the terminal
- WebView component that lets you render web content (based on top of a fork of electron)
- Support for proxying network requests made by the webview over an SSH connection
- Can be embedded inside other terminal applications
- Built in devtools (element inspector, profiler, log viewer)
- terminal-browser 3k ⭐'s - a browser inside the terminal
- terminal-code 2k ⭐'s - vscode inside the terminal
Documentation is WIP. You can find examples of many usage patterns inside examples. For advanced usage you can reference the above projects that use pixel in production.