Skip to content

Not an issue but an idea #283

@kdschlosser

Description

@kdschlosser

Maybe you want to add to the progress bar to take it up a notch.

example of a busy spinner

https://youtu.be/Pd0pH53BDGE

example of bars

https://youtu.be/69Ahp4dK0eI

It's cross platform; Linux, Windows, OSX, Emscripten, etc... It will also render directly to the Linux frame buffer.
And the size isn't too bad at 1.8MB compiled on Windows 11. Probably smaller on other OS's

Has support for bitmap, jpeg, png and gif. can add custom fonts or use the ones that are loaded into it already. There are quite a few fonts that come loaded into it and if it is compiled with only one the size shrinks down to 659k. Fonts can be loaded dynamically so they do not need to be compiled into it.

Wheels can be provided for Windows and OSX installations. For Linux it would have to be compiled at time of use. It takes about 8 seconds to compile on my computer running Windows 11, not a huge amount of time.

The output from a console can be redirected to it and it has support for LTR and RTL text as well as unicode characters provided the font being used supports the characters. True Type Fonts that are stored on the system can be used as well.

It's written in C99 and there is a Python Binding for it. The binding uses ctypes

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions