Sign in Join

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

Catalog

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

Hash-File-String

HashLib! is a fast and flexible library for Delphi, where are implemented most of common hash algorithms. It provides easy to use low and high level functions.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4

Cryptography

SimpleHasher

Simple Hasher is a Hashing utility for verifying integrity of files using a wide range of supported algorithms: CRC32, ED2K, MD4, MD5, RIPEMD160, SHA1, SHA256, SHA384, SHA512 and WHIRLPOOL512. All processed files are logged and ready for export to a number of different verification file formats Like SFV, MD5SUM, SHA1SUM. Multiple hash types can be generated simultaneously per file. Handy hash and file comparison functions, such as comparing calculated hashes will make this task as simple as A-B-C.

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

Cryptography

LibRHash4P

LibRHash for Pascal

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

Bindings

CryptoLib

Set of units for cryptography, ciphers, security, random numbers. Also contains BigInteger class.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 266
  • MIT License

Cryptography In the Online Package Manager

5.0 from 1 member

HashLib4Pascal

Hashing for Modern Object Pascal (mirror)

  • Active
  • Package
  • Lazarus and Delphi
  • Codeberg

Cryptography

5.0 from 1 member

CoreCipher

Standardized cryptography library for Delphi and FPC. Block ciphers, stream ciphers, and hash functions with unified API. Cross-platform, parallel-ready, no dependencies

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 68

Cryptography

ethnet

EtherNet TX Tools is a set of tools based to work various functions in the Ethereum Network. By bruteforcing TX hashes/checksums, you can send (unconfirmed) Ether, Ethereum Based Tokens, and Contract transactions.

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

Cryptography

arash-partow-hashes

A copy of the Pascal version of Arash Partow's General Hash Functions Library, updated for modern Delphis

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

Cryptography

HashGame

Hash Game made with Graphic Delphi VCL (String GRID with Procedures and Functions)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Games and Game Engines

arash-partow-hashes

A copy of the Pascal version of Arash Partow's General Hash Functions Library, updated for modern Delphis

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Cryptography

NppCalc

NppCalc - plugin for evaluates the expressions in the Notepad++ NppCalc used to work with math, trigonometry, statistics, combinatorics, arrays, sets, bits, strings, dates, color, image, measurement, file and folder, RS-232, TCP/IP, encoding, encryption, hashing, compression, etc, Over 400 functions. Q: How does this work? A: Just type function name and press Enter!

  • Quiet
  • Application
  • SourceForge
  • BSD License

Science

HashLib

Library of functions to work with hashes/checksums of strings, files, streams, etc.

  • Package
  • Lazarus
  • MIT License

Cryptography In the Online Package Manager

Crypto Tools for Object Pascal

This library provides crypthographic functions written in plain Object Pascal, aimed to be portable and easy to use. Currently it contains BlowFish Cipher , MD5 and RipeMD hashes. More is planned.

  • Quiet
  • Library
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Cryptography

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

dataset-serialize

JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)

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

Database

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

Brook framework

Brook is microframework which helps to develop web Pascal applications.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 278
  • Copyright (c) 2012-2021 Silvio Clecio <silvioprog@gmail.com>

Networking In the Online Package Manager

DLest

Microsoft Windows DLL Export Browser (Enumerate Exports, COM Methods and Properties) with Advanced Search Features.

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

System

NetCom7

The fastest communications possible. Delphi rulez.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 218
  • MIT

Networking

PsyloDbg

User-friendly Microsoft Windows Debugger for Malware Analysts.

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

Security

mcx

Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 197

Science

wincachegrind

[NO LONGER MAINTAINED] WinCacheGrind is a viewer for cachegrind.out files generated by xdebug 2. WinCacheGrind is functionally similar to KCacheGrind, only it is much simpler and runs on Windows.

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

Language Tools

GpDelphiUnits

A collection of my open sourced Delphi units

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

Other

sempare-delphi-template-engine

Sempare Template (scripting) Engine for Delphi allows for flexible dynamic text generation. It can be used for generating email, html, reports, source code, xml, configuration, etc.

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

Language Tools

Delphi-LightSaber

Lots and lots of "goodie" functions and 70 visual controls. More than 15 years of development have been put in this library. The library also wants to be a lightweight replacement for the mammoth Delphi Jedi library.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 157

Other

FPDF-Pascal

Tradução do Projeto FPDF de PHP para Pascal, compatível com D7-D12, Lazarus, Win, Linux, Android

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 90

Reporting

huntpad

An open-source notepad with features that are particularly useful to penetration testers

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 61
  • BSD-3-Clause

Security

WingetPosh

Winget helper written in Powershel

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 60
  • MIT

System

GHttpsIOCPSvr

Delphi HTTPS server IOCP and Schannel

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 48
  • MIT

Networking

MoonCompiler

Delphi 12-compatible Pascal compiler for Win64 and Linux x86-64. Your Delphi code builds on Linux unchanged — and often runs faster. FPC/Unleashed fork with Unicode RTL and bundled memory manager.

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

Language Tools

DelphiEventBus

Implementation of event bus pattern for Delphi XE

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 41
  • MIT

Other

OverbyteICS

OverbyteICS. Outdated copy of SVN repository

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 38

Networking

Delphi_Utils_Library

A library with some useful utilities for your Delphi Apps.

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

Other

duck

The Duck is a migration framework for database versioning

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

Database

UniConv

Universal text conversion library (Delphi6-XE10)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 35
  • MIT

Other

qdac

JSON/XML/AMF/MessagePack/MultiThread and more functions library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 33
  • MIT

Database

CachedTexts

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

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

Language Tools

SedaiBasic

SedaiBasic Interpreter with VM

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

Language Tools

libpasc-algorithms

libPasC-Algorithms is delphi and object pascal library of common data structures and algorithms. The library is a set of containers adapted for the Pascal language and the template system available on it.

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

Other

darest

Darest - Auto-generated REST API from your database schema

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 21
  • MIT

Database Networking

florialib

Helper library for creating Floria Toolkit

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3
  • MPL-2.0

Other

WebSocketUpgrade

easily upgrade any TCP Socket class to a WebSocket implementation including streaming deflate

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 18

Networking

emr

A tool to record music from executables

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 16
  • Unlicense

Multimedia

HashCalc

A File Hash Calculator for Win32, Win64 and OS X Written with Delphi XE7

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 16

Cryptography

NativeAsm

Native x86-64 code generation, JIT execution, SIMD, disassembly, and runtime instrumentation for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 16
  • MIT

Language Tools

SedaiAudio

Sedai Audio Foundation - Professional audio synthesis library in Free Pascal. 5 Synthesis Engines: Classic/Subtractive, FM (DX7-style), Wavetable, Additive, SID Evo.

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

Multimedia