carld / opengl-ttf-terminal

A terminal window for Linux implemented using libtsm, libsdl, stb_truetype, fontstash

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terminal Window

A VT100 type terminal emulator that renders a TrueType font to an OpenGL window.

This is made possible using open source code:

  • Fontstash for truetype font loading
  • stb for truetype font rendering
  • libtsm for terminal emulation
  • libsdl for window creation and keyboard event handling
  • opengl for scene rendering

Screenshot

Build instructions

On Linux,

git submodule init
git submodule update
make

And run,

./togl

Known issues

  • It's slow...

2016 A. Carl Douglas

About

A terminal window for Linux implemented using libtsm, libsdl, stb_truetype, fontstash


Languages

Language:C 93.0%Language:Makefile 7.0%