Lazarus IDE
Hacker ApprovedRanked 7 of 33 IDEs by recommenders
Free, fast native IDE for building small cross-platform desktop apps with Object Pascal; critics say it feels dated and lacks modern IDE features.
Free, fast native IDE for building small cross-platform desktop apps with Object Pascal; critics say it feels dated and lacks modern IDE features.
66 people gave an opinion
- recommend it
- 50
- criticize it
- 16
- approval share
- 76%
Recommended in 12 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it carries the badge
- 50 people recommend itNeeds 10 or more, met.
- 3.1 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 12 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Fast, lean native apps
“Lazarus (FreePascal IDE / Delphi clone) gets it right. You get performance, low resource usage, portability and a good UI”
Comment from 24 Oct 2026 in “Rune 1.3: adds TypeScript, a Helix editor, Kitty graphics and OSC-7501” “Someone like me, OTOH, can produce small and tight software because I programmed in Delphi (now Lazarus)”
Comment from 19 Aug 2026 in “Extensible Software in the Age of LLMs” “Pascal/Lazarus/Delphi strike such a nice balance of responsiveness in the development lifecycle”
Comment from 18 Oct 2026 in “Free Pascal compiler now supports dynamic packages” - Comment from 3 Mar 2026 in “Go is the best language for agents”
- Comment from 22 Mar 2026 in “Windows native app development is a mess”
- Comment from 21 Aug 2026 in “Stop Making TUIs”
Free and open source
“the easiest way to make a lean and fast native Windows app without paying for tooling”
Comment from 22 Mar 2026 in “Windows native app development is a mess” “Lazarus and the Free Pascal compiler are open source, and amazing replacements.”
Comment from 6 Oct 2026 in “Borland Turbo Basic” “it is fully open source. No restrictions but the ones of the software itself.”
Comment from 22 Mar 2026 in “Windows native app development is a mess” - Comment from 26 Sep 2026 in “Modern Object Pascal Introduction for Programmers”
- Comment from 20 Mar 2026 in “Delphi 13.1 Released, with ARM64 support”
Cross-platform native GUIs
“it is very good for getting full-native (including native UI toolkit) cross-platform desktop apps”
Comment from 12 Aug 2026 in “Delphi 13 Community Edition Is Now Available” “If you build an app with Lazarus and LCL, you CAN have it work cross-platform.”
Comment from 30 Dec 2025 in “Win32 is the stable Linux ABI” “The killer app with Lazarus is it's cross platform GUI capabilities.”
Comment from 19 Oct 2026 in “Free Pascal compiler now supports dynamic packages” - Comment from 1 Sep 2026 in “Develop Cross-Platform CLI and GUI Tools with Tcl/Tk”
Quick, pleasant development feedback loop
“that is the sort of Feedback loop that I miss in python and go GUI builders that I've used previously, and why I keep coming back to Lazarus”
Comment from 26 Jul 2026 in “Decker” “Pascal/Lazarus/Delphi strike such a nice balance of responsiveness in the development lifecycle”
Comment from 18 Oct 2026 in “Free Pascal compiler now supports dynamic packages” “Genuinely enjoy it and find it a much more pleasant experience than C.”
Comment from 14 Jun 2026 in “FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language”
What people warn about
Each mark is one comment
Dated look, stuck in time
“very dated and doesn't look and feel quite as polished, there's been a lot of modern IDE advancements and none of them have made their way to Lazarus”
Comment from 12 Aug 2026 in “Delphi 13 Community Edition Is Now Available” “If you're used to contemporary development environments, Lazarus feels like a clunky throwback.”
Comment from 17 Feb 2026 in “PascalABC.net” “It's a bit outdated these days, e.g. missing LSP support.”
Comment from 5 Dec 2025 in “Show HN: Fresh – A new terminal editor built in Rust” - Comment from 17 Feb 2026 in “PascalABC.net”
Missing LSP, C++ and modern features
“Last time I tried Lazarus, the strangest feature that FPC was missing”
Comment from 18 Oct 2026 in “Free Pascal compiler now supports dynamic packages” “It's a bit outdated these days, e.g. missing LSP support.”
Comment from 5 Dec 2025 in “Show HN: Fresh – A new terminal editor built in Rust” “I wish Lazarus had support for C++ as well.”
Comment from 12 Aug 2026 in “Delphi 13 Community Edition Is Now Available” Compiler and app bugs
“Also Lazarus had compiler bugs on arm32 which prevented us from using it in professional barcode readers.”
Comment from 19 Feb 2026 in “Delphi is 31 years old – innovation timeline” “Lazarus is not exactly pinnacle of bug free apps”
Comment from 9 Mar 2026 in “So you want to write an "app" (2025)”
Other IDEs people recommend
The four most recommended other IDEs, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| JetBrains IDEs | 233 | 143 | 62% | 13 | 10 yrs39 owners | — |
| IntelliJ IDEA | 206 | 105 | 66% | 13 | 10 yrs18 owners | — |
| Microsoft Visual Studio | 165 | 165 | 50% | 12 | 10 yrs10 owners | — |
| Delphi | 126 | 44 | 74% | 13 | 23 yrs4 owners | Approved |
| Lazarus IDEThis page | 50 | 16 | 76% | 12 | — | Approved |
What people said
40 of the 100 comments that mention it, newest first. Each links to the original comment.
“Lazarus (FreePascal IDE / Delphi clone) gets it right. You get performance, low resource usage, portability and a good UI”
“making certain it does not interfere with user's existing setups by restricting configuration settings to your chosen install folder”
“The killer app with Lazarus is it's cross platform GUI capabilities.”
“Free Pascal and Lazarus exist as a happy compromise between those things and native code integration”
“Last time I tried Lazarus, the strangest feature that FPC was missing”
“there is just something special about older versions of Delphi and now Lazarus that makes it so much easier to write desktop software than most other frameworks”
“Pascal/Lazarus/Delphi strike such a nice balance of responsiveness in the development lifecycle”
“I have also created additional IDE extensions to improve the experience of working with Lazarus packages.”
“Lazarus and the Free Pascal compiler are open source, and amazing replacements.”
“If you're not in the mood to rent your compiler, you can also try Lazarus.”
“You can absolutely do this with Lazarus, which picked up where Delphi left off.”
“Lazarus is a nice way to make native GUIs on each platform.”
“My Qt and Lazarus apps aren't laggy at all, and are far more snappy and responsive”
“Someone like me, OTOH, can produce small and tight software because I programmed in Delphi (now Lazarus)”
“Literally 5 seconds on Google would find the FreePascal Compiler and Lazarus.”
“very dated and doesn't look and feel quite as polished, there's been a lot of modern IDE advancements and none of them have made their way to Lazarus”
“Lazarus 3.x was a bit quirky for my tastes, but 4.x has been very good.”
“I wish Lazarus had support for C++ as well.”
“it is very good for getting full-native (including native UI toolkit) cross-platform desktop apps”
“that is the sort of Feedback loop that I miss in python and go GUI builders that I've used previously, and why I keep coming back to Lazarus”
“Members went out to demonstrate and constructed me alternatives when I was new to Pascal.”
“bringing the rest of the capabilities of Delhi to the Free Pascal compiler”
“Lazarus does fill that gap but somehow doesn't quite have the same feeling as the original Delphi.”
“Genuinely enjoy it and find it a much more pleasant experience than C.”
“Lazarus serializes the object properties into a simple and readable text format that follows the class declarations themselves”
“it is fully open source. No restrictions but the ones of the software itself.”
“the easiest way to make a lean and fast native Windows app without paying for tooling”
“with Lazarus/Free Pascal, but forget about current projects downloading 20000 dependencies”
“Especially when FreePascal allows you to make UIs with Lazarus for free.”
“Not strong contenders against something derived from old Delphi like Lazarus.”
“Lazarus is not exactly pinnacle of bug free apps”
“Fast compile times, native cross-platform support, and small statically-linked binaries”
“Man, you never used Delphi or Lazarus then. That was comfortable and easy.”
“Also Lazarus had compiler bugs on arm32 which prevented us from using it in professional barcode readers.”
“I like Lazarus but its also stuck in time it feels like.”
“If you're used to contemporary development environments, Lazarus feels like a clunky throwback.”
“If you build an app with Lazarus and LCL, you CAN have it work cross-platform.”
“both have a much better history of preserving backwards compatibility than most open source projects backed by larger companies”
“It's a bit outdated these days, e.g. missing LSP support.”
“Sure there is FreePascal and Lazarus, sadly it doesn't get enough love.”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.