Update README.md

This commit is contained in:
Mitchell Hashimoto
2022-04-04 15:52:17 -07:00
committed by GitHub
parent 4163d9c3e5
commit 5d8d372517

View File

@ -1,11 +1,46 @@
<!-- LOGO -->
<h1>
<p align="center">
<img src="https://user-images.githubusercontent.com/1299/161641319-7778cc19-a69a-4041-8cdf-8aad9ce1ffe3.png" alt="Logo" width="140" height="110">
<img src="https://user-images.githubusercontent.com/1299/161641319-7778cc19-a69a-4041-8cdf-8aad9ce1ffe3.png" alt="Logo" width="70">
<br>ghostty
</h1>
<p align="center">
GPU-accelerated terminal emulator pushing modern features.
<br />
</p>
</p>
</p>
## About
ghostty is a cross-platform, GPU-accelerated terminal emulator that aims to
push the boundaries of what is possible with a terminal emulator by exposing
modern, opt-in features for running applications such as first-class TUI
primitives (layouts, panels, tables, etc.).
ghostty is purposely minimal and provides no multi-window or tabbing support;
it is expected to be used with something like a tiling window manager. Long
term, we want to add support for a richer native GUI experience, especially
for macOS and Windows.
There are a number of excellent terminal emulator options that exist
today. ghostty isn't trying to claim to be the best in every category
The unique goal of ghostty is to have a platform for experimenting with modern, optional,
non-standards-compliant features to enhance the capabilities of CLI
applications. We aim to be the best in this category, and competitive
in the rest.
**Project Status:** Pre-Alpha. This project is not ready to be used as a
day-to-day terminal emulator. It can't even render vim yet!
## Roadmap
The high-level ambitious plan for the project, in order:
| # | Step | Status |
|:---:|------|:------:|
| 1 | Standards-compliant terminal emulation | ❌ |
| 2 | Competitive rendering performance (not the fastest, but fast enough) | ❌ |
| 3 | Basic customizability -- fonts, bg colors, etc. | ❌ |
| 4 | Richer windowing features -- multi-window, tabbing, panes | ❌ |
| 5 | Optimal rendering performance | ❌ |
| N | Fancy features (to be expanded upon later) | ❌ |