Sign in Join

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

Catalog

30,057 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.

Theme library

The Theme manager was originally created by Mike Lischke (see http://www.soft-gems.net/) to enable Windows XP theme painting in Borland Delphi and Borland C++ Builder applications.

  • Library
  • Lazarus

Graphics

VCLThemeSelector

Easy and elegant preview/selection of Theme (Light or Dark) for VCL apps

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 67
  • Apache-2.0

Other

line-theme-studio

Line Theme Studio - Tools to make your Line Theme

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MPL-2.0

Applications

delphi-theme-freelancer

A flat design, one page, MIT licensed Delphi portfolio theme

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Other

FunToosh - Funny Gnutella P2P Client

Next Level Gnutella File Sharing client. Has some extreme features like Memory Profiler(PC Optimizer), VideoToons Game and Celebrity Themes (Angelina Jolie Theme, Brad Pitt Theme, Shakira Theme, etc) and much more.

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

Networking

gchanger

GChanger - GRUB2 theme Changer for Mageia Linux

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • GPL-3.0

System

PeaZip

Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PAQ/LPAQ, PEA, QUAD, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 8,077
  • LGPL-3.0

Files and Drives

5.0 from 1 member

lazpaint

🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 556
  • GPL-3.0

Graphics

5.0 from 1 member

DzHTMLText

Delphi and Lazarus HTML Label component

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 229
  • MIT

Labels

4.0 from 1 member

MetaDarkStyle

Metadarkstyledsgn.lpk is a package that adds dark theme to Lazarus trunk IDE. System requirements: Windows10 1809 or later FPC 3.2.2 or trunk Lazarus 2.2.6 or trunk

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 133

Lazarus IDE plugins In the Online Package Manager

TyControls

A skinnable / styleable Lazarus component library: every control is fully custom-drawn (BGRABitmap) and its appearance is driven uniformly by lightweight CSS-lite text themes (.tycss), rendering pixel-identical on Windows / Linux / macOS.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 81

Other In the Online Package Manager

ImmersiveColors

Easy way to access Windows 10 Immersive colors

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 76
  • MIT

Graphics

delphidarkmode

Detecting and acting on Windows' Dark Mode theme setting using Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 53
  • BSD-3-Clause

System

TBX

Themeable toolbars, menus and controls for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 48
  • MIT

Menus

Advance-TaskDialog

A Custom TaskDialog with getting theme automatically, opposite the original one!

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 35

Dialogs

Dialog4D

A Delphi FMX dialog mechanism with async flow, per-form FIFO queueing, custom themes, worker-thread await support, and telemetry.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 32
  • MIT

Dialogs

CyberUI-Component

A cyberpunk-themed visual component library for Lazarus and Free Pascal. Features 18 math-rendered tactical controls for sci-fi dashboards and simulations.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

GUI containers

pchanger

PChanger - Plymouth changer: quickly change the system boot screen

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • GPL-3.0

System

lazuli

Themed controls for Lazarus

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 5
  • LGPL-3.0

GUI containers

novamonitor

Modern, high-performance Delphi & Free Pascal system telemetry and process inspection dashboard (MVVM architecture, High-DPI, Dark/Light theme).

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • MIT

System

JixUI

Automatic theme application system and JCL(Jixoid Component Librarys)

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 4

Other

NeuroTrace

A cyberpunk-themed medical hacking simulator built natively with Lazarus FPC. Purge polymorphic viruses from neural pathways using a tactical command terminal!

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MIT

Games and Game Engines

NimbusFormsVCL

PREVIEW! Experimental Delphi 12 VCL component library with themed controls, editors, charts, grids, and demos. Developer Edition · MIT licensed.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MIT

GUI containers

xfce-win98shutdown

Simple shutdown dialog for xfce + chicago95 theme, inspired by windows 95/98.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • Unlicense

System

SpkControls

The Lazarus themed controls to use outside the SpkToolbar ribbon menu.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 2

GUI containers

Course-project-Client-application

Course project on the theme: "Creating a database using relational DBMS and developing a client application for working with the database"

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Database

Minemeter

A Rainmeter minecraft theme

  • Active
  • Library
  • GitHub
  • ★ 1

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

spkcontrols

The Lazarus themed controls to use outside the SpkToolbar ribbon menu.

  • Active
  • Package
  • Lazarus
  • Codeberg

Graphics

SpkControls

The Lazarus themed controls to use outside the SpkToolbar ribbon menu.

  • Active
  • Package
  • Lazarus
  • GitLab

Other

Eye-Candy_Controls

Eye Candy Controls (shortly ECControls or EC-Controls) are set of visual controls written for Lazarus. Their design is based on Themes, therefore their look is very native everywhere, no matter what widgetset you use.

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 10
  • LGPL-2.1

Other

Win32MenuStyler

Helper unit to theme TMainMenu for Lazarus/win32. https://wiki.freepascal.org/Win32MenuStyler

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 6

Menus

my-desktop-setup

My custom rainmeter minimalist desktop setup

  • Active
  • Other
  • GitHub
  • ★ 1

Other

xfce-win98welcome

Simple win98 welcome dialog for xfce + chicago95 theme.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • Unlicense

Other

EyeCandyControls

Set of visual themed components. Ruler, PositionBar, Bevel, Trackbar, ProgressBar, CheckBox, RadioGroup, CheckGroup, SpeedButton, ColorEdit, SpinEdit, CheckListbox etc.

  • Package
  • Lazarus
  • Written for fpc/Lazarus

Indicators and Gauges In the Online Package Manager

XelControls

Visual controls: TXelToggleSwitch - on/off button. TXelRatingStars - select 1 to 5 stars to rate something. TXelImageButton - themed button, set images for normal, hovered and clicked state. TXelListBox - ListBox with hidden values: XelListBox1.AddItem('Diplayed Value', 'Hidden Value'); procedure TForm1.XelListBox1Click(Sender: TObject); begin Caption := XelListBox1.ItemValues[XelListBox1.ItemIndex]; end;

  • Package
  • Lazarus
  • MIT

Other In the Online Package Manager

XelUI

Collection of modern controls with multiple themes

  • Package
  • Lazarus
  • MIT

Other In the Online Package Manager

Dev-Cpp

A fast, portable, simple, and free C/C++ IDE

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3,047
  • GPL-2.0

Edit and Memos

MD3-Windows

Material you widgets for your windows desktop, adaptable with wallpaper colors with both light & dark modes

  • Active
  • Other
  • GitHub
  • ★ 2,359

Other

awesome-pascal

A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!

  • Active
  • Other
  • Lazarus and Delphi
  • GitHub
  • ★ 2,096
  • CC0-1.0

Learning and Examples

USDX

The free and open source karaoke singing game UltraStar Deluxe, inspired by Sony SingStar™

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1,307
  • GPL-2.0

Games and Game Engines

Alcinoe

Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 1,134
  • Apache-2.0

Other

BGRAControls

Set of LCL visual components. Analog controls, button, checkbox, toolbar, panel, ribbon, progressbar etc.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 226
  • Modified LGPL

Graphics In the Online Package Manager

winxcorners

Hot corners for Windows 10 & 11

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 953
  • MIT

System

Dam

Delphi and Lazarus Message Dialogs with Formatted Text

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 167
  • MIT

Dialogs