Sign in Join

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

Catalog

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

PascalForge.Serialization

Multi-format Delphi serialization library with JSON, XML, BSON, CBOR, YAML, CSV, Avro, Protobuf, ASN.1, MessagePack, DataSet projection, and a dynamic structural model.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Other

jsonDoc

JSON object for Delphi based on IUnknown and Variant

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 29
  • MIT

Language Tools

delphi-rest-json-optional

Exemplo prático em Delphi para gerar e ler JSON com campos opcionais (null) de forma limpa e sem dependência de edições Enterprise.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 2

Learning and Examples

delphimvcframework

DMVCFramework (for short) is a popular and powerful framework for Web API and Web Applications in Delphi. Supports RESTful and JSON-RPC WEB APIs development.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 1,420
  • Apache-2.0

Networking

delphi-neon

JSON Serialization library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 364
  • MIT

Other

DelphiJSON

A JSON library for delphi.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 10
  • MIT

Other

delphi-neon

JSON Serialization library for Delphi

  • Active
  • Library
  • Delphi
  • Codeberg

Other

delphimvcframework

DMVCFramework (for short) is a popular and powerful framework for WEB API in Delphi. Supports RESTful and JSON-RPC WEB APIs development. (mirror)

  • Active
  • Library
  • Delphi
  • Codeberg

Networking

TJsonObject

Serialize, deserialize json object. Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • GPL-3.0

Other

DSON

Simple Delphi JSON Serializer

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

Delphi_Utils_Library

A library with some useful utilities for your Delphi Apps.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 37
  • BSD-3-Clause-Clear

Other

Z-SuperObject

Delphi cross-platform high-performance JSON library — O(1) field lookup, 18× faster serialization.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 12

Networking

horse-neon

Neon (RTTI-based JSON serialization) middleware for Horse framework

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Networking

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

MORMot2

Synopse mORMot is an Open Source Client-Server ORM SOA MVC framework for Delphi 6 up to Delphi 10.3 Rio and FPC, targeting Win/Linux for the server, and any platform for clients (including mobile or AJAX).

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 733
  • MPL, GPL or LGPL

Database In the Online Package Manager

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
  • Lazarus and Delphi
  • GitHub
  • ★ 714
  • Apache-2.0

Other

LGenerics

Generic algorithms and data structures for Lazarus/Free Pascal

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 139
  • Apache-2.0

Other

delphi-jose-jwt

Delphi implementation of JOSE (JSON Object Signing and Encryption) and JWT (JSON Web Token)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 521
  • MIT

Security Cryptography

MARS

REST framework for Delphi: JAX-RS style resources and routes, servers and clients, JWT, OpenAPI 3, FireDAC and Devart UniDAC/MyDAC/IBDAC, SSE, MCP servers for AI agents. Windows, Linux, Docker.

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

Networking

delphi-rest-client-api

A Delphi REST client API to consume REST services written in any programming language.

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

Networking

GrijjyFoundation

Foundation classes used by other Grijjy repositories

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 262

Other

WiRL

WiRL: RESTful Library for Delphi

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

Networking

Delphi-JsonToDelphiClass

Generates Delphi Classes based on JSON string (Json To Delphi Class Generator / JSON Data Binding Tool)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 244
  • MIT

Language Tools

pasvulkan

Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 230
  • Zlib

Bindings Graphics

QuickCore

Delphi Core Framework to fast build desktop/mobile/web apps.

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

Networking

Trysil

A lightweight, attribute-driven ORM for Delphi

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

Database

InstantObjects

Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)

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

Database

OpenAPI-Delphi

The Delphi-OpenAPI library is an OpenAPI 3.0 document generator and parser for Delphi

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

Networking

JsonToDelphi

generate delphi classes from json (Json To Delphi Class Generator / JSON Data Binding Tool FMX, VCL and uniGUI)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 76

Language Tools

DynamicDataObjects

This Delphi code library lets you model structured data and serialize to/from : CBOR, JSON, MessagePack msgpack.org[Delphi], ION, UBJSON, BSON, Smile, DataObj, etc.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 71

Other

delphi-lookup

Fast Delphi/Pascal symbol search for AI coding agents - Now includes Delphi LSP

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 56

Language Tools

ipub-refit

Simple way to consume REST services

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

Networking

nats.delphi

Delphi client for NATS, the cloud native messaging system.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 41
  • MIT

Networking

msgpack-delphi

MessagePack serialization for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 38

Other

toml-delphi

Toml parser and writer for Pascal and Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 35
  • MIT

Language Tools

CachedTexts

The fastest parsing and generation of text data (Delphi6-XE10)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 31
  • MIT

Language Tools

taskworker

Task worker thread template

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

System

IAMClient4D

IAMClient4D is a Delphi client library for integrating applications with Keycloak, providing full OAuth2/OpenID Connect support (including PKCE), token and user management, and a lightweight asynchronous task framework (Async.Core) for thread-safe operations across VCL and FMX.

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

Security Networking

delphi-iot

14 IoT and industrial communication libraries for Delphi 12: MQTT, AMQP 1.0, CoAP, Modbus, STOMP, WebSocket, mDNS/DNS-SD, NMEA, InfluxDB, Prometheus, CBOR, MessagePack, JSON, Serial — 694 tests, no external dependencies beyond Indy

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 20

Networking

ezjson

an easy way to serialize classes to json using decorators

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 20

Other

NovaLib

Nova library of Pascal units

  • Active
  • Library
  • GitHub
  • ★ 20
  • MIT

Other

tina4delphi

Tina4Delphi - A comprehesive set of tools to make REST and application integration better

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 20
  • MIT

Networking

Delphi-REST-Orm

Delphi Rest Orm - At simple yet powerful ORM to query a WebService

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

Networking

jsonstream

Sane, fast, low-overhead, procedural API for parsing JSON files.

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 18

Other

DToon

DToon - Delphi Support Lib for Toon (Token-Oriented Object Notation)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 15
  • MIT

Other

Utils

A general utilities library for Delphi projects

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 12
  • MIT

Other

ChatGPT4Delphi

A biblioteca ChatGPT4Delphi é uma classe para o Delphi que facilita o uso da API do ChatGPT da OpenAI. Permite enviar perguntas e receber respostas geradas automaticamente com poucas linhas de código. Gerencia comunicação HTTP e serialização/deserialização de JSON. Fácil de integrar em aplicativos Delphi existentes. Personalizável.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 11
  • GPL-3.0

Networking

XML-To-JSON

parse your xml generated by databinding to a json object

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 11

Files and Drives

Skia4DelphiCanvas

Skia-backed implementation of Vcl.Graphics.TCustomCanvas for Windows/Delphi and FPC on Windows or Linux.

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

Graphics

ManagerORM

ORM Object Relational Mapping Manager is an unit that map FDQuery to object<T>

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • GPL-3.0

Database

velox-ui

VeloxUI — High-velocity, zero-dependency Object Pascal (Delphi VCL & Lazarus/Free Pascal LCL) desktop MVVM & Windows 11 Fluent UI micro-framework: DWM Mica, undocumented uxtheme dark scrollbars, GDI+ vector cards, High-DPI control fixers, flicker-free generic OwnerData virtual grids, and NT Kernel helpers.

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

GUI containers