Home-Page Site-Map

Screen shot of KiNG


KiNG (Kinemage, Next Generation) is an interactive system for three-dimensional vector graphics. It supports a set of graphics primitives that make it suitable for many types of graphs, plots, and other illustrations; although its first use was to display macromolecular structures for biophysical research. KiNG builds on Mage, JavaMage, and the "kinemage" (kinetic image) concept to deliver a full-featured Java application with a user-friendly interface and integrated editing features.

Versions of KiNG 2 and higher need a Java Virtual Machine of version 1.8 or higher. For MacOSX users, system version 10.4 or higher is needed. For your convenience, we provide platform-specific installers that bundle a private copy of the Java runtime and libraries with the KiNG program itself. This installation of Java is used only by KiNG and will not cause conflicts with any other Java applications that may reside on your computer.

The 2.24+ platform-specific versions of KiNG are built using a completely new system. The Windows and Mac versions can now be installed like most other programs, and include the JOGL 2.3.2 libraries. Linux users should use the "Any platform" jars file and install Java separately. If you downloaded an older version of KiNG previously, the "Update KiNG" feature won't include the new Java runtime or the JOGL files; you have to replace your download with a new version from the links below to get the updated libraries. The source code for KiNG is accessible at the rlabduke github. Email vbc3 AT duke.edu if you have issues with the new version.

Platform Version Release date Download size Program
(click to download)
Windows 64-bit 2.24 16-Jan-21 64164 (Kb) download arrow king.2.24.210116.win64.zip
Mac OSX 2.24 16-Jan-21 69671 (Kb) download arrow king.2.24.210116.macosx.dmg
“Any platform” jars 2.24 16-Jan-21 20112 (Kb) download arrow king.2.24.210116.zip
Plug-in Devel. Kit 1.10 28-Jun-06 803 (Kb) download arrow sample_plugins.1.10.060628.zip

Instructions for installing KiNG for each platform are available. KiNG has an internal manual available as one of its menu items; the same information is available in the download arrow king-manual.pdf(240KB). The pdf-format manual is included in the KiNG download with two other pdf documents: The Kinemage File Format (download arrow format-kinemage.pdf, 140KB) and Hacking KiNG (download arrow hacking-king.pdf, 160KB) a guide to KiNG's code and libraries.

Instructions for using KiNG are available as a basics guide in html form or as a PDF (download arrow QuickStartKiNG.pdf(35KB)). The other documents linked above also contain usage instructions. A tutorial for making kinemages using KiNG's internal procedures is available in html or PDF formats(download arrow makeKinTut_inKiNG.pdf(80KB).