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.

Gmail-Headers-Retrieval

Retrieves Gmail Headers and sort it according to sender address or domain name.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 6

Networking

Delphi-Gmail

Класс Delphi для отправки писем через Gmail

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4

Networking

GmailAuthSMTP

This project is a very basic demo showing how to authenticate with OAUTH2 and send an email message for gmail, microsoft/office365 as well as hotmail.com/outlook.com/live.com email addresses.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 134
  • MIT

Networking Learning and Examples

Gmail Reader

ecGmail is a client program for user to access the Gmail service without using external browser or Pop3 connection. Multi Account access is also support.

  • Quiet
  • Application
  • SourceForge
  • Other License, Apache License V2.0

Networking

Delphi-GEmail

Delphi class to send an email using gmail

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 13

Networking

fb embedded2 Laz

Fb_embedded2.pas is a Pascal unit that can be included in a Lazarus project to enable embedding of Firebird (version 2.0.3) database server (a.k.a. [http://en.wikipedia.org/wiki/DBMS DBMS]) into an .exe file, without need for distributing any DLL. The original code for Delphi was created by Fikret Hasovic and Samir Ribic, modified by Zlatko Matic ([mailto:matalab@gmail.com matalab@gmail.com]) for FPC/Lazarus.

  • Library
  • Lazarus

Database

Fornoetec

Projeto para automatizar Forno Elétrico da Etec Industrial - Ribeirão Preto. Este projeto foi desenvolvido pelo aluno Marcelo Maurin Martins e professores da Etec Industrial de Ribeirão Preto. O Desenvolvimento é open source, e conta com eletrônica um arduino Uno e sensores termopar que fazem o controle de temperatura do forno. Sendo medidos e controlados. Video: http://youtu.be/swxo2ZbfaHQ Telefone contato comercial: +55 16 981434112 email: marcelomaurinmartins@gmail.com

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

System

Mail

IMAP Demo for accessing GMAIL and the like

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 1

Networking

FFact Lite 1.0

FFact Lite es un sistema escrito en Lazarus y con base de datos en sqlite, el sistema está pensado para autónomos y pymes que requieran algo especifico para el control de ventas. Características: - Gestión de usuarios - Catalogo de clientes - Catalogo de productos - Agrupación de productos por familias - Reporte de ventas por periodo - Reporte de ventas pos producto - Diseñador de reportes - Trabajo en RED (Mono puesto y Multi puesto) - Soporte para base de datos SQLite y Firebird - Compatibilidad con monitores Touch (Soporta resolución 800x600) - Soporte para lector de código de barras El sistema se encuentra estable y en constante desarrollo, cualquier duda o sugerencia a bitbow@gmail.com.

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

Applications

Daniel Mirrai Framework for Delphi

danielmirrai@gmail.com Framework complete for developer quick and easy using the programming model by layers Model view presenter (MVP) having superclasses already being ready all actions database, persistence, validations, instance classes and layouts.

  • Quiet
  • Library
  • Delphi
  • SourceForge

Database

Multi Zone Clock

Multi Zone Clock is a simple and highly configurable multi time zone clock and calendar plus highly configurable advance alarm clock. This Program creates any number of clocks with deferent time zones and many more . Give it a try and enjoy :P Update : Donations link does not work it seems, if any one like to donate or have technical issues please feel free to connect me on weerakoon123@gmail.com

  • Quiet
  • Application
  • SourceForge
  • Mozilla Public License 1.0 (MPL)

Date and Time

PLC S7-200 Simulator Connected WinCC

In 2010, I reprogrammed the S7-200 emulator according to the manufacturer's specifications. The special feature I've added to it is the ability to connect to WinCC over the OPC protocol. Support: andrewpham.freelancer@gmail.com, live:andrewpham.freelancer, telegram:andrewphamvn Donate me: https://paypal.me/cnavn

  • Quiet
  • Application
  • SourceForge

Science

Pyramid 3D

This is an open source software for 3D modelling. Basically it was developed in 2005 as a software support for my master diploma thesis in the National Pedagogical Dragomanov University (Kyiv, Ukraine). For some reason this project has been frozen and finally I defended a master thesis in mathamatics. However, I believe that the project can be useful for those who are interested in computer graphics, linear algebra and geometry. If you have any suggestions, ideas or you have found bugs in the project, please do not hesitate to contact me via the e-mail: dragunovdenis@gmail.com. Best regards, Denys Dragunov

  • Quiet
  • Application
  • SourceForge

Graphics

Sinal Musical 3.3

Para testes de 30 dias. Nova versão - Controle de volume independente Não precisa de equipamento exclusivo, só ligar um cabo de som de um computador à mesa de som. instagram: https://www.instagram.com/sinalescolarmusical/ Contato: programa.sinal.escolar.musical@gmail.com Botão COMPRAR: Pagamento com Mercado Pago: Pix, Boleto e Cartão. https://sinalescolarmusical.netlify.app/ Novidades: - Escolha as vozes das mensagem, no Windows 10 e 11 até 4 vozes - Testado em Windows XP, 7, 8, 10 e 11 - Ajuste o volume da música e corta o MP3 automaticamente - Playlist para horário do recreio, você adiciona várias playlists e o programa sorteia a playlist e as músicas -Anuncie o horário! Antes de cada toque, o programa pode informar a hora falada. -Dias programáveis: Escolha quais dias da semana um toque específico será reproduzido. -Toques personalizados: Crie alertas especiais para eventos e momentos únicos. Desde 2017, transformando a rotina com música.

  • Application
  • SourceForge
  • Other License

Multimedia

thumbapps

We believe that free/open source softwares are enough, we don't need pirated softwares on Windows. But most of these aren't portables, or provided by PortableApps.com due to .NET dependencies, 64-bit etc. So we provide what's missing here. Software publisher who wishes their portablized software taken down, can tip us at https://www.thumbapps.org/2014/11/Contact-Us.html or versapps@gmail.com—we might not be able to respond promptly, but we eventually *will* ...thanks for your patience, and sorry for being such a #naughtyuploader ;) Disclaimer. All softwares are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. YOU USE AT YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, AND LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THESE SOFTWARES.

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

Applications

VISUALG 3.0

Autor ANTONIO CARLOS NICOLODI, 38 anos na área de informática como: Analista de sistemas, desenvolvedor de softwares em várias linguagens de programação: C++, Assembly, Pascal(Delphi), Basic, Cobol, Clipper, Java, etc. Refiz esta nova versão e estou disponibilizando GRÁTIS o: "VISUALG 3.0". Entre outras : (novo layout, nova roupagem até 05 tipos de peles) e novos comandos, também reconhece comandos em português correto: ( PARA ... FAÇA, SE .. ENTÃO .. SENÃO) e o operador lógico NÃO, mas em maiúsculo e os comandos antigos ainda são reconhecidos para manter a compatibilidade. Contactos por e-mail/twitter/Blog : E-mail:professor.antonio.nicolodi@gmail.com Twitter: @visualg30 Blog: http://antonionicolodi.blogspot.com.br/ Baixem e leiam o arquivo LEIA-ME.TXT ou LEIAME.TXT ou README.TXT Usem com sabedoria e bons estudos:

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Academic Free License (AFL)

Language Tools Learning and Examples

VmjABC

Plugin VMJ ABC, añade la funcionalidad de ABC a Virtual Music Jukebox 6.0 permitiendo la posibilidad de filtrar el catalogo multimedia por letra, videos o karaoke, requiere una configuración simple además de contar con videos que guían paso a paso al usuario. Configuración https://www.youtube.com/watch?v=0hgMI2G5h_U https://www.youtube.com/watch?v=bAp4gesspZM En funcionamiento https://www.youtube.com/watch?v=ifCm28GI7LM Infrmación : bitbow@gmail.com

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

Multimedia

luaedit

LuaEdit is an IDE, debugger and editor of Lua scripts. It support local and remote debugging. LuaEdit was one of the very first Lua debuggers and has been in development since 2004. It is also one of the most diverse and professional free Lua debuggers. This repository was converted from a CVS repository on luaforge.net on Jan. 20, 2010. If you are the maintainer, please fork and then email luaforge@gmail.com and ask us to "reroot" it to you. (Or you can ask us to delete the repository.)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 15

Language Tools

luapascal

Integrate Lua and Pascal languages. Permit Pascal programs to uses Lua scripts like C/C++ does. Allow Lua to manipulate components developed in Pascal. This repository was converted from a CVS repository on luaforge.net on Jan. 20, 2010. If you are the maintainer, please fork and then email luaforge@gmail.com and ask us to "reroot" it to you. (Or you can ask us to delete the repository.)

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 9

Language Tools

usercontrol_lazarus

Usercontrol - Controle de usuários na aplicação - Portado para Lazarus por: Beno Silva E-mail: benosilva@gmail.com

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 3

Security

ClientMagentoSOAP_V1Delphi

Projeto Delphi compilável da versão XE2 a 10.2 Tokyo. Qualquer dúvida me procure pelo skype viniciuslopesmelo ou pelo e-mail 01viniciusmelo@gmail.com

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Networking

ClientMagentoSOAP_V1Delphi

Projeto Delphi compilável da versão XE2 a 10.2 Tokyo. Qualquer dúvida me procure pelo skype viniciuslopesmelo ou pelo e-mail viniciusldemelo@gmail.com

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 1

Networking

Email-Delphi

Aplicação com Delphi 7 de envios de e-mail (servidor SMTP apenas do Gmail)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Networking

informatica1

Ejercicios en lenguaje Pascal de la guía, si quieren colaborar, para agregar más ejercicios, escribir al correo ucabceinf@gmail.com con nombre de usuario de github

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 1

Learning and Examples

RESTRequest4Delphi

API to consume REST services written in any programming language with support to Lazarus and Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 625
  • MIT

Networking

3DPrinterSTLFiles

STL for your 3D-Printer or Print Sevice

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 133

Other

Delphi-OpenCV

Project Delphi-OpenCV. Translation of OpenCV library header files in Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 542

Bindings Graphics

Delphi-Cross-Socket

Delphi cross platform socket library

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 475
  • LGPL-3.0

Networking

quickhash

Graphical cross platform data hashing tool for Linux, Windows and Mac

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 436
  • GPL-2.0

Cryptography

delphi-rest-client-api

A Delphi REST client API to consume REST services written in any programming language.

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

Networking

keynote-nf

Tabbed notebook with RichText editor, multi-level notes and strong encryption.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 361
  • MPL-2.0

Edit and Memos

G-Code-Flow-Temperature-Controller

A post processing script for OrcaSlicer that demonstrates how automatically adjusting Nozzle Temperature and Flow rate (Print Speed) can significantly improve both print time and quality, while also simplifying slicer settings.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 318
  • MIT

Other

Brook framework

Brook is microframework which helps to develop web Pascal applications.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 278
  • Copyright (c) 2012-2021 Silvio Clecio <silvioprog@gmail.com>

Networking In the Online Package Manager

MakerAi

The AI Operating System for Delphi. 100% native framework with RAG 2.0, autonomous agents, MCP protocol, and universal LLM connector. Supports OpenAI, Claude, Gemini, Ollama, and more. Delphi 10.4+ (limited), full support from Delphi 12 Athens.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 216
  • MIT

Other

FreeEsVclComponents

Free ErrorSoft Components for Delphi (VCL) & EsVclCore lib

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 190

Other

Trysil

A lightweight, attribute-driven ORM for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 160
  • BSD-3-Clause

Database

AIO

Coroutine-based multithreading library for Delphi

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

System

AWGG

Advanced Wget GUI

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 119
  • GPL-2.0

Networking

FirewallEasy

Application allows to block Internet access to other applications / Приложение позволяет заблокировать доступ в интернет другим приложения

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 113

Security Networking

fpos

Free Pascal Operating System (FPOS) is a operating system consists of a minimal kernel built on FreePascal. It contains a Scheme implementation of a hard drive (ATA) driver, keyboard (PS2), serial (8250 UART), FAT32 filesystem and a small real time clock manager. The project was built to experiment with developement of operating system using a high level functional language to study the developement process and the use of Scheme to build a fairly complex system.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 109
  • GPL-2.0

System

ExecutionMaster

Windows utility for intercepting process creation and assigning standard actions to program startup

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

System

minilib

MiniLib Pascal/Delphi library

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 84

Other

EasyNotes

Note apps for Windows, Android and iOS with P2P sync / Приложения заметок для Windows, Android и iOS, с P2P синхронизацией

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 81

Edit and Memos

SII_Decrypt

[DISCONTINUED] Small library/tool designed to decrypt SII files used as saves in truck games by SCS Software. Can be used as DLL, console program, GUI program or directly in a code.

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 81
  • MPL-2.0

Games and Game Engines

Harry-Potter-Settings

Application for setup of Harry Potter 1, 2, 3 PC / Приложение для настройки Гарри Поттера 1, 2, 3 ПК

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 70

Games and Game Engines

sendemail

Function to send email for Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 68

Networking

datalogger

DataLogger foi projetado para ser uma biblioteca simples de log com suporte a vários providers.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 60
  • MIT

Other

TransactionMaster

A tool for Windows that can make any program work within file-system transactions.

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

System