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.

Python for Delphi (P4D)

. Delphi FPC Set of free components that wrap up the Python dll into Delphi and Lazarus FPC. They let you easily execute Python scripts, create new Python modules and new Python types. You can create Python extensions as dlls and much more

  • Library
  • Lazarus and Delphi
  • GitHub

Language Tools

Python-File-to-EXE-File-Converter

An effortless way to convert your python file to exe file in GUI. You can select your own python environment for the conversion.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 11
  • MIT

Language Tools

PYTHON-0

Cette commande, écrit en Pascal (Turbo Pascal ou Free Pascal), permet de lancer l'interpréteur de langage de programmation Python.

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

Language Tools

PYTHONLIB-TP

Bibliothèque de compatibilité pour intégré les fonctions du langage de programmation Python dans le langage de programmation Turbo Pascal.

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MIT

Other

python4delphi

This is a clone of an SVN repository at http://python4delphi.googlecode.com/svn/trunk. It had been cloned by http://svn2github.com/ , but the service was since closed. Please read a closing note on my blog post: http://piotr.gabryjeluk.pl/blog:closing-svn2github . If you want to continue synchronizing this repo, look at https://github.com/gabrys/svn2github

  • Quiet
  • Package
  • Delphi
  • GitHub
  • ★ 6

Language Tools

python4delphi

Automatically exported from code.google.com/p/python4delphi

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 3

Bindings

python4delphi

Free components that wrap up Python into Delphi and Lazarus (FPC)

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 1,063
  • MIT

Bindings

PythonFMXBuilder

An application builder for Python using DelphiFMX for Python for targeting Android.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 46
  • MIT

Language Tools

Python4Pascal

Python4Pascal is an open source project used to embed Python in applications made with Delphi or Lazarus/FPC.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 17
  • MIT

Language Tools

Python27-for-Lazarus

Fork of Python-for-Lazarus supports legacy Python 2.7 on Windows/Linux/macOS

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Bindings

-PetaLinux-Python-Integration-on-Zynq-UltraScale-ZCU104-

This project demonstrates how to integrate Python 3 and its core modules into a custom PetaLinux build using a hardware design exported from Vivado as an .xsa file. It provides a lightweight embedded Linux environment for running Python-based AI/ML or control applications directly on the Zynq UltraScale+ MPSoC platform

  • Active
  • Other
  • GitHub
  • ★ 2

Other

PythonUniverse

Embarcadero's Python Universe Installer

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 26
  • MIT

Applications

PythonPackages4Delphi

General collection of Python Packages wrapped for use in Delphi and C++Builder

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 22
  • MIT

Bindings

PythonForLazarus

Wrapper for Python engine. Fork of Python4Delphi to support all main OS'es. Has minor differences from latest Python4Delphi.

  • Package
  • Lazarus and Delphi
  • MIT

Bindings In the Online Package Manager

Lightweight-Python-Wrappers

Lightweight Wrappers based on Python4Delphi to make it easy to import Python modules into Delphi components.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 42
  • MIT

Bindings

shtrih-fiscal-python

Простой Python-модуль для работы с ККТ Штрих-М через драйвер AddIn.DrvFR (COM)

  • Active
  • Other
  • GitHub
  • ★ 2

Other

pxx

One from-scratch compiler for Pascal, C and Python: native static binaries for Linux (x86-64, i386, aarch64, arm32, riscv32), wasm32, and ESP32-S3/C3 firmware. Own RTL, ELF writer and linker; self-hosting. Beta 0.1 'Blaise'.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MPL-2.0

Language Tools

notepad-py

Notepad Py is a source code editor for the Python language. Its minimalist interface allows you to perform basic text editing operations faster and easier, making it suitable for editing small scripts and/or for users learning the language.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Edit and Memos

ValidatePythonEmbeddable

Validate python embeddable distribution configuration & PIP Packages. GUI validators written in Delphi.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • Apache-2.0

Language Tools

BindingC_Dll_Pascal_Python

convert an .h dll in Pascal Or python unit to automatically bind the dll.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Other

LazHIDControl

Cross platform keyboard and mouse input control and window automation in Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3

System

5.0 from 1 member

pyscripter

Pyscripter is a feature-rich but lightweight Python IDE

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

Edit and Memos

MakeP4DComponents

Wizard to make Delphi Component Wrappers for Python Modules using LightWeight Python Wrappers

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 12
  • MIT

Lazarus IDE plugins

abc-pascal-tui

abc-pascal-tui is an IDE for Pascal based on the PascalABC.NET compiler, utilizing a Python-based TUI (Text User Interface).

  • Active
  • Application
  • GitHub
  • ★ 7
  • MIT

Edit and Memos

Easy-Script-Launcher

Multi-OS utility to manage a list of python scripts with various parameters

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • AGPL-3.0

Language Tools

delphi_python_sharememory

Delphi-Python 共享内存双向微秒级通信项目, 界面友好高频交易基座

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 10

System

pltis_python4delphi

Port of python4delphi to lazarus, for python dynamic code execution in Lazarus applications

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • MIT

Bindings

rc4

RC4 cipher to Hex for Delphi / Lazarus / Javascript / Python (2.x & 3.x).

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

Cryptography

P4D-Data-Sciences

A collection of lightweight Python wrappers based on Python4Delphi simplifying Data Sciences development with Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 110
  • MIT

Bindings Science

VindexLLM

VindexLLM is a pure Delphi, GPU-powered LLM inference engine that uses Vulkan compute shaders to run GGUF models entirely on the GPU. It performs full transformer inference without relying on Python, CUDA, or other external runtimes, requiring only vulkan-1.dll, which is typically included with modern GPU drivers.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 73

Science

AI-Code-Translator

Translate source code from languages like C++, Python, and C# to Delphi using ChatGPT.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 57
  • MIT

Language Tools

Keras4Delphi

Keras4Delphi is a high-level neural networks API, written in Pascal with Python Binding

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 57
  • MIT

Science

Tracetool

Tracetool viewer, client Api for Dotnet, Java, Javasvript, C++ , Python, Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 45

Language Tools

PedPy

Analysis of pedestrian dynamics based on trajectory files.

  • Active
  • Library
  • GitHub
  • ★ 36
  • MIT

Science

guipy

GuiPy - a graphical Python IDE

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 33
  • MIT

Language Tools

GS.GRID

Multi-Server - MQTT broker, KissB enabled, and more !

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 26
  • MPL-2.0

Networking

zAPI

A pure C ABI cross-language RPC framework with zero-IDL, supporting 10+ languages (Pascal, C, C++, Python, Go, Rust, Java, C#, PHP, Node.js)

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

Networking

P4D_AI_ML

P4D AI&ML extension for Python packages

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 13

Language Tools

nodpyvsFPCserver

Benchmark test for FPC servers using mormot and brook frameworks against node express and python flask.

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 12

Learning and Examples

forceatlas2

Autolayout algorithm using forceatlas2, translated from Java and Python sources.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Charts and Graphs

DLaya

Fast local AI decisions in Delphi and Free Pascal. A binding for LibLayaX that runs the Laya typed-decision model in-process: no server, no Python. One unit, Laya.pas, with a TLayaAgent class. Windows, Linux and macOS, CPU or GPU, 64-bit. An open-source alternative to Jev

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

Bindings

ForceDisplayer

ForceDisplayer is a simple simple GUI program that generates a python script that forces display resolution using xrandr!

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

System

laz4py

this project aiming to convert lazarus ide to python editor.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 5

Lazarus IDE plugins

LBToolkit

A thread-safe, Swiss-army toolkit featuring a reactive logging engine (LBLogger), an embedded HTTP server (LBmicroWebServer), seamless integration with the Python and Node.js ecosystems (LBWebPrism), and a fully customizable virtual keyboard (LBVirtualKeyboard). Distributed as a lightweight shared library (.dll/.so) with a clean, C-style API.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 5
  • MPL-2.0

Other

Turtle-Graphics-Library

A FireMonkey (FMX) turtle graphics library for Delphi inspired by Python’s turtle. Includes a Turtle screen, drawing commands (forward/turn/circle/fill), animation control (tracer/update), shape registry (polygon/image), and input events for interactive demos.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Graphics

wirth1976

Niklaus Wirth's Algorithms + Data Structures 1976 in Python, JavaScript, Scheme, and Pascal

  • Quiet
  • Other
  • GitHub
  • ★ 5

Learning and Examples

fatexpression

FatExpression is python class used for calculating text-presented expressions

  • Quiet
  • Other
  • GitHub
  • ★ 4
  • BSD-3-Clause

Other