Sign in Join

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

Catalog

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

Packages Extra

Note that starting with 2.2.2, there will be no more packages base and packages extra because all will have been folded into the packages/ subdir. The separation into base and extra was originally because of a simplistic dependancy system (compile base -> fcl -> extra -> fv -> ide), which is no longer needed due to better packaging tools. For the new list see Package List

  • Other
  • Lazarus

Other

packages(disambiguation)

There are various different meanings of the term "packages" in the combined FPC/Lazarus projects.

  • Other
  • Lazarus

Other

Packaging System and dividing FPC - Lazarus into packages

FPC is quite a large body of source, and the organisation of the source is a constant problem, with immense effects on release engineering, deployment and packaging. On this page I try to describe some of the problems involved with how FPC is packaged. This is not a constant situation, it evolves as new packages, dependencies and insights are acquired.

  • Other
  • Lazarus

Language Tools

pascal

Some programs in Pascal (mostly from before I entered university).

  • Active
  • Other
  • Codeberg

Learning and Examples

pascal-webdev

Old downloads stored here.

  • Quiet
  • Other
  • SourceForge
  • Artistic License

Other

Pascal Classics

Solved classic algorithms in Pascal for the University Education.

  • Quiet
  • Other
  • SourceForge
  • Academic Free License (AFL), GNU General Public License vers

Learning and Examples

Pascal Programs

Programs developed on Pascal language using Free Pascal IDE

  • Quiet
  • Other
  • Lazarus
  • SourceForge
  • Other License, Creative Commons Attribution License

Learning and Examples

Pascal Solutions

Решения учебных задач по программированию на Pascal

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

Learning and Examples

PascChat

Pascal Coin Chat is a simple example on how to add features to the Pascal Coin with exteral applications. PascChat send messages as a transaction of 0.0001 PASC using the payload for the message. It connects to a running wallet using a JSON-RPC protocol.

  • Quiet
  • Other
  • SourceForge
  • MIT License

Learning and Examples Networking

PeptideModel

See wiki

  • Quiet
  • Other
  • SourceForge
  • Creative Commons Attribution License

Science

phexecute

Please see details at latest guide: PH_software_User_Guide&programming

  • Other
  • SourceForge

Science

phprpc

clone from PHPRPC

  • Other
  • Lazarus
  • GitHub

Other

Play Sound Multiplatform

* The object is to play a simple WAV sound both in Windows and Linux (Sync and ASync) * There are lots of libraries to do this in a complicated way, but this code should suffice for simple use

  • Other
  • Lazarus

Learning and Examples

PopulationModel

See wiki

  • Quiet
  • Other
  • SourceForge
  • Creative Commons Attribution License

Science

Pracowici Idioci

It's our school project. All programs will be done in Pascal so that provide you the most light-weight and optimized ones ever.

  • Other
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Learning and Examples

Pre-projetos_MLCM

Pre-projetos_MLCM - É um conjunto de Programas e códigos fonte dos mesmos, com finalidade educacionais para a área de TI. Sendo eles programas simples que foram desenvolvidos para a aquisição de nota no curso de BCC. Os programas em si, estão ainda em desenvolvimento sendo disponibilizado uma prévia dos progressivos resultados, não se tendo uma data de finalização do projeto definida. Fica a disposição os códigos deles sobre a licença GPL para que estudantes e interessados possam fazer uso e estudo dos mesmos.

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

Learning and Examples

ShmenonPie's Stash of Stuff

A database system, another, older database system, a compression library, something to do with menus and XML, and whatever I happen to be working on at the time.

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

Other

prova-desenvolvedor-Delphi-Montreal

Solução da prova técnica para vaga de Desenvolvedor Delphi. Inclui API REST com Horse para gestão de tarefas e aplicação VCL cliente com RESTRequest. Consultas SQL, boas práticas, design patterns e integração com SQL Server.

  • Other
  • Delphi
  • GitHub

Learning and Examples

pxCore2

Portable framebuffer library and related projects

  • Other
  • Lazarus
  • GitHub

Other

qodahtech

Beberapa kumpulan Proyek Qodah Tech !

  • Other
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Other

Rakurai

This project will revolutionize client to server program communications. Open source versions of anything we release, will be available here.

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

Networking

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

Register (package)

A Lazarus package that is intended to be installed needs a Register procedure which declares * all the package components and corresponding files * the tab on which the component s are to be located.

  • Other
  • Lazarus

Learning and Examples

Releasing units without source code

It can be useful to release a FreePascal unit without publishing its source code: * The source code contains proprietary information. * In teaching, because you want to force students to use a unit by its interface (contract) only, and not by looking at its implementation.

  • Other
  • Lazarus

Learning and Examples

RESILIENT_INTELLIGENCE

Human-centered intelligence for maintaining traceable knowledge in evolving software codebases.

  • Other
  • Lazarus
  • GitHub

Other

ReTri HTM Layers

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

Other

Scimark for Delphi Lazarus Free Pascal

Benchmark for scientific and numerical computing. http://math.nist.gov/scimark Some years ago, someone converted the sources to delphi. The result of that convertion can be found here: https://code.google.com/p/scimark-delphi/ I found some issues and tried to contact the author. Without success. That's why I decided to start a new repository here. Patches are welcome!

  • Other
  • Lazarus and Delphi
  • SourceForge

Science

scriptorium

:scroll: Game Scripting Languages benchmarked

  • Other
  • Lazarus
  • GitHub

Other

siegfried

signature-based file format identification

  • Other
  • Lazarus
  • GitHub

Other

simpleble

SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, Linux and Android.

  • Other
  • Lazarus
  • GitHub

Other

sk-org

PROYECTO CANCELADO.

  • Other
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Other

skima

Personal control plane for owning and installing agent skills across Cursor, Claude Code, and other agents.

  • Other
  • Lazarus
  • GitHub

Other

smfonts

SMFONTS by Remco de Korte

  • Active
  • Other
  • Lazarus
  • Codeberg

Other

SNTE5

WebSite SNTE5

  • Other
  • Lazarus
  • GitHub

Other

Student Management System

Student Management System is my first semester ITC (Introduction to Computer science) course project written in PASCAL language for my class fellows Syed Taqi Zaidi and Muhammad Minhaj. It uses linked-list data-structure to store student records. Also it uses BGI graphics in order to display colorful user-interface.

  • Quiet
  • Other
  • SourceForge
  • Academic Free License (AFL)

Learning and Examples

sunjob DIY projects

DIY проекты (фото, электроника, софт, инструментарий) avr_gui - GUI-оболочка для avrdude Canon 1Ds mkII - Li-Po батарейный мод NP-E3 high-speed ф.тригеры: - Photo Trigger 1.x (2x555 chip) - Photoduino 2.x mod - CameraAxe 3.0.0.4 mod - контроллер эл.м. клапана - фото синхронизатор (по 1му и 2му пыху) - фото мост (photo gate) Photoduino https://kalanda.github.io/photoduino/ https://github.com/kalanda/photoduino CameraAxe3 http://www.glacialwanderer.com/hobbyrobotics/?p=325 Прочие, не фото-проекты, доработки, моды: AVR ISP MK2 Power Mod - программатор MK61 - прг.калькулятора MK51 - калькулятора JDS6600 Power Mod - генератор KORAD KA 3050D - блока питания Ploter / 2D графопостроитель

  • Quiet
  • Other
  • SourceForge

Other