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.

mftrebuilder

A simple tool to retrieve damaged MFT files, based on RAW data. The corrupted files are compared with RAW unnamed data files. If the size of a corrupted MFT file is equal to an RAW file, the file is replaced.This allows corrupted files from one drive to be restored to another, after the user recovers large amounts of RAW files (eg music, photos, mp3, jpg, etc.). All files with name and date, which are corrupted, are analisados com cada arquivo RAW. Caso o tamanho e extensão dos dois arquivos sejam iguais, o arquivo danificado é substituído com o arquivo RAW correspondente.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Files and Drives

rawwrite

RawWrite for Windows/dd for Windows

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 16
  • GPL-2.0

Files and Drives

RawInput

Background USB Scanner Support using the RAWInput API

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

System

RAWKEY

Accès directes au clavier, sans passer pour les interruptions, ou les variables du BIOS. Il utilise le contrôleur de clavier par le port 60h-63h. L'exemple montre qu'on peut savoir si la touche Ctrl+Alt+Barre d'espacement est enfoncé.

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MIT

System

rawpaco

FPC/Lazarus Pascal lint tool based on tree-sitter-pascal

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Other

rawcap

capture raw frames from a hacked Philips ToUCam in RAW mode

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

Multimedia

rawwritewin

RawWrite (or rawrite) is an essential tool for creating boot disks and other floppy disk images. Traditional rawwrite programs do not run under modern versions of windows so here is the Win32 version which does.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 29
  • GPL-2.0

Files and Drives

rawsniffer

A program to capture layer 3 (IP) traffic using windows raw socket feature

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

Networking

RAWImaging

Forensic (but not only) graphical frontend to work with binary images (RAW) of media in GNU/Linux. These images are universal and can be installed using both standard operating systems and popular forensic software such as Encase, Sleuthkit/Autopsy, etc. in all operating systems). The idea of the project is to implement a fast, convenient and safe making of legal copies and manipulating with images, by means of GNU/Linux, without the need for expensive hardware write lock on the media, it is necessary in the existing solutions under Windows. Also the program can be used as a last chance to rescue data from a dying media by software.

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

Files and Drives

lib.RawInput

[NEEDS REWRITE, DO NOT USE] Set of classes designed to process and manage raw input and raw input devices in Windows OS.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 3
  • MPL-2.0

System

bnd.WinRawInput

Constants, structures, external functions definitions and macros used in handling of raw input in Windows OS.

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • MPL-2.0

System

solver_ansvr

cmdline (used by Image16) and ui interfaces to ANSVR astrophotography plate solving images (FITS, TIFF, PNG, JPG, PXM, RAW and XCF) are submitted to ANSVR astrometry engine producing a text file with the plate solving result and a .png plot file TIFF, PXM, RAW and XCF files are converted to FITS by the cmdline utility all files are loaded and converted to FITS by the ui utility

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

Science

lazpaint

🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)

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

Graphics

5.0 from 1 member

TRAWPrinter

Delphi component for RAW printer or direct printing.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 13

Reporting

LazMD

A small Markdown viewer and editor for Linux, Windows and macOS

  • Active
  • Application
  • Lazarus
  • GitHub
  • 0BSD

Edit and Memos

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

Imm2Virtual

This is a GUI (for Windows 64 bit) for a procedure to virtualize your EWF(E01), DD (raw), AFF disk image file without converting it, directly with VirtualBox, forensically proof.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 54

System

libpasncurses

libPasnCurses is delphi and object pascal bindings around nCurses library. The nCurses library is a wrapper over working with raw terminal codes, and provides highly flexible and efficient API (Application Programming Interface). It provides functions to move the cursor, create windows, produce colors, play with mouse etc. The application programs need not worry about the underlying terminal capabilities.

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 19
  • GPL-3.0

Bindings

ZippedFileViewer

A viewer of the raw files contained in a zip file without having to unzip the archive.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 11
  • MIT

Files and Drives

chsdet

chsdet is a Delphi port of the Mozilla-based charset detector, updated for modern Delphi versions. It detects text encodings from raw bytes, streams, or files and returns a compact result record with the detected charset name, Windows code page, language hint, confidence, and BOM information.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 10
  • LGPL-2.1

Other

MyraLang

Myra is a minimal systems programming language inspired by Oberon and Pascal that compiles into C++23 using the Zig toolchain. Its core philosophy emphasizes a clean, unambiguous syntax while providing seamless interop, allowing developers to intermix raw C++ code directly within Myra source files. Pascal. Refined.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 8

Language Tools

NBTEMPOW

NBTempoW V. 2.1 is a forensic tool for making timelines from block devices image files (raw, ewf,physicaldrive, etc.). It uses TSK (The Sleuthkit) and it has been developed with Lazarus V. 1.6.2 ( Delphi compatible cross-platform IDE for Rapid Application Development). It runs only in Windows. If the device image file is splitted, you can select just the first chunk.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • LGPL-3.0

Security

Tile-Bulinator

Tile Bulinator is an advanced tile graphics editor designed specifically for viewing and modifying raw graphic data in retro console ROMs, inspired by classic tools like Tile Layer Pro and Tile Molester.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 7

Graphics

TCPPDFPrinter

A virtual PDF printer using GhostScript PDF Printer and TCP loopback as port that processes the PostScript RAW data of print jobs.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 6

Reporting

binpacking2d

This is a simple, yet powerful Delphi library aimed to help people resolve binpacking 2D problems. It contains a engine capable of accommodate planes inside a main plane in order to allow edge to edge (guillotine) cut while minimizing the waste of raw materials (paper, wood, glass).

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • MPL-2.0

Science

EEnot-Audio-extractor

Extract sound effects and music from games that use EGO Engine (Race driver : GRID, DIRT 3) maded by Codemasters. Work with *.dic, *.raw files

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4

Multimedia

IP-Packet-dumper

IP packet dump is a record of the raw data of network packets as they are transmitted and received by a device.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Networking

nbtempox

NBTempoX is a GNU-Linux forensic tool for making timelines (in CSV format) from block devices image files (raw, ewf,physicaldrive, etc.)

  • Quiet
  • Application
  • GitHub
  • ★ 3

System

PaxLang

Pax is a Pascal/Oberon-inspired systems language that compiles to modern C++23 using Zig’s Clang toolchain, with a pass-through design that lets you mix raw C++ and Pax code freely in the same source file.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Language Tools

xDNS_SNIFFER-DELPHI

A demo, written in delphi7, using windows raw sockets (receiving and sending) to capture and spoof NBT-NS and LLMNR to abuse local name resolution

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

Networking

Binary-Visualizer

A lightweight, high-performance tool that visually renders the raw binary content of any file as an image. This unique visualization method helps developers, security researchers, and data analysts quickly identify data patterns, compression artifacts, and embedded file formats just by looking at the image.

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

Graphics Science System

DDUBuffer

Raw binary buffer for Delphi, using dynamically allocated linked ring buffers to minimize memory allocations

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

Other

lisa-objex

A utility for extracting files from Lisa Monitor disk images (raw DSK, not DC42).

  • Active
  • Application
  • GitHub
  • ★ 1

Files and Drives

ternary6502

Ternary model emitted as raw 6502 machine code, with Pascal opcode emitters

  • Active
  • Library
  • GitHub
  • ★ 1
  • AGPL-3.0

Other

A-Radar

A-Radar supports already the following protocols and services: RDP (Remote Desktop/Terminal Server) VNC (Virtual Network Computing) ICA (Citrix Independent Computing Architecture) SSH (Secure Shell) Telnet (TELecommunication NETwork) HTTP/HTTPS (Hypertext Transfer Protocol) FTP (File Transfer Protocol) SFTP (Secure File Transfer Protocol) Raw Socket Connections OFS (Open and monitor Folders) BFS (Backup Folders) RFS (Open and monitor Registry Keys) Of course, you can define your own protocols and services using the integrated Data Manager! No limit of Protocols and Services So many external Applications per Protocol as you wish Application deep and fine-tuning using User Defined Strings

  • Quiet
  • Application
  • SourceForge
  • Affero GNU Public License

Networking

Burn To The Brim

**Burn To The Brim** is a highly efficient archiving utility designed to solve the classic subset-sum (bin packing) optimization challenge. It intelligently selects and groups files and directories (documents, high-fidelity media, or raw back-ups) to optimally fill recordable Blu-Rays, USB drives or custom-capacity storage drives. By recursively scanning your designated folders, BTTB matches item sizes to your media capacity, finding a near-perfect selection in milliseconds and an absolute perfect packing configuration in just a few seconds. Burn to the Brim 4.0.0 introduces state-of-the-art machine learning semantic coherence logic to BTTB's classical packing algorithms.

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

Files and Drives

CapturaDesktop

O CapturaDesktop, foi feito para você capturar suas telas com grande facilidade, oferendo 3 ferramentas de captura, e ainda salva as imagens em JPG, BMP, ICO, PNG, RAW e TIFF. Antes de tudo, deixe qual formato você deseja que seja salvo a imagem. Usando as 3 ferramentas: Modo simples: apenas clique no botão "Capturar"; Modo Silencioso(ideal para games e aplicações em Run-Time):Configure uma tecla (F9, F10, F11 ou F12) e clique em iniciar modo Silencioso, e quando for capturar aperte a tecla configurada. Modo Temporizador:Este modo é o mais prático de uso tambem, pois captura imagens a cada X segundos.Apenas clique em "Iniciar temporizador" e escolha o tempo em segundos, e depois clique em "Iniciar". O captura desktop ainda oferece a opção de mostrar a imagem e mensagem depois de capturada. Feito por Lucas|Playsoftwares.p.ht Feito por brasileiro! Baixem e usem a vontade.Breve V2.

  • Application
  • SourceForge
  • Creative Commons Attribution License

Graphics

Dragon UnPACKer

Dragon UnPACKer is a game archive (Quake PAK, etc..) unpacking tool. It is plugin based making easier to add new archive file formats. It has convert ability and raw search function for known material (audio, video and pictures).

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

Files and Drives Games and Game Engines

Graph Capture

The software was designed for suitable chart creation. From text files or programs, that haven't visual charts themselves, data is passed to "Graph Capture" and plotted there. But you have to write Perl RegEx expressions to extract X and Y-values from raw data. Otherwise, you can request suitable filter templates here https://www.facebook.com/vlad.dubov.77. For making RegEx expressions short docs are also included in the program. You can find "Help: regular expressions in Perl" in the installation folder or in the program's top bar. The program can plot charts from a static file ( just drag and drop the file) or from a dynamically written file - by using a plugin that "connects" to the source. Win 32/64 7/8/10/11 and probably XP ;)

  • Application
  • SourceForge
  • Adaptive Public License

Charts and Graphs

Image16

Opens/saves TIF, FITS, PNG, XISF, PXM, RAW, JPG, XCF, PSD, WEBP. AsinH, Sqrt, Ln, Exp and Sqr stretching, HSL and RGB adjusting, Levels and Curves adjusting and Background Extraction for Color Balance, Flatness and Gradient Correction. Arithmetic between images. Resizing and croping. Color Balance based on background, selection or stars B-V (after platesolving). Debayering/Bayering. Inversion, mirroring, rotation, barrel/pincushion correction. RGB alignment/shifting. Erode, Dilate, ... Blurring (bilateral, threshold and chroma/luma). Unsharp Masking, Laplacian. Masked Undo. Curve Undo, LCE. CLAHE. SCNR. Wavelets decomposing and denoising. Lucy-Richardson and Wiener deconvolution. FFT contrasting/denoising. Uses Astrometry.net to platesolve images. Includes Bright Star Catalogue up to mag. 5 and Tycho 2 Catalogue up to mag. 12 allowing for Star B-V color data for color balancing plate solved images. Interfaces with ASCOM, G'MIC and Starnet++. Macros. EAA. Win>=7 and Linux+Wine>=7.

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

Graphics Science

SurveyTools

SurveyTools is a swish army knife for engineers. A free collection of desktop utilities for surveying engineers, covering the everyday computations that sit between raw field data and final coordinates. It runs natively on Windows and Linux (64-bit) and is built with Free Pascal / Lazarus. * Station Adjustment — preprocessing of total station observations for network adjustment. * Network Adjustment — geodetic network adjustment tools for 1D,2D,3D. * Alignment Solver— horizontal and vertical road/rail alignments 2d and 3d setout and measure tools, and batch processing. Imports and exports many formats. * Survey Calculator — Free Station resection, Precise Trigonometric Leveing, Resection etc * Monitoring — leveling adjustment and special monitoring adjustments for deformation surveys. * Coordinate Transformations — affine,Helmert etc transformations 2d,3d. * Editors for GSI,RW5 files. *DiNi to Excel — digital leveling file converter * Drone tools PPK solver for DJI Matric

  • Active
  • Application
  • Lazarus
  • SourceForge
  • MIT License

Science

VBoxHDTools

Manage Virtual Machine Hard Disks. This tool uses the VirtualBox vboxmanage tool in command line. The main features are: Multiple HD format from/to convertion: VDI, VMDK, VHD, RAW VDI and VMDK resizing UUID change

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

System

xxm

Combine Delphi and HTML code in the same source files to compile a website into a library that runs on IIS, Apache httpd, CGI, SCGI, on http.sys or raw no-frills HTTP...

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 69
  • MIT

Networking

dvb-is

Java API to access raw streams from digital tuners.

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

Multimedia

NoExam

Free Pascal encoding detection! Распознавание кодировок на Free Pascale!

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 4

Other

Internet Component Suite

. Delphi Asynchronous-based library composed of various Internet components and applications. Clients/servers for TCP, UDP, raw sockets, FTP, SMTP, POP3, NNTP, HTTP, Telnet and more. Supports SSL and TLS with the help of OpenSSL. Also includes Mime Decoder, SHA1/MD4/MD5 hashes, DES encryption.

  • Library
  • Delphi

Networking

QRCodeGenLib

Library for Delphi/FPC to generate QR Codes. Supports encoding of 40 versions, 4 error correction levels. Outputs to: raw pixels, SVG, BMP, PNG, JPEG.

  • Package
  • Lazarus and Delphi
  • MIT License

Graphics In the Online Package Manager

FPLibRaw

FreePascal wrapper around Libraw

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 6
  • GPL-3.0

Bindings

CloneDRAW

Suite de programme de dessin en Pascal (Turbo Pascal/Free Pascal)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • MIT

Graphics

FMXNativeDraw

[原创] 改善 Firemonkey Canvas 几何绘图质量问题(移动平台)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 39

Graphics

VecDraw

Vector graphics editor written using only standard libs

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 19
  • Unlicense

Graphics