Sign in Join

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

Catalog

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

Eight-queens-puzzle

The eight queens puzzle is the problem of placing eight chess queens on an 8×8 chessboard so that no two queens threaten each other. Thus, a solution requires that no two queens share the same row, column, or diagonal.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 5

Science

Berechnungen-am-Rechteck

Dieses Projekt ist eine Lazarus-Anwendung, die die Eigenschaften eines Rechtecks berechnet. Es ermöglicht Benutzern, die Länge und Breite eines Rechtecks einzugeben und berechnet dann automatisch die Fläche, den Umfang und die Diagonale.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Science

ATShapeLine

Component paints line, horizontl/vertical/diagonal, with optional arrows at both sides.

  • Package
  • Lazarus
  • MPL 2.0

Shapes In the Online Package Manager

ATShapeLine

ATShapeLine is a component which paints line (directions: left-right, up-down, diagonals), with or without arrows at both sides. Options: line width, line color, arrow size, arrow color, show arrows. It is Lazarus port of Delphi component TLine (renamed since TLine id is busy with TAChart).

  • Library
  • Lazarus

Shapes

Gradient Filler

The component in this demo generates dual-color gradients in different styles (circular, diagonal etc.). The idea for this component comes from a Delphi freeware component TGradient at http://www.delphiarea.com/downloads, written by Kambiz R. Khojasteh.

  • Library
  • Lazarus

Graphics

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

neural-api

CAI NEURAL API - Pascal based deep learning neural network API optimized for AVX, AVX2 and AVX512 instruction sets plus OpenCL capable devices including AMD, Intel and NVIDIA.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 465
  • LGPL-2.1

Science

csscontrols

Implementation of basic css drawing for pascal (fpc, lazarus, delphi)

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 38
  • Apache-2.0

GUI containers Graphics

smPDF

Simple, lightweight PDF writer for Delphi VCL

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 26
  • MIT

Reporting

CrystalPathFinder

Crystal Path Finder is a high-performance pathfinding engine developed with Delphi and the FMX (FireMonkey) framework. It goes beyond simple grid-based algorithms by analyzing real-world map images (Height Maps) to simulate and calculate optimal paths based on terrain difficulty in real-time.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 11

Games and Game Engines

ATShapeLine

Component for Lazarus, paints lines with arrows in all directions

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 8

Shapes

FMXInput

Standalone Delphi desktop input library (not only FMX)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • MIT

System

ltk_analisador_lotofacil

Este programa analisa os resultados da lotofacil e gera as estatística na tela, de pares, ímpares, entre outros. Este programa usa dados disponíveis em um banco de dados disponível em: https://github.com/fabiuz/ltk_loteria_caixa

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 6

Science

superterm

Native GNU/Linux, macOS, and Windows terminal workspace; shared sessions and SSH on POSIX hosts.

  • Active
  • Application
  • GitHub
  • ★ 6
  • GPL-3.0

Networking

OricJoy

Oric Joy is a front end emulator that permit you to play oric games, with your gamepad, and organize them

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

Games and Game Engines

Skia-Slideshow

A high-performance, hardware-accelerated slideshow component for Delphi FMX, utilizing the power of Skia4Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Graphics

-TyCad

A cross-platform schematic program for FreePascal/Lazarus, ported from TinyCAD. Reads and writes TinyCAD designs and libraries, with extended functionality for schematics.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • LGPL-2.1

Other

gradient

Aplicação Delphi para demonstração de criação de gradientes e efeitos visuais com GDI+

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

PascalLife

Pascal Life is an open source implementation of Conway's Game of Life cellular automata simulation.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Games and Game Engines

SliTacToe

A Tic Tac Toe game, 2 players or 1 player vs CPU. Written in Turbo Delphi. 5 levels of CPU play strength.

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

Games and Game Engines

SphericalFluid

Fluid Dynamics on Sphere by Spherical Harmonics for Delphi

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

Other

TRGoChessPas

Translation of https://github.com/RickT34/TRGoChessC

  • Active
  • Library
  • GitHub
  • ★ 1

Networking