Lazarus is a RAD Object Pascal Development IDE for use with Free Pascal. It is the open source equivalent of the Delphi VCL, designed to be widget-independent and to work on any platform where Free Pascal can be found.
| Tags | Software Development Compilers Libraries Application Frameworks Text Editors Integrated Development Environments (IDE) |
|---|---|
| Licenses | GPL LGPL |
| Operating Systems | Windows FreeBSD Linux Mac OS X |
| Implementation | Pascal |
Recent releases


Release Notes: This release is based on fpc 2.4.2 and contains a large number of new features.


Release Notes: This release fixes compiling a test application without saving (missing project1.lrs). The Lazarus directory is now set correctly by the deb package. Some other small fixes are also included.


Release Notes: In this major release, the IDE has many source editor improvements like display of "double width" fonts (such as Eastern, Japanese, Chinese, and Arabic), better code folding, highlighting, syncro editing, and persistent blocks. The debugger has assembler windows, easier exception handling, and breakpoint properties. The LCL now uses GTK2 as the default widgetset on Linux and BSD and includes the TMonitor class for multi-monitor support. Refactoring of LCL reduced the minimum size of executables by about 15%. The support of TFrame support has improved, so you can visually nest designers in the IDE.


Release Notes: This version improves support for application icons. Option dialogs were improved by using frames. Several bugs were fixed.


Release Notes: The LCL now uses Unicode strings encoded as UTF-8 on all platforms. Lazarus now runs natively under Mac OS X using the "Carbon" widget set. The LCL internal graphic system was rewritten for more consistency, more flexibility, better Delphi compatibility, icon support, and native image lists. The IDE designer now allows you to connect form components, like databases on TDataModule.
Recent comments
12 Dec 2009 14:35
Is very useful for RAPID application development. Is very ready for general application development. Get yourself a used Delphi 4 -> 7 book from Amazon or Abe books and *alot* applies.
If you need to write basic utilities for import/export file cleanups, or other mind numbing conversions for use by clueless staff, this is the way to go!
There is even a basic WSDL component: wiki.lazarus.freepasca...
02 Apr 2000 22:01
Wep page has moved.
This project is now at:
From what I can see it is not quite ready to be used for application
development, it is a very exciting project that has an active mailing list
and lots of commits to its cvs tree. If you have experience with Delphi
Pascal and/or GTK drop by and see if you can help out. I have a feeling that
when this project has finished cooking it will change the way application
codeing is done on Linux for a lot of developers. C++ programers who
have convertedto Delphi, like myself, will know what I am talking about.