From Wikipedia, the free encyclopedia
Original author(s)Harm Hanemaayer[citation needed]
Developer(s)Matan Ziv-Av
Stable release
1.4.3 / June 2, 2001; 21 years ago (2001-06-02)[1]
Preview release
Written inC
Operating systemLinux, FreeBSD
Platformx86, x86-64

SVGAlib was an open-source low-level graphics library which ran on Linux and FreeBSD and allowed programs to change video mode and display full-screen graphics, without the use of a windowing system.[2] Some popular games like Quake and Doom have been ported to use SVGAlib.


The first version of SVGALib was based on version 1.2 of another library, VGALib.[3]

SVGALib was popular in the mid-1990s. Toward 2000, many applications that used it migrated to X11 and SDL, which could (until SDL 2.0) make use of SVGAlib as a video driver.[4]


  1. ^ a b "SVGALIB". Retrieved 16 October 2022.
  2. ^ Link, Jay. "SVGAlib Tutorials". Retrieved 16 October 2022.
  3. ^ "svgalib(7): low level graphics library for - Linux man page". Retrieved 16 October 2022.
  4. ^ "FAQ: Using SDL".

External links[edit]