Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/12101111/fbterm
A terminal emulator for any framebuffer.
https://github.com/12101111/fbterm
Last synced: 3 months ago
JSON representation
A terminal emulator for any framebuffer.
- Host: GitHub
- URL: https://github.com/12101111/fbterm
- Owner: 12101111
- License: mit
- Created: 2019-03-16T09:10:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-16T16:33:49.000Z (about 4 years ago)
- Last Synced: 2024-07-17T22:09:23.522Z (4 months ago)
- Language: Rust
- Size: 162 KB
- Stars: 7
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fbterm
A terminal emulator for any framebuffer.
Also contains an abstraction of the framebuffer, which can draw images by pixel.
## purpose
Build for no_std environment,such as operating system(without vga text mode) and embedded display.
## Font
Builtin Font from seabios vgabios, same as most VGA-compatible graphics cards.
![vga font](doc/vga.png)
Support Truetype font thanks to `fontdue` crate, require `alloc`.
![truetype](doc/ttf.png)
## Todo
- Documents
- PSF font
- Cursor
- ANSI