zellij icon indicating copy to clipboard operation
zellij copied to clipboard

Enable developpers to package ncurses apps

Open rambip opened this issue 3 years ago • 2 comments

Given how cool this project is, I tried to compile some existing terminal-based apps to wasi to use them inside zellij.

The issue is, support for ncurses is lacking for wasi right now.

Is it technically possible to provide a ncurses api in zellij, so that people could run terminal-based programs in zellij without worrying about the platform ?

rambip avatar Jul 22 '22 12:07 rambip

I think it would be really cool to be able to export ncurses functions, and have zellij implement them. Imagine the number of terminal apps zellij could easilly package with that !

rambip avatar Jul 23 '22 07:07 rambip

for curiosity, here are all the functions that ncurses export (libncurses.so): https://pastebin.com/997GpNNU

But a mot of programs use a very small part of them. For example: https://github.com/6112/cursesjs

rambip avatar Jul 23 '22 18:07 rambip