The Agar GUI System<br>- LibAgar
Home
Download
Documentation
Screenshots
Help
Contribute
Discord<br>Github
Français
About Agar
LibAgar is a cross-platform<br>GUI system.<br>It provides a base framework and a standard toolkit of widgets<br>from which high-performance, portable graphical applications can be built.
The toolkit is extensible through<br>class registration.<br>A powerful style engine allows precise control over the appearance<br>of elements.<br>Agar applications work under<br>X Windows,<br>MS Windows,<br>MacOS,<br>SDL (1.2 and 2.0)<br>and others.<br>It can attach to an existing graphical context and work as a self-contained<br>window manager.<br>Agar is fully thread-safe when built with threads support.
Agar is open-source software. Its source code is freely usable and<br>Re-usable by everyone under a permissive<br>BSD License<br>and its Core Fonts are released under the<br>OFL.<br>The best available version is<br>v1.7.1 .
Announcements
11/15/2025
11/15/2025
Released agar<br>v1.7.1<br>"Ancient Egypt"<br>(ChangeLog)
03/01/2024
03/01/2024
Updated public KEYS file and PGP signatures of packages.
05/02/2023
05/02/2023
Released agar<br>v1.7.0<br>"Ancient Egypt"<br>(ChangeLog)
02/26/2023
02/26/2023
Mailing lists have moved from the previous @lists.csoft.org domain<br>over to @libagar.org .<br>The Help page has been updated.
02/04/2023
02/04/2023
New installation guide:<br>Installing Agar on Windows with MSYS2.
01/19/2023
01/19/2023
The performance of the<br>Subversion Server<br>has been improved thanks to recent WebDAV module updates.
12/20/2022
12/20/2022
The quality of the<br>Printable Version<br>of the manual has been improved.
12/12/2022
12/12/2022
SDL2 support is in beta testing phase<br>and will be included in the upcoming 1.7.0 release.
06/04/2021
06/04/2021
New tutorial:<br>1. Minimal "Hello world".
05/16/2020
05/16/2020
Released agar<br>v1.6.0<br>"Nullability Complete"<br>(ChangeLog)
04/23/2020
04/23/2020
Updated public KEYS file.
02/03/2020
02/03/2020
Created the LibAgar Discord.<br>The channel is linked by bot to #libagar on irc.libera.chat .
09/01/2019
09/01/2019
Updated Mat's Perl bindings<br>(p5-Agar).
08/09/2019
08/09/2019
Set up the new Patreon at<br>https://patreon.com/libagar
06/05/2019
06/05/2019
Updated Ada bindings for<br>CORE<br>(the GUI<br>base is almost complete, and widget APIs remain).
05/28/2019
05/28/2019
Added link to the official Github page:<br>https://github.com/JulNadeauCA/libagar
11/26/2018
11/26/2018
Updated: Installing Agar on Linux.
Previous announcements
"A display connected to a digital computer gives us a chance to gain<br>familiarity with concepts not realizable in the physical world. It is<br>like a looking glass into a mathematical wonderland."<br>-- Ivan Sutherland