fbpdf

A small framebuffer pdf, djvu, epub, xps, and cbz viewer (by aligrudi)

Fbpdf Alternatives

Similar projects and alternatives to fbpdf

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better fbpdf alternative or higher similarity.

fbpdf reviews and mentions

Posts with mentions or reviews of fbpdf. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-15.
  • Libgrapheme: A simple freestanding C99 library for Unicode
    6 projects | news.ycombinator.com | 15 Nov 2022
    > Off the top of my head, I don't know of a terminal that actually implements the entire (very complex) set of Unicode text rendering behaviors

    There are likely two problems with this:

    First, nobody actually seems to know how bidirectional text should interact with terminal control sequences, or indeed how it should be typeset on a terminal in the first place (where are the paragraph boundaries?). There is the pre-Unicode bi-directional support mode (BDSM, I kid you not) in ECMA-48[1] and TR/53[2], which AFAIK nobody implements nor cares about, and which doesn’t seem to actually; there are terminal emulators made by bidi-language users[3], which AFAIK nobody has written down the behaviour of; there is the Freedesktop bidi terminal spec[4], which is a draft and AFAIK nobody implements yet either but at least some people care about; finally, there are bidi-language users who say that spec is a mistake[5].

    Second, aside from bidi and a smattering of other things such as emoji, there is no detailed “Unicode rendering behaviour”, there are only standards specific to font formats, the most recent being OpenType, which is dubiously compatible across implementations, decently documented only through painstaking reverse engineering (sometimes in words[6], sometimes only in Freetype library code), and generally full of snakes[7]. And it has no notion of monospace font—only of a (proportional) font where all Lat/Cyr/Grk characters just happen to have the same advance.

    AFAICT that is not an oversight or negligence, but rather a concession to the fact that there are scripts which don’t really have a notion of monospace in the typographic tradition and in fact are written such that it’s extremely unclear what monospace would even mean—certainly not one or two cells per codepoint (e.g. Burmese or Tibetan; apparently there are Arabic monospace fonts[8] but I’ve no idea how the hell they work). Not coincidentally, those are the scripts where you need that shaper, otherwise nothing works.

    [1] https://www.ecma-international.org/publications-and-standard...

    [2] https://www.ecma-international.org/publications-and-standard...

    [3] https://news.ycombinator.com/item?id=8086417

    [4] https://terminal-wg.pages.freedesktop.org/bidi/

    [5] http://litcave.rudi.ir/

    [6] https://github.com/n8willis/opentype-shaping-documents

    [7] https://litherum.blogspot.com/2019/03/addition-font.html

    [8] https://news.ycombinator.com/item?id=10395464

  • Dr. DOS Betamax's DOS Fansite
    2 projects | news.ycombinator.com | 17 Jul 2022
    I use Tiny Core Linux in framebuffer mode every day. Ali G. Rudi's framebuffer tools were a huge inspiration: https://litcave.rudi.ir/

    I've also been curious about fbui (in-kernel windowing system). Not sure how well it works with current kernels, though: https://github.com/8l/fbui

    Having really modest needs, I even made an effort to use FreeDOS for essential tasks (writing, PDFs, some scripting), but gave up quickly as I cannot live without a good PDF pager. I also had trouble with constant fan noise on DOS (you'll need some hacks to maybe get around this). It is still mind blowing how fast FreeDOS (or e.g. the even more barebones SvarDOS) boots. It took literally about 2 seconds to greet myself with the good old "C:\>".

    Also, it is a system that fits inside the head of even an ordinary person. This is really refreshing these days.

  • Candlelit Console patch set to the OpenBSD framebuffer console
    2 projects | news.ycombinator.com | 16 May 2022
    You may be interested in the work of Ali Gholami Rudi. Scroll down to the "framebuffer" section: https://litcave.rudi.ir

    Apart from things like writing his own C compiler and typesetting systems, Rudi implemented several GUI programs that work on Linux without Xorg or Wayland. He claims there on his site he doesn't even use Xorg any more.

  • A note from our sponsor - WorkOS
    workos.com | 29 Mar 2024
    The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →

Stats

Basic fbpdf repo stats
7
183
0.0
almost 2 years ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com