Skip to content

(idea) migrate to libghostty #60

@tiagoefreitas

Description

@tiagoefreitas

libghostty compatible with xterm.js api for better performance and graphics support.

replace xterm.js with libghostty drop-in replacement for :
https://github.com/coder/ghostty-web (original)
https://github.com/rcarmo/ghostty-web (fork with better theme/font rendering)

https://github.com/wiedymi/restty (partial xterm.js api missing buffer/parser/marker, but includes a Pure TypeScript text shaping engine, more rendering options with its own API and Plugin system) - probably best long-term

web terminals for ideas:
https://github.com/tiagoefreitas/webterm (iOS support and tmux dashboard)

Migrating should be just changing the import: @xterm/xterm → ghostty-web

Will test it if I adopt agentboard fully

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions