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.

string

String manipulation library.

  • Active
  • Library
  • GitHub
  • ★ 1

Other

stringkit-fp

Comprehensive string toolkit for Free Pascal and Lazarus with 80+ operations for case conversion, validation, fuzzy matching, parsing, encoding, phonetics and text analysis. No third-party dependencies.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 16
  • MIT

Other

StringVar

StringVar Unit from Janez Atmapuri Makovsek

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3

Other

StringProc

Filter/group/sort strings from a text file. Generic command-line tool for parsing/analyzing logs or similar files.

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

Files and Drives

StringFilter

A text filtering program developed by Delphi mainly uses the regular expression function of. Can be used to process text.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 7

Edit and Memos

StringArt

Simulation program for "string-art"

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MIT

Science

string2wav

String to wav. Analog of "text2wave" application, based on Microsoft SAPI (Speech API) that speak text from file or string, by choosen voice.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

Multimedia

StringHacker

My old cryptographic utility written in pure Delphi 7

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Cryptography

TurboPower String Resource Manager

The TurboPower String Resource Manger is a tool for building string resource libraries in Borland Delphi. It prevents string resource clashes and simplifies the translation of the string resources.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Language Tools

Stringer

Delphi String Handling

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

Other

StringDll

(Delphi 2010) using dll which exports method with string parameters

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1

Bindings Language Tools

dynamic-string

A String Object that wants to lower the "Copy-on-Write" events produced by SetLength() Operations as documented at : https://www.freepascal.org/docs-html/rtl/system/setlength.html It is an alternative implementation to the TStringStream Class

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 3

Other

ExplicitStringLists

Set of string list classes, where each class works only with specific, well defined type of string (Ansi, Wide, UTF8, ...).

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

Other

PascalString

string port all platforms

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

Other

Rgd.Stringlist

A Delphi Custom Managed Record implementation of TStringlist

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Other

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

fpc-stringbuilder

Delphi / .NET - compatible implementation of TStringBuilder for Free Pascal

  • Archived
  • Library
  • Lazarus
  • GitHub
  • ★ 3

Other

xbox-binary-strings-extractor

Xbox Binary Strings Extractor is a proof-of-concept tool that dump all strings/pointer from a Xbox executable (usually default.xbe) to a CSV file.

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

Security

dreamcast-binary-strings-extractor

Dreamcast Binary Strings Extractor is a proof-of-concept tool that dump all strings/pointer from a Dreamcast executable (usually 1ST_READ.BIN) to a CSV file.

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

Files and Drives

CrossDragDrop

Native drag and drop for existing Lazarus controls: two nonvisual components, text and files, with visual feedback. GTK2, GTK3, Qt5, X11 and Wayland. 0BSD.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1

Bindings GUI containers

5.0 from 1 member

DzHTMLText

Delphi and Lazarus HTML Label component

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 229
  • MIT

Labels

4.0 from 1 member

Delphi_Strings

DElphi dilinde yeni nesil diller gibi string özellikleri yok. O yüzden kendi çapımda bazı string işlemlerini yapan kod yazdım

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1

Other

NBaseConverter

This program has the function of converting a number to its equivalent in a positional number system on "N" base which is defined by the user, for example; If the user wants to know the representation of the number 10 ^ 10 to binary, he must enter a string equivalent to the set of symbols in binary {0,1} so that the entry in the said field will be '01', otherwise, if he wishes To know the representation in hexadecimal, you must enter the string '0123456789ABCDEF', at the same time that you must indicate the decimal number and finally omit the entry of the field referring to the “Rnary” number destined for the conversion. The program also allows the conversion of a string in Base "N" format to its equivalent in decimal, so the user must define the symbols of the base, as well as the "Rnario" number to calculate and for this case, omit the space destinated for the decimal since it will be used for the result of the said conversion.

  • Quiet
  • Application
  • GitHub
  • ★ 2

Science

Protocol tool

This is a software/hardware development tool that allows the user to send strings on an interface (parallel,serial, network or other), specified in hexadecimal or strings or a combination of these. The strings can be retrieved/stored from/to a file.

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

System

delphi-markdown

. Delphi FPC This is a Pascal Delphi library that processes to markdown to HTML

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 230
  • BSD-3-Clause

Language Tools

3.0 from 1 member

jcf-pascal-format

JEDI code formatter better compatible with modern Delphi

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 39

Language Tools

3.0 from 1 member

IP-Sniffer

IP Sniffer is a comprehensive network tool for capturing and analyzing all traffic on a network, including IP addresses.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Networking

3.0 from 1 member

Delphi-Crash-Reporter

Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • BSD-2-Clause

System

2.0 from 1 member

deltics.strings

A framework for string handling in code that needs to be portable across Delphi versions that span the Unicode/Ansi transition of Delphi 2009 and later

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

Other