Sign in Join

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

Catalog

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

AsphyrePXL

This is a clone of an SVN repository at http://svn.code.sf.net/p/asphyre/code/trunk. It had been cloned by http://svn2github.com/ , but the service was since closed. Please read a closing note on my blog post: http://piotr.gabryjeluk.pl/blog:closing-svn2github . If you want to continue synchronizing this repo, look at https://github.com/gabrys/svn2github

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 33

Graphics Games and Game Engines

HTMLp

Delphi Dom HTML Parser and Converter. Fork (not from the original author): https://sourceforge.net/projects/htmlp/

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 30
  • LGPL-2.1

Language Tools

rounded_corners

Example of how to control Windows 11 Rounded Corners in your apps - to accompany the blog post https://blogs.embarcadero.com/how-to-control-windows-11-rounded-corners-in-your-app/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 27

Learning and Examples

TNs_HTTPRestFramework

Very simple Pascal (Delphi and FreePascal) HTTPRest Server based on Indy HTTPServer crossplatform

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 26
  • Apache-2.0

Networking

qr-code-generator

QR code Generator (imported from https://sourceforge.net/projects/bargenerator/)

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 24
  • GPL-2.0

Graphics

CN-Stream

This project has migrated to GitLab: https://gitlab.com/lheea/CN-Stream

  • Archived
  • Application
  • GitHub
  • ★ 21
  • GPL-3.0

Science

sub7

Clone of https://gitlab.com/illwill/sub7 repo.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 20

Security

Blen2d4Delphi

Blen2d4Delphi is alive again, which was started by #neslib (Erik van Bilsen: https://github.com/neslib/DelphiBlend2D)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 19

Bindings Graphics

pascal-jsonrpc-lite

Parse and Serialize JSON-RPC v2.0 messages in free-pascal or Delphi application. See enhanced version https://github.com/r3code/pascal-jsonrpc-lite-2

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 19
  • GPL-3.0

Networking

Slumber

App for testing HTTP/HTTPS calls

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 19
  • MIT

Networking

Spring4D

Mirror of: Spring4D. This is an unofficial mirror of the Spring4D Bitbucket repository and is for convenience use only. It is synchronized at irregular intervals. For submitting patches or bug reports, go to https://bitbucket.org/sglienke/spring4d

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 19
  • Apache-2.0

Other

pascal-jsonrpc-lite-2

Parse and Serialize JSON-RPC v2.0 messages in free-pascal or Delphi application. Enhanced realizaiton of previous https://github.com/r3code/pascal-jsonrpc-lite

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 18
  • GPL-3.0

Networking

ksComponents

Kernow Software FMX Components, Project forked from https://bitbucket.org/gmurt/kscomponents thanks Graham Murt

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 13

GUI containers

scriptgate_vcl

ScriptGate is a library that realizes mutual calling of JavaScript and Delphi code on TWebBrowser. This version is modified from ScriptGate, mainly adding support for VCL. The original version only supports FMX. Thanks to the author: https://bitbucket.org/freeonterminate/scriptgate

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 12
  • Apache-2.0

Networking

TelegramDemo

To accompany the blog post: How To Make A Windows and Mobile Telegram Messenger App https://blogs.embarcadero.com/how-to-make-a-windows-and-mobile-telegram-messenger-app/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 12
  • MIT

Learning and Examples

WKE4Delphi

Fork https://gitee.com/LangjiApp/Wke4Delphi with my patches

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 11

Networking

gir2pascal

Updated version of https://sourceforge.net/p/lazarus-ccr/svn/HEAD/tree/applications/gobject-introspection

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 10
  • GPL-2.0

Language Tools

klauslang

Klaus programming language (backup of https://gitflic.ru/project/czaerlag/klauslang)

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 9
  • GPL-3.0

Language Tools

SnakeGame

A very simple Snake game as an example of 2D Castle Game Engine game. Moved to https://gitlab.com/EugeneLoza/SnakeGame

  • Archived
  • Other
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Learning and Examples

balancer

an implementation of the https://balancer.fi protocol in native code

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Other

Debugging-Tools

Debugging Tools for RAD Studio - a small RAD Studio plug-in that provides keyboard access to the breakpoint editor and incorporates the functionality of [Debug with CodeSite](https://github.com/DGH2112/Debug-with-CodeSite).

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Lazarus IDE plugins

FPCFiber

Cross platform fiber implementation intended to be used by https://github.com/Warfley/STAX to simplify the code

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8
  • BSD-2-Clause

System

MailboxLayerAPIDemoWithDelphi

Delphi Example Of How To Validate And Verify Email IDs Using MailboxLayer API - To accompany blog post: https://blogs.embarcadero.com/how-to-validate-and-verify-email-ids-using-mailboxlayer-api/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 8

Learning and Examples

Pas2JSDelphiIntegration

This repository is to integrate the Pas2Js from https://gitlab.com/freepascal.org/fpc/pas2js do IDE of Delphi from Embarcadero.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8

Lazarus IDE plugins

PascalType2

Mirror of the PascalType2 repository on Gitlab: https://gitlab.com/anders.bo.melander/pascaltype2

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MPL-2.0

Graphics

sshfs-gui

A GUI for SSHFS-Win (https://github.com/billziss-gh/sshfs-win)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Files and Drives

delphi-glscene

Fiddling with GLScene code. Get the original from https://sourceforge.net/projects/glscene/.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 7

Graphics

MarketStackApp_Example

Delphi Example Of How To Build A Powerful Real-Time Stock Market App To accompany blog post: https://blogs.embarcadero.com/how-to-build-a-powerful-real-time-stock-market-app/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 7

Learning and Examples

primesieve-pas

Pascal bindings for PrimeSieve library - https://github.com/kimwalisch/primesieve.

  • Quiet
  • Library
  • GitHub
  • ★ 7
  • BSD-2-Clause

Bindings

Pusher_example

Delphi Example Of How To Create A Super-Fast Pusher Notification App With Delphi To accompany blog post: https://blogs.embarcadero.com/how-to-create-a-super-fast-pusher-notification-app-with-delphi/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 7

Learning and Examples

quicksortforpascal

The QuickSort algorithm from https://wiki.freepascal.org/Array_sort, with more descriptive names and bugfix

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 7

Learning and Examples

softcube

RubiksCube Simulator originally written with Delphi and converted to a Lazarus and Free Pascal project. Translated from French to English. Original code was obtained from https://codes-sources.commentcamarche.net/source/53132-rubik-s-cube

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • CC0-1.0

Games and Game Engines

Pascal-to-Ada

P2Ada is a Pascal to Ada translator. Recognizes particularities of several Pascal dialects: Turbo/Borland/Delphi (mostly), CodeWarrior, ISO, ISO Extended (a bit). Includes a full ayacc / aflex parser & lexer for Ada 95+ with sources. Mirror: https://github.com/zertovitch/pascal-to-ada

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • MIT License

Language Tools

hash-lists

ObjectPascal Implementation of the `%hash` as it's known from Perl inspired by the Documentation at https://www.perl.com/pub/2002/10/01/hashes.html/

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 6

Other

ltk_analisador_lotofacil

Este programa analisa os resultados da lotofacil e gera as estatística na tela, de pares, ímpares, entre outros. Este programa usa dados disponíveis em um banco de dados disponível em: https://github.com/fabiuz/ltk_loteria_caixa

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 6

Science

NdYaccLexTool

NdYaccLexTool, uses https://github.com/RomanYankovsky/ndyacclex

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 6
  • GPL-2.0

Language Tools

NumVerifyAPIDelphiFMX_example

Delphi Example Of How To Validate And Lookup Global Phone Numbers In Your Apps To accompany blog post: https://blogs.embarcadero.com/how-to-validate-and-lookup-global-phone-numbers-in-your-apps/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 6
  • GPL-3.0

Learning and Examples

openTemplot

OpenTemplot is an open source fork of the Templot2 program by Martin Wynne. This has been superceeded by the open-source release of Templot5 at https://github.com/Martin-Wynne/Templot5. This project will continue as an experimental area for a major rewrite that may eventually be incorporated into Templot5.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 6
  • GPL-3.0

Graphics

SearchByImage_example

Delphi Example Using Bing Visual Search API To accompany blog post: https://learndelphi.org/all-you-need-to-implement-search-by-image/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 6

Networking

Win32MenuStyler

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

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 6

Menus

D-Fend-Reloaded

Import of source releases of D-Fend Reloaded at https://sourceforge.net/projects/dfendreloaded/files/D-Fend%20Reloaded/

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 5

Games and Game Engines

ExchangeRatesAPI

RAD Studio Delphi Exchange Rates API REST Sample For Windows 10 using https://exchangeratesapi.io/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 5

Learning and Examples

GoogleVisionAPI

Detect labels for images with Google Cloud Vision API on Windows, Android, iOS, macOS, Linux https://cloud.google.com/vision/docs/labels

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 5

Learning and Examples

SC407-I2C-example

This program is for Turbo Pascal 3 for CP/M. It is an example implementation of an I2C bus master running in the SC140 main board. The I2C bus master is an SC144 board, and the slave device is an SC407 digital I/O board. Check https://smallcomputercentral.wordpress.com/ for more info on the boards.

  • Quiet
  • Other
  • GitHub
  • ★ 5
  • GPL-3.0

Learning and Examples

SuperResolutionAPI_example

Example of using the DeepAI Super Resolution API with Delphi to accompany blog post: https://blogs.embarcadero.com/upscale-images-with-deepais-super-resolution-api/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 5

Learning and Examples

AviationApp_MediaStackAPI_example

Delphi Example Of Everything You Need To Build A Real-time Flight Status App to accompany blog post: https://blogs.embarcadero.com/everything-you-need-to-build-a-real-time-flight-status-app/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 4

Learning and Examples

Capture_Web_Snapshots_Delphi_example

Delphi Example Of How To Capture Highly Customizable Website Snapshots to To accompany blog post: https://blogs.embarcadero.com/how-to-capture-highly-customizable-website-snapshots/

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 4
  • Apache-2.0

Learning and Examples