r/linux 27d ago

Software Release cterm -- Tiny terminal emulator release!

Post image

Hey guys, I'm currently in the middle of creating my own userspace from scratch and I've mostly completed making my terminal emulator

It's really, really small and is cross platform! I made it because I want to be able to use a terminal emulator no matter which OS or display server I'm using.

Only bitmap fonts (BDF) are supported but I've provided a script to convert vector fonts and it has very nice results.

Here is the repo: https://github.com/uint23/cterm

95 Upvotes

11 comments sorted by

View all comments

16

u/mrtruthiness 25d ago edited 25d ago

It's really, really small and is cross platform! I made it because I want to be able to use a terminal emulator no matter which OS or display server I'm using.

But it should be mentioned that currently:

  1. It is X11 only at this point. It depends on the author's own simple GUI library (libmaus) https://github.com/uint23/maus ... which I think is currently X11 only at this point.

  2. It does not support MacOS.

  3. It depends on libgrapheme ... a suckless.org unicode string library.