Get eXtrema
All inquiries to: E. Sternin

The source code for eXtrema can be downloaded from GitHub.

Below are the links to some pre-compiled binaries.

  • eXtrema-x86_64.AppImage - (35MB,v.4.7.2) an AppImage executable for most Linux distributions. Download, make executable (chmod 755 eXtrema-x86_64.AppImage) and run the AppImage file; it is completely self-contained. This has been tested under several Linux distributions, from RHEL7 to Ubuntu 23.04. This AppImage comes with GNU FreeFonts in it (downloaded from https://www.gnu.org/software/freefont/), but you should make sure your system has them installed so other programs can render extrema-generated PostScript correctly (on Ubuntu, sudo apt-get install fonts-freefont-ttf or something equivalent for other distributions).

    The above AppImage also works on Intel-based Chromebooks, if Linux (Beta) is enabled. The default GTK theme that Google uses makes the buttons look unreasonably wide, but tweaking ~/.config/gtk-3.0/settings.ini fixes that:

    [Settings]
    gtk-application-prefer-dark-theme=0
    gtk-icon-sizes="panel-menu=12,11:panel=12,11:gtk-menu=12,11:gtk-large-toolbar=12,11:gtk-small-toolbar=12,11:gtk-button=12,11"
  • eXtrema-472.zip - (24MB) Windows binary (32-bit, should work on 32- and 64-bit hardware, from XP to Windows 10). This zip file already contains all of the files you need, including the Windows executable, sample scripts and documentation; unzip this anywhere (e.g. as C:\Programs\eXtrema-472\), and double-click on the extrema.exe file. One can also make a link on the Desktop to that executable, and even drag it to the taskbar.

    You should also install FreeFonts (included, from https://www.gnu.org/software/freefont/) by copying the font files into your system's fonts' directory (instructions vary for different Windows versions, but in general: open Control Panel, then Fonts, then drag the .ttf files into the font folder).

  • A MacOS-specific image does not (yet) exist, but the above Windows executable works well under wine on a Mac (tested on Mojave OS version). The instructions to install homebrew and then wine are from brew.sh; from a terminal window:
    $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    $ brew install --cask wine-stable
    $ wine extrema.exe
    Using Automator, the last line can be made into an "application" that will be executed by double-clicking it (full path names for wine and wherever you placed extrema.exe may need to be used).