Menu

Tree [aa4d7a] master v2.0.0 /
 History

HTTPS access


File Date Author Commit
 dev 2020-07-24 Kein Kein [abf46f] Massive optimizations with framebuffers
 docs 2020-08-03 Kein Kein [ccb26e] Missed a spot
 examples 2020-08-03 Kein Kein [6f326c] Fixed build system
 extern 2020-08-03 Kein Kein [839c16] Added support for bitmap fonts
 include 2020-08-03 Kein Kein [839c16] Added support for bitmap fonts
 resources 2020-07-24 Kein Kein [efce29] Stripped alpha values from Color to reduce memo...
 screenshots 2020-07-27 Kein Kein [d1b973] Added readme and stuff
 src 2020-08-03 Kein Kein [aa4d7a] Supported VC++
 tests 2020-08-03 Kein Kein [6f326c] Fixed build system
 .gitattributes 2020-07-10 Kein Kein [c83262] Initial commit
 .gitignore 2020-08-03 Kein Kein [aa4d7a] Supported VC++
 CMakeLists.txt 2020-08-03 Kein Kein [aa4d7a] Supported VC++
 CONTRIBUTING 2020-07-27 Kein Kein [d1b973] Added readme and stuff
 LICENSE 2020-07-21 Kein Kein [c50463] Added license
 README.md 2020-08-03 Kein Kein [b1a6b0] Updated examples and tests

Read Me

Etermal

screenshot

What is it?

A minimal-footprint terminal (and shell too I guess) for OpenGL 3.3.

Features

  • Easy setup
  • Extensible interfaces that allow for user-defined shell and terminal implementations.
  • Terminal frontend
    • Colored text
    • UTF-8 support
    • scrolling
    • Dynamic initialization of OpenGL resources
  • Shell backend
    • Arguemnt parser
    • It's kinda' bad, but you can make your own custom one

Documentation

Hosted here, but you can also generate it during the build process.

Contributing

Welcome, as always. See CONTRIBUTING.

Disclaimer

Etermal uses Freetype for font rendering, which is copyright © 2006 The FreeType Project (www.freetype.org). All rights reserved.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.