项目作者: danprince

项目描述 :
Immediate Mode Terminal User Interfaces
高级语言: JavaScript
项目地址: git://github.com/danprince/ursine.git
创建时间: 2020-05-23T21:10:43Z
项目社区:https://github.com/danprince/ursine

开源协议:

下载


Immediate Mode Terminal UI

Experiments with immediate mode rendering for emulated terminals.

Originally started as a port of the reference">bearlibterminal api for webgl, which became a slightly simpler model, but with a full immediate mode rendering library too.

Eventually ripped out the rendering terminal rendering layer as termgl—a more general purpose way to render bitmap fonts to a console in a browser.

There’s a continuation of this work in termgl/ui that started with a better model for processing events, but the examples/demos here are more complete. This codebase also supports a canvas renderer, whereas termgl only works with webgl.