sumatrapdf VS fbpdf

Compare sumatrapdf vs fbpdf and see what are their differences.

fbpdf

A small framebuffer pdf, djvu, epub, xps, and cbz viewer (by aligrudi)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
sumatrapdf fbpdf
44 7
12,571 183
2.3% -
9.7 0.0
6 days ago almost 2 years ago
C C
GNU General Public License v3.0 only BSD 3-clause "New" or "Revised" License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

sumatrapdf

Posts with mentions or reviews of sumatrapdf. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-20.
  • MuPDF WASM Viewer Demo
    9 projects | news.ycombinator.com | 20 Apr 2024
    I’m curious, have you tried SumatraPDF (uses muPDF under the hood)?

    https://github.com/sumatrapdfreader/sumatrapdf

  • SumatraPDF Reader
    11 projects | news.ycombinator.com | 23 Oct 2023
    Do you mind reporting those issues either to SumatraPDF at https://github.com/sumatrapdfreader/sumatrapdf/issues or directly to MuPDF at https://bugs.ghostscript.com/ if it also has the same issue? Thank you!

    There are many wonderfully weird PDFs and epubs out there, but we do our best to fix issues. :)

  • JPEG XL in EPUBs and PDFs?
    1 project | /r/jpegxl | 9 Jun 2023
  • EPUB 3.3 becomes a W3C recommendation
    1 project | news.ycombinator.com | 30 May 2023
  • FSF Slams Google over Dropping JPEG-XL in Chrome
    10 projects | news.ycombinator.com | 16 Apr 2023
    FWIW, https://github.com/sumatrapdfreader/sumatrapdf/issues/1249 ("Support form filling for at least 1040 irs form") has a comment saying "MuPDF-GL has the capability to edit fields and save the PDF" of a 1040.

    I have just learned the Firefox 93 added support XFA - https://techdows.com/2021/10/open-xfa-pdfs-in-firefox.html .

    So it would appear there are free software solutions to XFA forms.

    Just because something doesn't seem far-fetched to you, doesn't mean most people will regard it as far-fetched.

    Many people all sorts of "sectarian objections" - far more than there are SovCits or other tax protesters. Stallman has never come across as a tax protester. Ergo, I think it's far-fetched that "sectarian objections" is strongly associated with tax protests.

    Further, at https://stallman.org/archives/2017-may-aug.html we can read Stallman opinine that we need to "return to the "bad old days", when Americans in general could have a decent life, not penury; when the US could afford to build what the public needed instead of privatizing everything with a toll" by making taxation more progressive. At https://stallman.org/archives/2011-jan-apr.html we read he supports "The Fairness in Taxation Act [which] would raise taxes to 45% on incomes over a million dollars a year."

  • firefox users stay winning
    2 projects | /r/CuratedTumblr | 15 Mar 2023
    link for the lazy
  • a good pdf reader
    2 projects | /r/linux | 6 Mar 2023
    If you are going to run something in wine, try sumatrapdf. It's FOSS but Windows only. (sadly, but runs great on wine)
  • YSK that Adobe Reader can remember the last page where you left off
    1 project | /r/YouShouldKnow | 5 Jan 2023
    Sumatra is Adobe free, free, and can remember the page you were on.
  • What's a good, free PDF viewer?
    1 project | /r/sysadmin | 5 Nov 2022
  • Firefox 106.0, See All New Features, Updates and Fixes
    4 projects | /r/firefox | 18 Oct 2022
    Sumatra PDF has always been my choice: minimal, lightweight, no bloat... just perfect!

fbpdf

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.
  • Neatroff – a new implementation of the Troff typesetting system [pdf]
    1 project | news.ycombinator.com | 20 Jan 2024
    Until 2017, I kept my resume in troff (well, groff, really). After searching a bit, I finally re-did it in LaTex.

    So I have to ask why? Going up a level to http://litcave.rudi.ir/, it's for the author's own personal needs, but what needs could possibly motive what we see there? I'm astounded.

  • 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

  • Asus put out like 40 models of a laptop called the “Eee PC” (2021)
    1 project | news.ycombinator.com | 28 Jul 2022
    +1 for the Dell Mini 9. In fact, I use it daily for most things, as I got one in mint condition for only a few euros. Tiny Core Linux, framebuffer mode, text-only browsing, Ali G. Rudi's framebuffer tools [1]. I also added a matte screen protector, which is fine against eye strain.

    I really don't want to go back to neither a traditional GUI experience, nor, somewhat surprisingly, to a bigger screen. This is a bit odd, but it is much easier to stay focused with a small screen. You'll write more one-liner scripts to help your workflow. A machine the size of an A5 writing pad. It's a nice experience.

    The keyboard is also surprisingly tolerable. And, due to being fanless, the machine is spookily quiet, which helps even more with the focusing.

    There should be a lot of old netbooks lying around. I imagine they were often used only a few times and then forgotten in that bottom drawer, because, maybe you do need to be somewhat a geek to use one of these in a dedicated manner. I couldn't imagine using my Mini 9 with a traditional GUI, or even a mouse. For terminal-only work, though, it is really great.

    So I guess all these old, peanuts-prized machines could be interesting to frugal computing / retrocomputing people, which seems to be a growing niche among younger folks.

    1: http://litcave.rudi.ir

  • 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.

  • The Bullshit Web
    1 project | news.ycombinator.com | 2 Jul 2022
    Same here, kind of. I'm reading this thread in Linux framebuffer mode and w3m, a text-mode browser. You can see images with this setup, but only by hovering a particular image link and launching an external viewer.

    This has been my main computing setup for about half a year now, and it works surprisingly well (I'm neither a coder nor a web dev, though). Majority of the sites I visit are definitely bearable in text-only mode. It's a flexible setup, too, since I can seee the images if I need to.

    For more inspiration, see Ali G Rudi's framebuffer tools [1] and a great site on w3m [2].

    1: https://litcave.rudi.ir

    2: http://w3m.rocks

  • 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.

  • Document Viewer
    1 project | /r/embeddedlinux | 25 Oct 2021

What are some alternatives?

When comparing sumatrapdf and fbpdf you can also consider the following projects:

sioyek - Sioyek is a PDF viewer with a focus on textbooks and research papers

pdfalto - PDF to XML ALTO file converter

pdfsam - PDFsam, a desktop application to split, merge, mix, rotate PDF files and extract pages

microwindows - The Nano-X Window System

markdown - markdown parser and HTML renderer for Go

go-fitz - Golang wrapper for the MuPDF Fitz library

PDF-Writer - High performance library for creating, modiyfing and parsing PDF files in C++

fbui - Framebuffer UI (fbui) in-kernel Linux windowing system.

pdftk

computersystems - Incremental system software for Raspberry Pi. From a blinking LED to a video game.

clawPDF - Open Source Virtual (Network) Printer for Windows that allows you to create PDFs, OCR text, and print images, with advanced features usually available only in enterprise solutions.

utf8proc - a clean C library for processing UTF-8 Unicode data