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.

RubyComp

A fork of RubyComp, a Delphi component for embedding the Ruby interpreter

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

Bindings

ppruby

Ruby binding units for Free Pascal / Lazarus

  • Package
  • Lazarus
  • GitHub

Bindings

p2ruby

Ruby wrappers for RTS Plaza2 (P2ClientGate) lib

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Bindings

Delphi-Countries

The Delphi port of the countries rubygem : All sorts of useful information about every country packaged as convenient little country objects.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 6

Other

olsb_cores

The core of OLSB project.

  • Quiet
  • Library
  • GitHub
  • ★ 14

Other

StyledComponents

Components similar to Delphi VCL Buttons, Panels, Toolbar, DbNavigator, BindNavigator, ButtonGroup and CategoryButtons with Custom Graphic Styles, and an advanced, full-customizable TaskDialog, also with animations!

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

Other

EasyDBMigrator

EasyDbMigrator is a database migration library designed for Delphi(Microsoft SQL SERVER, Oracle, MySQL, MariaDB, PostgreSQL, and Firebird. https://getitnow.embarcadero.com/EasyDBMigrator

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 155
  • MIT

Database

hprose-delphi

Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 125
  • MIT

Networking

Clipper

Polygon and line clipping and offsetting library (C++, C#, Delphi) by Angus Johnson. Forked from https://sourceforge.net/projects/polyclipping. I prepared a "Release" branch (containing C# source only) for submodule usage.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 114
  • BSL-1.0

Graphics

clipper

[mirror] An open source freeware polygon clipping library

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 88
  • BSL-1.0

Graphics

VSoft.AnsiConsole

A Delphi library for creating engaging console applications

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 71

System

PasClaw

Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 67
  • MIT

Science

PCSCEMV

EMV kernel. Chain works from card's 'get ATS' to issuer's 'Virtual bank'. Language: Delphi.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 25
  • GPL-2.0

Security

liquid-delphi

Delphi Port of Tobias Lütke's Liquid template language.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 22
  • MPL-2.0

Language Tools

PureParseFloat

Just Good ParseFloat Algorithm named PureParseFloat

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 19
  • MIT

Other

underscript

A Lua extension library that allows to run various scripting languages from within Lua scripts, cross-language require scripts and load 32-bit Lua on Lua 64-bit

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 19
  • MIT

Language Tools

extrasyn

Extra highlighters for Lazarus SynEdit

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 10

Edit and Memos

delphihtmlwriter

. Delphi Class library that enables the developer to create HTML and HTML documents. It uses the fluent interface to make creating HTML text easy and natural.

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

Other

poseidon

High-performance async HTTP server for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • MIT

Networking

NameCasePas

Склонение падежей русских имён, фамилий и отчеств.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

Other

askrcode

Full-stack application framework in Pascal. One binary: HTTP, ORM for Postgres/MySQL/SQLite, migrations, queue, scheduler, auth, and a Svelte 5 component library.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 4
  • MIT

Networking

cnpj_alfanumerico

O CNPJ alfanumérico é a nova forma de identificar empresas no Brasil, combinando letras e números. A nova identificação da pessoa jurídica (PJ) será composta por números de 0 a 9 e quaisquer uma das 26 letras de A até Z.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

hefesto

Simple, efficient background job processing for Delphi — fluent API, retry, observability and pluggable queue brokers

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Other

jalaliDate-Pascal

Pascal , کتابخانه‌ی تاریخ هجری شمسی (جلالی) برای زبان پاسکال

  • Quiet
  • Library
  • GitHub
  • ★ 2
  • LGPL-3.0

Date and Time

clipper

An open source freeware polygon clipping library

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • BSL-1.0

Graphics

polyclipping

https://sourceforge.net/projects/polyclipping/

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • BSL-1.0

Graphics

BearLibTerminal

. Delphi Provides a pseudoterminal window with a grid of character cells and a simple yet powerful API for flexible textual output and uncomplicated input processing.

  • Library
  • Delphi
  • GitHub

Other

Chimera

. Delphi Open Source MIT License library for Delphi XE2 which provides a fast and cross platform JSON generator/parser serializer/deserializer under a license that doesn't suck.

  • Library
  • Delphi
  • Bitbucket

Other

praxo-core

MIT-licensed agent framework for the AxisVela ecosystem: governed agent loop, model/tool/memory/event primitives, plugins, sandboxing, and policy.

  • Package
  • Lazarus
  • GitHub

Other

Thrift Delphi Software Library

. Delphi Lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean abstractions and implementations for data transport, data serialization, and application level processing. The code generation system takes a simple definition language as input and generates code across programming languages that uses the abstracted stack to build interoperable RPC clients and servers. Thrift makes it easy for programs written in different programming languages to share data and call remote procedures. With support for 28 programming languages, chances are Thrift supports the languages that you currently use.

  • Library
  • Delphi
  • GitHub

Networking