freeglut 3.4.0 Released [7 October 2022]
Moved repository to github [9 March 2022]

It's finally time to leave subversion behind and convert the freeglut source code repository to git. At the same time our official source code repository is now hosted on github.

Release archives will be available through both the github releases page, and also mirrored under the old sourceforge downloads.

The website, and mailing lists will continue to be hosted on sourceforge, but new bug reports and feature requests should be submitted through the github issues system. We also now accept pull requests as well as regular patches sent to the freeglut-developer mailing list as always.

freeglut 3.2.2 Released [6 February 2022]
freeglut 3.2.1 Released [29 September 2019]

Minor bugfix release

freeglut 3.2.0 Released [16 September 2019]
freeglut 3.0.0 Released [5 April 2013]

Switched the freeglut build system for autotools plus a number of arbitrary project files, to cmake. See README.cmake for build instructions.

freeglut 2.8.1 Released [5 April 2013]

A new bugfix release of "freeglut" is now available. Here is a incomplete list of fixes and enhancements:

freeglut 2.8.0 Released [2 January 2012]

After two years of quiet maintenance, a new version of "freeglut" has been released. Here are some of the major changes:

Visit the downloads section to get your hands on the latest release.

freeglut 2.6.0 Released [27 November 2009]

The long awaited 2.6.0 release has arrived! This release features:

API is now online! [30 December 2003]

The Application Programming Interface documentation is now online, in addition to being distributed with the tarball. There have been a few changes to freeglut since the last update to the API documentation, and if anyone would like to make the appropriate updates, the whole project would appreciate it. Despite that, it's nearly wholly up-to-date. Please make good use of it.

freeglut 2.2.0 Released [12 December 2003]

The freeglut Project proudly announces freeglut 2.2.0. This version contains:

[Read the full ChangeLog.]

Click the Downloads link on the left and enjoy!

freeglut 2.0.1 Released [23 October 2003]

2.0.1 fixes a number of bugs with menus, especially in the UNIX_X11.

freeglut 2.0.0 is GOLD! [29 September 2003]
Tux Cake
A cake one of our developers
(John Fay) received in honor
of his freeglut work.

freeglut 2.0.0 marks the first true departure from Mark Kilgard's original GLUT library, adding much-requested features while still retaining not only high backward compatibility with older implementations of GLUT, but all the polish of the original -- and more!

What have we done? A lot.

This isn't the GLUT you remember.

This is an incomplete list -- there are simply too many improvements to write!

General Improvements:

XFree86 GameMode improvements:

Win32 GameMode improvements:

Get involved!

If you like freeglut, think about helping out with the project. There's always more to be done to enhance the library!

Documentation, example programs, suggestions for improvement -- they're all needed.

Look at the "How You Can Help" section on the left for ideas on how you can do your part!