EVERYTHING XIAOMI
Get listed
Lazarus logo

Lazarus

Lazarus is a free, Delphi-compatible, cross-platform IDE for Free Pascal and rapid application development.

Lazarus's website

What Lazarus is

Lazarus is a free, Delphi-compatible, cross-platform IDE for Free Pascal and rapid application development. It runs on Windows, macOS and Linux, with the project also listing BSD and Raspberry Pi support. The environment combines a code editor with syntax highlighting, code completion and refactoring tools, plus an integrated build system, debugger and testing tools. A drag-and-drop graphical form designer works alongside code, while the LCL supports designing forms for multiple platforms. Projects can be copied to another platform and compiled there. Downloads include builds for Windows, Linux and macOS, along with source archives. Lazarus can be extended through its package system with database, reporting, charting and networking libraries. The IDE uses the GPL license, while core libraries use LGPL with additional linking permission; extra packages may have different licenses. Native binaries can be built without runtime dependencies, although Linux and BSD applications may need GTK2 or QT, and add-ons can introduce dependencies. The project began in February 1999.

Good

  • Free plan with no trial requirement
  • Runs across Windows, macOS and Linux
  • Includes build, debugging and testing tools
  • Provides drag-and-drop form design
  • Supports third-party package extensions

Watch out

  • Some packages have different licenses
  • Linux and BSD builds may need GTK2 or QT
  • Add-ons can introduce runtime dependencies

Who it suits

Lazarus suits developers using Free Pascal who want a free IDE across Windows, macOS or Linux. It also fits teams needing visual form design, integrated debugging and extensible packages.

Verdict

Lazarus offers a free development environment with visual design, coding, building, debugging and testing tools. Its cross-platform workflow and package licensing details make it worth reviewing before deployment.

Plans and prices

From Lazarus's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
LazarusFreeFree Pascal IDE; GPL/LGPL licensing; additional packages may have different licenses

The facts

Each one read from Lazarus's own pages, with the date it was checked.

Where it runs

Cross-platform projects
The site says projects can be copied to another platform and compiled there, and that the LCL supports cross-platform form design.checked 9 Oct 2026

What it does

Downloads
The downloads page offers builds for Windows, Linux, and macOS, as well as source archives.checked 9 Oct 2026
Editor and debugger
Features include a code editor with syntax highlighting and code completion, refactoring tools, and an integrated build system and debugger.checked 9 Oct 2026
Extensibility
Lazarus supports third-party add-ons through its package system and lists database frameworks, reporting, charting, and networking libraries.checked 9 Oct 2026
Form designer
It includes a drag-and-drop graphical form designer that integrates with code.checked 9 Oct 2026
Licensing
The IDE is GPL licensed, and core libraries use LGPL with additional linking permission; the site says these allow commercial applications, while some extra packages have other licenses.checked 9 Oct 2026
Output dependencies
The site says Lazarus can build native binaries without runtime dependencies, with GTK2 or QT dependencies possible for Linux/BSD applications and dependencies possible from add-on packages.checked 9 Oct 2026
Privacy
The privacy policy says the project collects names and email addresses for its bug tracker, wiki, forum, and mailing lists, and deletes server logs after 14 days unless needed to investigate a server problem.checked 9 Oct 2026
Product
Lazarus is a Delphi-compatible, cross-platform IDE for Free Pascal and rapid application development.checked 9 Oct 2026
Project history
The about page says Lazarus started in February 1999 and was primarily founded by Cliff Baeseman, Shane Miller, and Michael A. Hess.checked 9 Oct 2026
Security contact
For security-related issues, the contact page directs users to file a bug tracker report and enable the confidentiality option.checked 9 Oct 2026
Support
The project directs general product, installation, coding, and feature questions to its forum or mailing lists, and directs bug reports and feature suggestions to the bug tracker.checked 9 Oct 2026
Supported systems
The site lists Windows, macOS, Linux, BSD, and Raspberry Pi among the platforms Lazarus runs on.checked 9 Oct 2026

The company

Founded
1999checked 28 Sep 2026

Alternatives to Lazarus

All alternatives
  1. 1Felgo logo

    Felgo

    Free planAndroidiOSWebAPI
    8.2Free plan
  2. 2

    Qt Creator

    Free planAndroidiOSWebLinux
    7.7From €546 a year
  3. 3B4X logo

    B4X

    Free planAndroidiOSLinuxmacOS
    7.5$59 one-time
  4. 4GitHub CodeQL logo

    GitHub CodeQL

    Free planWebExtensionLinuxmacOS
    7.5From $30 a month
  5. 5Tauri Bundler logo

    Tauri Bundler

    Free planAndroidiOSLinuxmacOS
    7.2Free plan
  6. 6

    Avalonia

    Free planAndroidiOSWebLinux
    7.0From €299 a year