Lazarus
E759401
Lazarus is a free, cross-platform visual integrated development environment (IDE) for Pascal and Object Pascal, designed to work with the Free Pascal compiler to create native applications for multiple operating systems.
Statements (57)
| Predicate | Object |
|---|---|
| instanceOf |
integrated development environment
ⓘ
visual IDE ⓘ |
| aimsFor | Delphi-like development experience ⓘ |
| category |
Pascal development tools
ⓘ
integrated development environments ⓘ |
| compatibleWith | Delphi (partially) ⓘ |
| designedForCompiler | Free Pascal NERFINISHED ⓘ |
| developmentModel | open source ⓘ |
| hasFeature |
code completion
ⓘ
code editor ⓘ code navigation ⓘ component palette ⓘ cross-compilation support ⓘ debugger integration ⓘ integrated help ⓘ message window ⓘ package system ⓘ project manager ⓘ refactoring tools ⓘ resource editor ⓘ visual form designer ⓘ |
| license |
GNU General Public License
ⓘ
GPL-compatible ⓘ |
| maintainedBy | Lazarus development team NERFINISHED ⓘ |
| primaryUse |
developing console applications
ⓘ
developing cross-platform GUI applications ⓘ developing native desktop applications ⓘ |
| programmingLanguage |
Object Pascal
NERFINISHED
ⓘ
Pascal NERFINISHED ⓘ |
| relatedTo |
Delphi IDE
NERFINISHED
ⓘ
Free Pascal NERFINISHED ⓘ |
| sourceCodeRepository | https://gitlab.com/freepascal.org/lazarus/lazarus ⓘ |
| supportsArchitecture |
AArch64
NERFINISHED
ⓘ
ARM ⓘ x86 ⓘ x86_64 ⓘ |
| supportsCompiler | Free Pascal NERFINISHED ⓘ |
| supportsGUIFramework |
Carbon (legacy)
NERFINISHED
ⓘ
Cocoa NERFINISHED ⓘ Custom Drawn Interface (CDI) NERFINISHED ⓘ GTK2 NERFINISHED ⓘ LCL (Lazarus Component Library) NERFINISHED ⓘ Qt NERFINISHED ⓘ Win32/Win64 ⓘ fpGUI NERFINISHED ⓘ |
| supportsOperatingSystem |
Android (via cross-compilation)
NERFINISHED
ⓘ
FreeBSD NERFINISHED ⓘ Haiku NERFINISHED ⓘ Linux ⓘ Solaris NERFINISHED ⓘ Windows NERFINISHED ⓘ iOS (via cross-compilation) ⓘ macOS NERFINISHED ⓘ |
| usesComponentLibrary | Lazarus Component Library NERFINISHED ⓘ |
| website | https://www.lazarus-ide.org ⓘ |
| writtenInLanguage |
Object Pascal
NERFINISHED
ⓘ
Pascal NERFINISHED ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.