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.

Lib.SHA3-roseswe

Library for calculation of SHA3 and Keccak hashes. Following hash variants are implemented: Keccak224, Keccak256, Keccak384, Keccak512, Keccak[], SHA3-224, SHA3-256, SHA3-384, SHA3-512, SHAKE128 and SHAKE256. Requires AuxTypes and BitOps libraries.

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MPL-2.0

Cryptography

lib.SHA3

Library for calculation of SHA3 and Keccak hashes. Following hash variants are implemented: Keccak224, Keccak256, Keccak384, Keccak512, Keccak[], Keccak[c], SHA3-224, SHA3-256, SHA3-384, SHA3-512, SHAKE128 and SHAKE256.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 7
  • MPL-2.0

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

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

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

HashCalc

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

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 16

Cryptography

eid-mw-sdk-delphi

Delphi translation of eid-mw sdk / beidpkcs11 bindings

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

Bindings

Rhl

Free Pascal translation of HashLib (written in C#) with custom modifications.

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 10
  • N/A

Cryptography In the Online Package Manager

horse-provider-crosssocket

High-performance, security-hardened CrossSocket provider for the Horse web framework. Replaces the default Indy provider with IOCP/epoll async I/O, an object pool, enforced request limits, and OpenSSL 3.x native TLS.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9

Networking

LibRHash4P

LibRHash for Pascal

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

Bindings

tidykit-fp

A comprehensive toolkit for Free Pascal that provides an easy-to-use, unified interface for common operations. Inspired by C++'s Boost.

  • Archived
  • Package
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Files and Drives

b2fh

Convert binary files to pascal, delphi, c++ format

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 5

Other

hash

Windows command-line utility to calculate the checksum of a file

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • GPL-3.0

Cryptography

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

sha2

SHA2 for Free Pascal and Delphi.

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

Cryptography

sh2exe

A Busybox shell script packer for Windows

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • GPL-2.0

Language Tools