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.

Random

Pseudorandom number generator for MultiThread

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Science

random

pseudorandom number generator

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Other

RandomFile

Случайный файл из папки / Random file from folder

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Files and Drives

random-color

Useless app, able to gnerate random colors [Delphi + VB'10]

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Graphics

random-number-generation-ufmg-2010

Trabalho sobre geração de variáveis aleatórias para a disciplina Estatística e Probabilidades - UFMG - 2010 - Parte da grade curricular do curso de Engenharia Metalúrgica

  • Active
  • Library
  • GitHub
  • ★ 1
  • MIT

Science

Thoronador's random stuff

This is (or will be) a collection of random code snippets and/or programmes I created for my personal use in the first place, but maybe someone else will find them useful, too.

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

Other

Renegade.Random

Random functions using the current os's built in methods.

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

Other

RandomUnit

Pascal的随机数据生成库

  • Quiet
  • Library
  • GitHub
  • ★ 8

Other

random-name-generator

Generates an XML file containing a list of randomly generated names and ages

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 4

Applications

RandomOldStuff

Old delphi projects, just for history purposes. Not sure if they will compile or work at all

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 2

Learning and Examples

PCG32-Random

PCG 32bits Random Number Generator

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • MIT

Other

RandomManager

Random Algorithm Selector

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Other

randomnamegen

Generates random names without any databases. Just a simple name generator. Moved to GitLab: https://gitlab.com/adnan360/randomnamegen

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

Applications

RandomPicker

A random picker app for iOS, Android, Windows or OS X developed with Delphi XE7 or Appmethod Object Pascal

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

Applications

TestRandomGeneration

A series of random generation functions based on Prof. Marsaglia

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 3
  • Unlicense

Science

castle-random

Implementation of quick random based on Xorshift algorithm

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

Other

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

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

DelphiCSPRNG

A cross-platform Cryptographically-Secure Random Number Generator (CSPRNG) for Delphi relying on native operating systems providers.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 18

Cryptography

Evolving-Art

Generate random graphics, mutate variations, choose the most interesting one to evolve further.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Graphics

MailBomber

Sophisticated mail sender with a lot of settings. You can set number of email to every recipient. Program put every email random (random choice from file) sender, subject and text. You can put a enclosure too.

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

Networking

Ramugen : Random Music Generator

Ramugen is a music application which assists in / automates composition along stochastic/indeterminate lines. Comes as a Win32 desktop application and a Borland Delphi component-package. Open Source : full source-code and documentation provided. Very fle

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Artistic License, GNU General Public License version 2.0 (GP

Multimedia

NtTools

Some random system tools for Windows

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 115

System

Free-Color-Picker

An advanced color picker, screen magnifier and color palette manager. Windows 32 & 64-bit

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 114

Graphics

strumpract

Various tools for musicians.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 45

Multimedia

amazonfinder

Amazon Product Finder is targeted for the home user or a seller. Program gives its user a fast way to search the Amazon.com catalogs for various products and related product information. Perfect for random compulsive shopping experience!

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 6

Networking

WallRnd

App for windows to set random wallpapers to desktop

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Graphics

ws-woucrypt-delphi

[DELPHI] Application for text encryption. The program allows you to create a security key typed by the user or randomly generated by the program.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4

Cryptography

RCS_TriviaPost

Generate a random trivia question to post online each day/week

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

Applications

SliLights

A Tiger Lights Out game clone written in Turbo Delphi. 100 levels built in (50 classic + 50 Lights Out 2000) and random levels generator.

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

Games and Game Engines

TBTG

A simple Turn Based Tactics Game with randomly generated levels made in Delphi/Object Pascal.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Games and Game Engines

Tower-of-Babel

Unified algorithms for different programming languages, necessary when porting code from one programming language to another.

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

Language Tools

amiga-janus-hacks

Various random software hacks for CBM Bridgeboards for Amiga computers

  • Archived
  • Application
  • GitHub
  • ★ 1
  • ISC

System

ColoursFlyingHigh

A program that generates a true random colour eveytime you press the generate button.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Graphics

CT-Pic-Grabber

Grab and save random pictures from unsplash.com

  • Quiet
  • Application
  • GitHub
  • ★ 1
  • CC0-1.0

Graphics

DiceRoller

Dice Roller is a Delphi desktop app that simulates rolling two six-sided dice with accurate dot patterns (1–6). It uses random number generation and displays a clean graphical interface with side-by-side dice. Ideal for education, game dev testing, or simple probability demos with realistic visuals and interactive simplicity.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Games and Game Engines

fractal-plotter

Fractal plotter in Delphi. Draws fractals using random iterations method.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 1

Graphics

irrational-digits-visualizer

Delphi app that visualizes decimal digits of irrational numbers (e.g. π) as a 2D walk. Compare with random digits to look for visual patterns. Draft.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Graphics

lottery-gen

Simple app, able to generate random numbers excluding defined.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Applications

MP3xtreme

Simple MP3 player with random graphic window in Delphi

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Multimedia

PassGen

Strong Random Password Generator

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Security

PolyReconWeb

Polygon Reconstruct is an image reconstruction algorithm that recreates any input image using overlapping semi-transparent triangles. The algorithm employs simulated annealing with random mutations to iteratively find the optimal position, size, and color for each polygon.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Graphics

RCS_JokePost

Creates a report with a random joke from text file

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

Applications

RF-3D-Engine-ToolSet

This the beginings of a editing tool that I was building to go along with the RF-3D-Engine I was working on

  • Quiet
  • Application
  • GitHub
  • ★ 1
  • LGPL-3.0

Graphics

solve_word_puzzles

Solve various word-based puzzles (like where each word has letters randomly permutated) using Pascal

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • BSD-3-Clause

Applications

TempleConnector

An extremely simple random word generator program made in FreePascal (Lazarus) and inspired by TempleOS.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • BSD-2-Clause

Applications

Ant Renamer

This program can rename large amounts of files and folders in few clicks. It only modifies files/folders names. Changing extension, Replacing character strings by others, Inserting a character string, Moving characters, Deleting characters, Enumeration, Name creation with mp3's Tag (ID v1.1), Name creation with file's last modified date and time, Random names creation, Case change (uppercase, lowercase, first letter of each word in uppercase), Take names from a list/file, Use of EXIF info, Regular expressions. Available in several languages. Unicode file names are supported, so it is possible to rename without problems files that have names containing characters from Japanese, Chinese, Arab, etc. This may seem common nowadays, but back then when it was added (2003) it was a big plus. Tested successfully under various Windows versions, from 98 (possibly with a few updated system files) and NT4 (SP4 required) up to current ones (Windows 10/11 included).

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

Files and Drives