Source Code

Developing new FLTK applications? Use 1.3.4, the first entry in the table below. The top entry will always be the latest stable release.

Only old software should use 1.1.10, and only very old software uses 1.0.11. These older releases are end of life, and may not even compile on new platforms. Try to use 1.3; many older apps can use it with little or no change.

The FLTK software is available to the public via Subversion.
The current active development branch is FLTK-1.4, and the latest stable version is FLTK 1.3.
These can be checked out of Subversion using the following command:

NOTE: Dev snapshots of 2.x and 3.x have been disabled; use svn to access them.

The fltk developers voted to disable snapshots of 2.x and 3.x because
app developers were still using them for production software, despite warnings,
which is bad. Only the active release stream (1.3.x) has development snapshots now,
to avoid confusion.

The previous experimental and now inactive branch is FLTK-2.0.
If you really need access, you can check this out using:

Another previous experimental and now inactive development branch is FLTK-3.0.
It is in pre-alpha stage, but is currently dormant and should not be used.
If you really need access, you can check this out using: