Rendering UTF8 in the bare terminal?

This page summarizes the projects mentioned and recommended in the original post on /r/commandline

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • kmscon

    Linux KMS/DRM based virtual Console Emulator

  • I noticed the kmscon website lists two git repos, neither have been updated in some time.

  • kbd

    Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git (by legionus)

  • If you're not using systemd, somewhere during boot you will probably want to use the unicode_start script, part of the kbd project.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • yaft

    yet another framebuffer terminal

  • See kmscon, fbterm, and yaft.

  • kmscon

    Linux KMS/DRM based virtual Console Emulator (by Aetf)

  • So I click the link for the kmscon located in debian unstable (I could have picked testing, doesn't really matter). On that page there's a sidebar on the right, with a link titled "Homepage", that links to a github repo. I also checked a few other distros and this seems to be the fork everybody is using, so let's go with that.

  • libtsm

    Terminal-emulator State Machine

  • As noted on the release notes for kmscon version 9, we need libtsm 4 or greater. The release notes contain a link to libtsm, which has a v4.0.2 release. It looks like this does NOT have the developer-created tarball so we'll just use the "Source code (tar.gz)" link.

  • meson

    The Meson Build System

  • We'll go to meson's github page and download the latest release (opting for the meson-1.1.0.tar.gz file), and extract it somewhere

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts