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.

VSoft.Messaging

Simple internal application messaging for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 64

Other

VSoft.SemanticVersion

Semantic Version Parser for Delphi

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

Other

VSoft.CommandLineParser

Simple Command Line Options Parser - part of the DUnitX Project

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

Other

VSoft.AnsiConsole

A Delphi library for creating engaging console applications

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 71

System

VSoft.Awaitable

Async/Await for Delphi

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

System

VSoft.CancellationToken

This is a simple library for Delphi that provides a CancellationTokenSource and CancellationToken much like those in .NET

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

System

VSoft.System.Console

Delphi implementation of dotnet's System.Console

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

System

VSoft.UUIDv7

A Delphi implementation of a UUID v7 Generator

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

Other

VSoft.Ulid

Universally Unique Lexicographically Sortable Identifier

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

Other

VSoft.Process

A Delphi library for running processes and capturing out, interacting with it.

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

System

VSoft.ExternalModDetector

Delphi 12+ IDE plugin that detects external file modifications and reloads files without needing a focus change

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

Lazarus IDE plugins

VSoft.Uri

Simple Uri Parser library for Delphi

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

Other

VSoft.AnsiConsole

Build rich, interactive console applications in Delphi using composable widgets, ANSI colors, and advanced formatting tools.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

VSoft.Base64.Polyfill

A base64 encode/decode polyfill for older versions of delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

VSoft.System.TimeProvider

A simple abstraction over Now/NowUTC for Delphi to make unit testing date based code easier.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • Apache-2.0

Other

VSoft.CancellationToken

This is a simple library for Delphi that provides a CancellationTokenSource and CancellationToken much like those in .NET (mirror)

  • Active
  • Library
  • Delphi
  • Codeberg

System

DUnitX

Delphi Unit Test Framework

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

Language Tools

DUnit-XML

XML Reporter for DUnit which outputs NUnit compatible XML

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 22

Other

Delphi-Mocks

A Open Source Mocking framework for Delphi XE2 or later

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

Language Tools

glldelphi-mocks

GITLAK Software's fork of Delphi Mocks for Delphi 13, Win32/Win64 - not affiliated with VSoft Technologies

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • Apache-2.0

Other

Simple-IoC

A Simple IoC Container for Delphi 2010 or later

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 19

Other

DPackGen

DPackGen delphi dpk/dproj generator

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

Language Tools

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

DxAutoInstaller

DevExpress VCL Components Automatic Installer

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 209

Applications

openapi-delphi-generator

Generate Delphi client SDKs for any REST API defined with the OpenAPI specification.

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

Networking

ofx-reader

:money_with_wings: :moneybag: OFX, OFC and CSV bank statement formats library in Pascal/Object Pascal for Delphi and Lazarus

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

Files and Drives

DX.Pdfium4D

Delphi Cross-Platform Wrapper for Google's PDFium - Object-oriented PDF document handling for Windows, macOS, Android, iOS

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 62
  • MIT

Bindings

Delphi-WebMocks

Library for stubbing and setting expectations on HTTP requests in Delphi with DUnitX

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

Networking

MarkdownProcessor

A Markdown Processor Library for Delphi, to process and convert markdown files to HTML.

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

Other

TestJSON

A simple project to test JSON libraries with Delphi and C++Builder.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 50
  • MIT

Learning and Examples

FidoLib

A Delphi (10.4.1+) library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 48

Other

nats.delphi

Delphi client for NATS, the cloud native messaging system.

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

Networking

BuilderUI

Forms Builder UI for Windows

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

Applications

EmailValidationPascal

Simple Class for Validating Email Address Syntax in Pascal/Delphi

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 39
  • MIT

Networking

Logify

Logify MetaLogger for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 38
  • MIT

System

delphi-aws-ses

Delphi client for Amazon Simple Email Service (AWS SES)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 34
  • MIT

Networking

ByteSizeLibPascal

TByteSize is a utility record that makes byte size representation in code easier by removing ambiguity of the value being represented.

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

Other

DX.Logger

Minimalistic cross-platform logging library for Delphi with extensible provider architecture

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 30
  • MIT

Other

delphi-slackbot

Delphi library to send messages on Slack using slackbot

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 27
  • MIT

Networking

SmazDelphi

Small strings compression library for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 26
  • MIT

Files and Drives

xxHashPascal

Pure Pascal/Delphi Implementation of xxHash (32 Bit & 64 Bit)

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 22
  • MIT

Cryptography

sqlcmdcli

sqlcmdcli is written in Delphi RAD Studio and lets you connect to a SQL Server instance and run specific commands!

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 15
  • MIT

Database