The Lazarus IDE is a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications and runs on Linux, FreeBSD, MacOSX and Windows.

Project Samples

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 2.0 (LGPLv2)

Follow Lazarus

Lazarus Web Site

You Might Also Like
Free CRM Software With Something for Everyone Icon
Free CRM Software With Something for Everyone

216,000+ customers in over 135 countries grow their businesses with HubSpot

Think CRM software is just about contact management? Think again. HubSpot CRM has free tools for everyone on your team, and it’s 100% free. Here’s how our free CRM solution makes your job easier.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
138
5
0
1
4
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • After some too lengthy encounters with Python and PyQT I remembered Lazarus again. I am close to 70 now and remember the active days using Delphi 3 a lot. The last time I had a look at Lazarus was when it was in the 0.5 version area. Now I was positively flabberghasted how this duckling developed into a grown up swan! After a short glimpse at the IDE I decided to give it a try. In the times of Delphi 3 and Paradox I was able to connect to a DB and produce a useful app within half a day. Ok, that was a chickens*** test app, but if gave me enough insight to see how fast development with a well designed tool can be. Now, the next important thing if you dive into something new is the documentation. Well, Delphi had a VERY well written documentation. This is where Lazarus is so weak I almost decided to send it to the scrapyard again! Oh, nice, I thought initially, there are some really useful tutorials around. Good, I don´t need lengthy explanations and the umpteenth book describing the same things I have read how many times before. I was a professional and I need exactly the right and correct information for my problem. Never have I been so disappointed before. ALL of the so called tutorials did NOT work. But... I wanted just to have a WORKING and very simple example how to connect to a simple SQlite DB and access some data in a grid or other data control. All these tutorials are lacking something: they do not work - at least not with the latest version of Lazarus. Why? I guess there were a lot of brilliant guys who had this brilliant idea some 10 or even 15 years ago to publish a nice little tutorial in the internet. But then reality rolled over them, jobs, dependencies and they never cared to test their work with the latest version. All of this is still around, mostly uncommented. I found a lot of deprecated stuff nobody updated ever since it was written. Ok, I´m an old dog, and I like my docs to be in written form. Written means book, but I don´t need the printed form. Ebooks give me a lot of insight, they are very practical to use. I understand a project like Lazarus which is still under development must be financed in a way. But, please, not this way: the books cost 40 and 50 USD and I don´t even know a bit about the quality. I did not mind a price like that in former times when I was working (books were tax deductible), but the most necessary support if you decide for Lazarus is and remains the documentation! If you call it FREE, the INFORMATION about the tool SHOULD BE ALSO FREE! This alone keeps a lot of potential users from using it. The information in the Wiki is quite good, but the quality Borland provided in the good old times is never reached. I know, developers hate documentation, I have been in the IT business long enough (since 1979) to know about that. But here with Lazarus the interested newcomer would need functioning, well explained demo projects which are REALLY working and periodically updated! I am sure plenty of interested persons (including those who decide in companies) are very disappointed and look for something better when they find out about the poor documentation / learning literature. Nobody is interested in wasting time - but this way you can waste a lot of it.
  • Best Free Delphi'like IDE out there. I can whip up a project in an afternoon, and have something to show by it! Way better than Visual Studio; however, I wish the debugging information was a bit better and more helpful.
  • I'm 70 years old now, I've started to programming in Turbo Pascal in 1983 then passed to Delphi until 2003 when I stopped programming. Now in my association of elders, we are organizing a library thanks to the donation of books and knowing my story as a programmer I was asked if I could take care of a program to catalog books. The challenge has begun! Finding Lazarus was a great pleasure. Installed on my Apple laptop (MacBook Pro 13" M1) I felt "at home" and slowly in about a week I managed to recover much of my skills and the program for the Library is taking shape. There were some difficulties in proceeding, but nothing that a good google search did not give me suggestions to proceed with patience and satisfaction. A big thank you to all the developers from an old rusty programmer.
    1 user found this review helpful.
  • Excelent for my needs.
  • Чудо IDE для создания приложений, web, МК.
Read more reviews >