Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

30,098 projects in the catalog.

Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.

ndlt-20240302

Norddeutsches Lazarustreffen 20240302

  • Quiet
  • Application
  • Lazarus
  • GitLab

Other

Nexus framework

Nexus is a cross-platform, open, object-oriented application framework for Borland Delphi/Kylix.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.0 (MPL), GNU General Public License

Other

NFeBR Componente

Componente para a NFe (nota fiscal eletrônica) desenvolvido em inicialmente em Delphi, porém outras linguagens serão bem vindas.

  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.0 (MPL)

Other

nicecomps

A few Free Pascal components

  • Package
  • Lazarus
  • GitHub

Other

NLSO, Natural Language Support Objects

NLSO Natural Language Support Objects, a Natural Language dependent resource manager designed to minimize localization workload See http://comchatter.com for an example of what can be achieved using language neutral design

  • Library
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Other

NT

A funky mix of Win10 Redstone2, Iron and Cobalt source tree and code

  • Other
  • Lazarus
  • GitHub

Other

nvidia-widgets

This is the FPC port of the nvidia-widget set ([https://web.archive.org/web/20160811073009/https://code.google.com/p/nvidia-widgets/downloads/detail?name=nvidia-widgets-1.0.0.tar.gz Internet Archive Link]). This widgetset is lightweight and extremely useful for projects that do not want to add a dependency to some large widget set e.g. GTK2 or QT.

  • Library
  • Lazarus

Other

nx-horizon

NX Horizon - Event Bus for Delphi

  • Active
  • Library
  • Delphi
  • Codeberg

Other

Open XML

. Delphi Provides a wide range of methods, components and foundation classes. It can be used for Win32/Kylix as well as for .NET development.

  • Library
  • Delphi

Other

Open-Comanche

Object-Pascal(Delphi) Framework to develop Object-Oriented Applications. Kernel was developed to improve the RAD Development on Delphi IDE, using form inheritance and more.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Other

OpenWire

. Delphi The library allows writing advanced VCL and FireMonkey components for rapid codeless application development. The components developed with the library allow creation of complex applications with zero lines of program code.

  • Library
  • Delphi
  • SourceForge

Other

OrphPort

OrphPort is a ported subset of TurboPower's Orpheus controls for Lazarus and Free Pascal. Several enhanced label controls and most of the table (grid) controls have been ported and can be used with Windows, OS X and Linux. The source for several example applications is also included.

  • Library
  • Lazarus

Other

otisoft

This SourceForge project has been set for our mini-projects. Please go to otisoft.org to use our services.

  • Other
  • SourceForge
  • Other License

Other

Package List

This particular page is about the packages directory in FPC SVN where all non-RTL packages are kept.

  • Other
  • Lazarus

Other

packages

See also Shared Libraries , List of packages in FPC and packages(disambiguation)

  • Other
  • Lazarus

Other

Packages Base

Note that starting with 2.2.2, there will be no more packages base and packages extra because all will have been folded into the packages/ subdir. The separation into base and extra was originally because of a simplistic dependancy system (compile base -> fcl -> extra -> fv -> ide), which is no longer needed due to better packaging tools. For the new list see Package List

  • Other
  • Lazarus

Other

Packages Extra

Note that starting with 2.2.2, there will be no more packages base and packages extra because all will have been folded into the packages/ subdir. The separation into base and extra was originally because of a simplistic dependancy system (compile base -> fcl -> extra -> fv -> ide), which is no longer needed due to better packaging tools. For the new list see Package List

  • Other
  • Lazarus

Other

packages(disambiguation)

There are various different meanings of the term "packages" in the combined FPC/Lazarus projects.

  • Other
  • Lazarus

Other

pascal-common-faa

Base library shared by the *-faa libraries for Delphi and Lazarus/FPC: optional/nullable types, portable atomics and monotonic time, monitor and thread pool.

  • Package
  • Lazarus and Delphi
  • GitHub

Other

Pascal exercícios

Exercicios das listas de Pascal. Feito no Pascalzim.

  • Quiet
  • Library
  • Lazarus
  • GitLab

Other

Pascal-Lua

Pascal component to use Lua, also useable in Delphi

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitLab

Other

pascal-webdev

Old downloads stored here.

  • Quiet
  • Other
  • SourceForge
  • Artistic License

Other

PascalLibs

Repositório de classes úteis para Object Pascal (mirror)

  • Active
  • Package
  • Lazarus and Delphi
  • Codeberg

Other

Pascal Mock

Mock object library for Delphi/Kylix/Free Pascal. This library enables the easy creation and use of Mock objects for unit testing. Independant of the unit testing framework.

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Other

Pascal GUI Framework

Native Object Pascal Framework for Graphical User Interface creation. Does not depends on any external library. Successor of the LPTK project.

  • Library
  • SourceForge
  • BSD License

Other

Free Pascal Programmer Library

The Free Pascal Programmer Library is a comprehensive collection of components for use with the free pascal compiler, making use fpc 2.2's new generics capabilities. Includes collections, iterators, XML parsers, and a GUI library.

  • Library
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Other

passat

A boolean constraint (cnf), satisfyability solver. This one by design generates very short unsat proofs.

  • Quiet
  • Library
  • Lazarus
  • GitLab

Other

phprpc

clone from PHPRPC

  • Other
  • Lazarus
  • GitHub

Other

pl_0_libs

Libraries needed for ct4laz packages.

  • Package
  • Lazarus
  • Bitbucket

Other In the Online Package Manager

POLCLVCLExtensions

Pascal Object LCL and VCL Corrections/Extensions for CodeTyphon, Delphi, Lazarus

  • Active
  • Library
  • Lazarus and Delphi
  • Codeberg

Other

POLCLVCLISO

Pascal Object LCL and VCL ISO standards implementation for CodeTyphon, Delphi, Lazarus

  • Active
  • Library
  • Lazarus and Delphi
  • Codeberg

Other

PospoLite

PospoLite is the free library that has components inspired by non-free ones, such as Radial Menu, Ribbon elements or UWP-like controls, that are written in FPC and using only free Lazarus packages.

  • Library
  • Lazarus

Other

priyatna.org

It's a set of cool Delphi components ported to Lazarus. The original components can be found [http://priyatna.org/delphi-stuffs.php here]

  • Library
  • Lazarus

Other

ShmenonPie's Stash of Stuff

A database system, another, older database system, a compression library, something to do with menus and XML, and whatever I happen to be working on at the time.

  • Quiet
  • Other
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Other

PubSub Chimera

. Delphi Open Source MIT License library for Delphi which provides a fast and cross platform PubSub and Message Queue implementation under a license that doesn't suck.

  • Library
  • Delphi

Other

PureGEM

PureGEM started out as a VCL/LCL style library written in PurePascal. After the system was working, I saw ways to increase the speed while reducing code size, so the design drifted somewhat. Since PurePascal is "Turbo Pascal 7.0 compatible" a number of VCL style features needed to be implemented differently. Namely TNotifyEvent's are replaced with owner recursive methods. RTTI features are implemented via set's. Initially I had planned to use more of the GEM API, but some of the features I wanted required replacing all window elements. This is a new library, so expect code to change. I will be working on this for the next 1-2 years. cheers Derek

  • Library
  • SourceForge
  • GNU Library or Lesser General Public License version 3.0 (LG

Other

pxCore2

Portable framebuffer library and related projects

  • Other
  • Lazarus
  • GitHub

Other

qodahtech

Beberapa kumpulan Proyek Qodah Tech !

  • Other
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Other

QTemplate

Object Pascal's quick templating engine

  • Package
  • Lazarus
  • GitHub

Other

QuickCrt

Based upon my 20+ year old super fast QCrt text mode display driver, QuickCrt is an event driven object-oriented framework for rapid application development using Turbo Pascal 7.0 for DOS. Completely self contained, it uses no 3rd party or original Borland units (excluding the built-in System unit). It uses no Turbo Vision and is more like Delphi minus the drag and drop. It has support for String formatting, Custom text fonts, Themes, Keyboard mappings, Config files and Multiple languages baked into it. However, this initial version is more of a "Proof of Concept" and engine for PGME. Rather than an actual project. It has some serious limitations. Since it was built in a "vacuum" with no pre-planning, it is a little bit of spaghetti code. Also, it doesn't support real windowing, multi-tasking or draw behind visible objects. QCrt 9 is currently under development. It is a complete rewrite in assembly with TP wrappers. It is being hosted at http://github.com/LoopZ/QCrt

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Other

QuickLib

Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).

  • Active
  • Package
  • Delphi
  • Codeberg

Other

Thoronador's random stuff

This is (or will be) a collection of random code snippets and/or programmes I created for my personal use in the first place, but maybe someone else will find them useful, too.

  • Quiet
  • Other
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Other