Web site home page

Gambas is a free development environment and a full powerful development platform based on a Basic interpreter with object extensions, as easy as Visual Basicâ„¢.
Read the Introduction then this presentation for more information.


Gambas 3.11.3 has been released.

This release fixes:

  • The compilation of gb.pdf with different versions of the randomly changing poppler library.

  • Some bugs in the gb.xml and gb.xml.html components.

  • A few other bugs.


Gambas 3.11.2 has been released.

This release disables link time optimization by default, and allows Gambas to compile with older versions of Qt and GTK+.


Gambas 3.11.1 has been released.

This release fixes the compilation with older version of gcc that do not support link time optimization.


Gambas 3.11.0 has been released.

Besides tons of bug fixes, here is the main enhancements since the last version:

  • Git support.

  • Debugger interface has been redesigned.

  • Project tree emblems have been redesigned.

  • Several enhancements in image editor.

  • A new dialog for inserting special characters.

  • Braces, brackets, markups and strings are now closed automatically.

  • Two new default stock icons themes.

  • Support for octal numbers in the interpreter.

  • Uninitialized local or private global variables now raise a compiler warning.

  • RDir is faster.

See the Release Notes for all the details.

Have fun!


Gambas mailing-list has a search engine

The Gambas mailing-list, now hosted on hostsharing.net, got a search engine.

Thanks to Christof Thalhofer for that very useful feature.


Gambas mailing-lists are now hosted on HostSharing.net

Thanks to Christof Thalhofer and hostsharing.net, we have now a dedicated mailing-list server for Gambas at http://lists.gambas-basic.org.

There is one mailing-list at the moment, named "User". Additional mailing-list will be added in the future according to the needs.

The old mailing-lists will be kept only for history purpose.

Thanks for their support!


Gambas source code is now hosted on GitLab

The Gambas source repository has been moved from SourceForge to GitLab, and Git will be used for development for now, instead of Subversion.

The new git repository is at https://gitlab.com/gambas/gambas, the first gambas being the name of the group of GitLab Gambas users, the second one being the name of the project.

The Subversion repository is now read-only.


Gambas 3.10.0 has been released.

The main important features of this new version are the following:

  • The support of web forms in the IDE has been enhanced.

  • The library packaging has been fixed.

  • CStr and CDate are now mutually coherent, by internally converting to UTC dates only. Beware, this bug fix is not backward-compatible!

  • The interpreter now uses a monotonic clock if possible.

  • The new instruction MOVE ... DOWNTO ... renames a file, erasing the destination atomically.

  • The MediaPlayer control can chain media files now.

  • The FtpClient now supports the ftps protocol.

  • gb.term is a new component to manage terminals, with an API very close to the one provided by the operating system.

  • gb.web.feed is a new component to manage RSS feeds.

  • Ton of fixes in the gb.web.form component.

See the Release Notes for all the details.


Previous news...