Projects in Awesome Lists tagged with fpc
A curated list of projects in awesome lists tagged with fpc .
https://github.com/salvadordf/cef4delphi
CEF4Delphi is an open source project to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows, Linux and MacOS.
blink browser cef chromium delphi delphinuspackage embarcadero firemonkey fmx fpc freepascal lazarus linux macos macosx pascal v8 vcl windows
Last synced: 14 May 2025
https://github.com/salvadordf/CEF4Delphi
CEF4Delphi is an open source project to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows, Linux and MacOS.
blink browser cef chromium delphi delphinuspackage embarcadero firemonkey fmx fpc freepascal lazarus linux macos macosx pascal v8 vcl windows
Last synced: 05 May 2025
https://github.com/hashload/horse
Fast, opinionated, minimalist web framework for Delphi
api delphi embarcadero fpc framework freepascal horse lazarus middlewares minimalist rest restful web webservices
Last synced: 06 Feb 2026
https://github.com/HashLoad/horse
Fast, opinionated, minimalist web framework for Delphi
api delphi embarcadero fpc framework freepascal horse lazarus middlewares minimalist rest restful web webservices
Last synced: 05 May 2025
https://github.com/castle-engine/castle-engine
Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.
2d-game-engine 3d-game-engine castle-game-engine delphi delphi-game delphi-game-engine delphi-library delphi-source firemonkey fmx fpc freepascal game-engine gltf hacktoberfest lazarus-ide object-pascal pascal vcl x3d
Last synced: 27 Mar 2026
https://github.com/synopse/mORMot
Synopse mORMot 1 ORM/SOA/MVC framework - Please upgrade to mORMot 2 !
compression-library crypto-library delphi delphinuspackage fpc mongodb-driver mormot mustache mvc mysql opensource-library oracle orm pascal pdf-generation postgresql soa spidermonkey-engine sqlite3 webapp
Last synced: 15 Mar 2025
https://github.com/riderkick/FMD
Forked from https://sf.net/p/fmd/
downloader fpc lazarus manga pascal
Last synced: 10 Jul 2025
https://github.com/viniciussanchez/dataset-serialize
JSON to DataSet and DataSet to JSON converter for Delphi and Lazarus (FPC)
child-dataset converter dataset dataset-serialize delphi embarcadero export fpc freepascal import json json-array lazarus nested serialize tojsonobject
Last synced: 15 May 2025
https://github.com/viniciussanchez/restrequest4delphi
API to consume REST services written in any programming language with support to Lazarus and Delphi
api client delphi embarcadero fpc freepascal indy lazarus nethttp request rest simple
Last synced: 26 Jan 2026
https://github.com/Laex/Delphi-OpenCV
Project Delphi-OpenCV. Translation of OpenCV library header files in Delphi
Last synced: 15 Mar 2025
https://github.com/hashload/boss
Dependency Manager for Delphi and Lazarus
boss delphi dependency dependency-manager fpc lazarus manager package package-manager packagemanager
Last synced: 04 Apr 2025
https://github.com/HashLoad/boss
Dependency Manager for Delphi and Lazarus
boss delphi dependency dependency-manager fpc lazarus manager package package-manager packagemanager
Last synced: 05 May 2025
https://github.com/joaopauloschuler/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.
cifar-10 cifar10 delphi delphi-component delphi-library fpc free-pascal freepascal lazarus lazarus-library machine-learning-api object-pascal pascal pascal-ai pascal-artificial-intelligence pascal-language pascal-library pascal-neural-network pascal-neural-networks pascal-programming
Last synced: 17 Jan 2026
https://github.com/graphics32/graphics32
Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.
2d components delphi delphinuspackage fpc graphics graphics-library lazarus low-level object-pascal vector-graphics
Last synced: 15 Mar 2025
https://github.com/salvadordf/webview4delphi
WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Edge/Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows.
blink browser chromium delphi delphinuspackage edge embarcadero firemonkey fmx fpc freepascal lazarus pascal radstudio v8 vcl webkit webview2 windows
Last synced: 17 Feb 2026
https://github.com/Villavu/Simba
Simba is a program used to repeat certain (complicated) tasks. Typically these tasks involve using the mouse and keyboard. Simba is programmable, which means you can design your own logic and steps that Simba will follow, based upon certain input such as colors on the screen.
automation computer-vision fpc lape lazarus macro pascal simba villavu
Last synced: 04 Apr 2025
https://github.com/viniciussanchez/bcrypt
BCrypt is a password hashing function
algorithm bcrypt delphi embarcadero fpc freepascal hash hash-passwords lazarus password
Last synced: 20 Jan 2026
https://github.com/pasdoc/pasdoc
Documentation tool for ObjectPascal (Free Pascal, Lazarus, Delphi) source code
delphi documentation documentation-tool fpc freepascal hacktoberfest html latex lazarus lazarus-ide object-pascal pascal
Last synced: 11 Oct 2025
https://github.com/fredvs/uos
United Open-libraries of Sound. United procedures for open-source audio libraries. For FPC/Lazarus/fpGUI/MSEgui.
audio audio-streaming dsp flac fpc lazarus library listen mp3 msegui mseide-msegui ogg opus pascal player recording sound streaming wav
Last synced: 16 Mar 2026
https://github.com/angusjohnson/image32
A comprehensive 2D graphics library written in Delphi Pascal
delphi fmx fpc graphics2d pascal renderer svg
Last synced: 04 Feb 2026
https://github.com/salvadordf/webui4delphi
WebUI4Delphi is a WebUI wrapper, which allows you to use any web browser as a GUI, with Delphi or Lazarus/FPC in the backend and HTML5 in the frontend.
browser console delphi delphinuspackage embarcadero fmx fpc gui javascript lazarus lcl linux macosx pascal typescript vcl web webapp webui windows
Last synced: 05 Apr 2025
https://github.com/mse-org/mseide-msegui
MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui. Binaries: https://github.com/mse-org/mseide-msegui/releases
bgrabitmap developer-tools fpc freebsd freepascal ide linux macos netbsd openbsd pascal rad widgetset windows
Last synced: 05 Apr 2025
https://github.com/castle-engine/castle-model-viewer
Viewer for many 3D and 2D model formats: glTF, X3D, VRML, Collada, 3DS, MD3, Wavefront OBJ, STL, Spine JSON, sprite sheets in Cocos2D and Starling XML formats
3d-models castle-game-engine cocos2d collada fpc gltf hacktoberfest md3 model-viewer object-pascal pascal spine sprite-sheets starling stl viewer vrml wavefront x3d x3d-browser
Last synced: 10 Apr 2026
https://github.com/pavkam/tzdb
Delphi/FPC Time Zone Database
delphi fpc iana pascal time-zone-table time-zones tzdb
Last synced: 02 Feb 2026
https://github.com/wp-xyz/Hex
Hex editor designed for analyzing binary files.
fpc hex lazarus pascal record reverse-engineering
Last synced: 17 Jul 2025
https://github.com/arjanadriaanse/pascal-language-server
LSP server implementation for Pascal
fpc freepascal lazarus lsp lsp-server object-pascal pascal
Last synced: 10 May 2025
https://github.com/thelazytomcat/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.
american-truck-simulator ats decryption delphi ets2 euro-truck-simulator-2 fpc lazarus library object-pascal pascal saves tool utility
Last synced: 05 Mar 2026
https://github.com/cwbudde/passfml
Pascal binding for SFML
delphi fpc game-engine library object-pascal sfml wrapper
Last synced: 02 Feb 2026
https://github.com/fredvs/strumpract
Various tools for musicians.
audio-player bass bass-guitar bgrabitmap chords-randomizer deejee diskjokey drum-machine drumming drumpad drums fpc guitar-tuner jam mixer msegui mseide-msegui musicians player uos
Last synced: 14 Feb 2026
https://github.com/devapromix/troll-hunter
Trollhunter is a single-player roguelike game. Far away in an uncharted region of the Earth land Elvion lies surrounded by mountains. In the center of this land there is a village named Dork. It's people are in grave danger as the Troll King and his armies are marching to lay waste on all of its inhabitants...
7drl 7drl2017 ascii-game bearlibterminal delphi delphi-ide fantasy fpc free-pascal game lazarus lazarus-ide pascal roguelike roguelike-game rpg turn-based
Last synced: 02 Mar 2026
https://github.com/nbareil/net2pcap
Net2PCAP is a simple network-to-pcap capture file for Linux. Its goal is to be as simple as possible to be used in hostile environments
Last synced: 10 Jan 2026
https://github.com/salvadordf/tesseract4delphi
Tesseract4Delphi is a Delphi and Lazarus/FPC component that uses the Tesseract project to recognize text in images (OCR).
delphi embarcadero fpc lazarus lcl ocr pascal radstudio tesseract tesseract-ocr vcl windows
Last synced: 06 Feb 2026
https://github.com/isemenkov/pascalutils
PascalUtils is an object library for delphi and FreePascal of data structures that implements syntactic sugar similar to that of other modern languages as far as syntax allows.
data-structures delphi delphi-library delphi10 fpc freepascal pascal pascal-library pascalutils
Last synced: 06 Dec 2025
https://github.com/gcarreno/laz-json-viewer
Lazarus JSON Viewer
default-viewer fpc free-pascal freepascal json lazarus lazarus-ide lazarus-json-viewer pascal viewer
Last synced: 27 Jul 2025
https://github.com/tinybiggames/psfml
SFML for Pascal
delphi fpc game-library opengl pascal sfml shaders win64 windows-10 windows-11
Last synced: 11 Apr 2025
https://github.com/biot2/websocket.pas
Object Pascal WebSocket Client & Server Library
delphi fpc lazarus libwebsocket libwebsocket-pas libwebsockets linux object-pascal pascal websocket websocket-client websocket-library websocket-server websockets
Last synced: 10 Sep 2025
https://github.com/tinybiggames/libfpc
libFPC - FreePascal in your pocket!
compiler-library delphi dll embedded-pascal exe fpc native-code pascal runtime-code-generation win64 windows10 windows11
Last synced: 06 Apr 2025
https://github.com/jdelauney/bzscene
BZScene Multimedia 2D, 3D, Audio library for Lazarus and FPC / BZScene Bibliothèque multimédia 2D, 3D, Audio pour Lazarus et FPC
2d 3d animation audio fpc graphics image-processing lazarus multimedia pascal
Last synced: 18 Feb 2026
https://github.com/mse-org/mselang
The Pascal compiler of LLVM.
compiler fpc llvm llvm-bitcode pascal wirth
Last synced: 07 May 2025
https://github.com/pascalcorpsman/fpc_doom
FPC Port of DOOM
code-port doom doom-2 fpc game lazarus retrogaming
Last synced: 21 Nov 2025
https://github.com/gcarreno/lazarus-with-github-actions
Testing grounds for the GitHub action setup-lazarus
fpc free-pascal freepascal github-actions githubactions lazarus pascal
Last synced: 27 Jul 2025
https://github.com/mfernstrom/fpc-epub
FreePascal/Lazarus unit for pulling metadata out of ePub files
Last synced: 02 Feb 2026
https://github.com/antoniojmsjr/grafanalokilogger
⚡ GrafanaLokiLogger is a library designed for integration with Grafana Loki, enabling logs to be sent directly to the API in a simple and efficient manner.
aggregation delphi embarcadero fpc freepascal grafana logger logs loki
Last synced: 18 Jul 2025
https://github.com/docker-hub-frolvlad/docker-alpine-fpc
The smallest Docker image with FPC (FreePascal compiler) (100MB)
alpine docker-image fpc freepascal pascal
Last synced: 08 Oct 2025
https://github.com/r3code/pascal-jsonrpc-lite
Parse and Serialize JSON-RPC v2.0 messages in free-pascal or Delphi application. See enhanced version https://github.com/r3code/pascal-jsonrpc-lite-2
delphi fpc json jsonrpc jsonrpc-wrapper library parse pascal
Last synced: 26 Jul 2025
https://github.com/parmaja/tyro
Lua and other programming in simple platform to make programming fun
basic fpc gameengine graphic lua raylib sard tyro
Last synced: 06 May 2025
https://github.com/mfernstrom/freepascal-api-server-example
A bootstrapped API server with FPHTTPServer in FreePascal
api fpc fpweb freepascal lazarus pascal
Last synced: 13 Apr 2025
https://github.com/mfernstrom/twiliolib
A Freepascal library for sending SMS with Twilio
fpc freepascal lazarus-ide pascal sms twilio
Last synced: 07 Jan 2026
https://github.com/gcarreno/lazcaptcha
Lazarus version of Captcha Verification
captcha fpc free-pascal freepascal lazarus lazarus-ide verification
Last synced: 31 Jan 2026
https://github.com/thelazytomcat/lib.sharedmemorystream
Simple class that creates and provides access to a shared (system-wide) memory with standard stream interface (read, write, seek, ...).
delphi fpc lazarus linux memory-mapped-file object-pascal pascal shared-memory stream windows
Last synced: 02 May 2025
https://github.com/mfernstrom/rtest
GUI tool for Lazarus RegExpr
fpc freepascal lazarus regex regexpr
Last synced: 04 Feb 2026
https://github.com/parmaja/minictrls
FPC/Lazarus Components and Controls
fpc lazarus lazarus-component lcl pascal
Last synced: 07 Feb 2026
https://github.com/parmaja/miniirchat
IRC chat client
chat fpc irc irc-client lazarus pascal
Last synced: 11 Jan 2026
https://github.com/ikelaiah/dotenv-fp
A feature-rich dotenv library for Free Pascal: load environment variables from .env files with type-safe getters, validation, interpolation, and zero memory management.
config configuration cross-platform dotenv env environment-variables fpc freepascal lazarus library object-pascal pascal
Last synced: 13 Jan 2026
https://github.com/jdelauney/bzscene-demoscene-samples
Old school fashion demoscene samples made with Lazarus/FPC and the BZScene library
animation demoscene fpc graphics lazarus oldschool pascal real-time software-rendering
Last synced: 03 Feb 2026
https://github.com/gcarreno/testthreading
Example of how to use TThread and all of the threading tools available with Free Pascal
example fpc free-pascal freepascal lazarus threading
Last synced: 11 Apr 2025
https://github.com/prof7bit/fpc-mqtt-client
MQTT5 Client component for Free Pascal
fpc lazarus mqtt mqtt-client mqtt-protocol networking object-pascal telemetry
Last synced: 27 Dec 2025
https://github.com/gcarreno/testlazaruslogging
Repository to test and learn how to use the many logging choices in Lazarus
fpc free-pascal freepascal lazarus lazarus-ide logger logging
Last synced: 06 Jan 2026
https://github.com/vtereshkov/raylib-xdpw
Raylib game development library bindings and examples for XD Pascal
fpc game-development game-engine pascal raylib xd-pascal
Last synced: 25 Jan 2026
https://github.com/biot2/nats.pas
An Object Pascal Client for NATS
client-library delphi fpc lazarus linux nats nats-io object-pascal pascal
Last synced: 21 Aug 2025
https://github.com/gcarreno/fp-humanize
A Lazarus package to humanize some values like Bytes, Numbers, Ordinals and Time
formatter formatting formatting-data formatting-text formatting-time fpc free-pascal freepascal humanize humanizer lazarus lazarus-package package
Last synced: 09 Feb 2026
https://github.com/frostney/gocciascript
A drop of JavaScript - An embeddable and sandboxed runtime (being a ECMAScript 2027 subset) for AI agents and humans
ecmascript fpc freepascal interpreter javascript jsx object-pascal pascal runtime typescript
Last synced: 22 Apr 2026
https://github.com/mfernstrom/fpredis
This is a redis client library for freepascal
Last synced: 31 Jul 2025
https://github.com/mfernstrom/plex-and-pyacc-examples
Plex and Pyacc (Object Pascal implementations of Lex and Yacc) examples
fpc freepascal lazarus lex lexer parser plex pyacc yacc
Last synced: 06 Jan 2026
https://github.com/minifpc/tinyrtl
a toying tiny implementation of the RTL for using with FPC (Free Pascal Compiler 3.2+)
desktop development fpc gnu-cpp msys2-mingw64 nasm windows
Last synced: 21 Jul 2025
https://github.com/gcarreno/objpas-card-framework
An attempt at creating a card framework in Object Pascal
card card-framework cards cards-game cards-games fpc framework free-pascal freepascal klondike poker solitaire uno
Last synced: 25 Feb 2026
https://github.com/gcarreno/testregularexpressions
This is an example on how to use regular expressions
fpc free-pascal freepascal lazarus regex regexp regular-expressions
Last synced: 17 Feb 2026
https://github.com/gcarreno/lazgeojson
Free Pascal implementation of GeoJSON
fpc free-pascal freepascal geojson geojson-lib lazarus
Last synced: 09 Oct 2025
https://github.com/flydev-fr/mormot-authentication-jwt
delphi fpc jwt-authentication lazarus mormot2
Last synced: 26 Jan 2026
https://github.com/gcarreno/objectpascalparser
An attempt at an Object Pascal Parser
fpc free-pascal freepascal lazarus object-pascal objectpascal parser parsing pascal tokenization tokenizer
Last synced: 05 Jan 2026
https://github.com/gcarreno/laz-qbittorrent-webui
A Lazarus component to access the qBitTorrent Web UI
fcl-json fpc freepascal json json-api jsonapi laz laz-qbittorrent-webui lazarus qbittorrent synapse torrent webui
Last synced: 27 Jul 2025
https://github.com/thelazytomcat/lib.dynlibutils
Small utility for dynamically loaded libraries (DLL, SO).
delphi dll dynamic-library dynamic-loading fpc lazarus linux object-pascal pascal windows
Last synced: 02 May 2025
https://github.com/ollydev/setup-lazarus-fpcup
Build and cache Lazarus on a Github Actions workflow using fpcup.
fpc fpcup fpcupdeluxe github-action lazarus pascal
Last synced: 17 Jan 2026
https://github.com/thelazytomcat/lib.binarystreaming
Library designed to ease streaming of binary data into memory or TStream descendants.
binary-stream delphi fpc lazarus object-pascal pascal serialization streaming
Last synced: 31 Jan 2026
https://github.com/gcarreno/testrestartapplication
Test application restarting itself
fpc free-pascal freepascal lazarus lazarus-ide restart restart-app
Last synced: 11 Apr 2025
https://github.com/thelazytomcat/d.a.r.t
[DISCONTINUED] Continuation of SCS Unlocker project - a tool designed to repair SCS/ZIP files used to store modifications for truck games by SCS Software.
american-truck-simulator archive ats delphi ets2 euro-truck-simulator-2 fpc lazarus modfications mods object-pascal pascal repair scs-archive scs-file scs-software unlock
Last synced: 29 Jan 2026
https://github.com/gcarreno/testdownloadprogressbar
Example of HTTP download with progress bar
fpc free-pascal freepascal http-client lazarus lazarus-ide progress-bar
Last synced: 06 Feb 2026
https://github.com/thelazytomcat/bnd.zlib
Binding to zlib library, including compiled object files for static linking and DLL for dynamic linking (zlib 1.2.12).
bindings compression decompression delphi fpc headers lazarus library linux object-pascal pascal windows zlib zlib-1-2-11 zlib-1-2-12
Last synced: 02 May 2025
https://github.com/gcarreno/testgoogletranslate
Test Google Translate with Lazarus/FPC
fpc free-pascal freepascal google google-translate lazarus lazarus-ide translate
Last synced: 09 Mar 2026
https://github.com/gcarreno/TestGoogleTranslate
Test Google Translate with Lazarus/FPC
fpc free-pascal freepascal google google-translate lazarus lazarus-ide translate
Last synced: 22 Oct 2025
https://github.com/gcarreno/fp-ncurses-tui
A wrapper around ncurses with the LCL pattern
fpc framework free-pascal freepascal ncurses ncurses-tui tui
Last synced: 15 Mar 2026
https://github.com/thelazytomcat/lib.sha3
Library for calculation of SHA3 and Keccak hashes. Following hash variants are implemented: Keccak224, Keccak256, Keccak384, Keccak512, Keccak[], Keccak[c], SHA3-224, SHA3-256, SHA3-384, SHA3-512, SHAKE128 and SHAKE256.
delphi fpc hash keccak lazarus object-pascal pascal sha sha-3 shake
Last synced: 31 Jan 2026
https://github.com/thelazytomcat/lib.syncthread
Very simple library providing TThread descendant that is able to synchronize with (execute its method in context of...) any other cooperating thread.
delphi fpc lazarus object-pascal pascal synchronization thread
Last synced: 06 Mar 2026
https://github.com/gcarreno/polykerma
Generic engine for any solo cryptocurrency, multichain cryptocurrency and Web 3.0
crypto-currency cryptocurrency engine fpc free-pascal lazarus object-pascal objectpascal pascal
Last synced: 06 Jan 2026
https://github.com/thelazytomcat/lib.simplenamedvalues
Very simple library providing a list of name-value pairs. Intended to be used for argument passing.
delphi fpc lazarus named-values object-pascal pascal
Last synced: 04 Mar 2026
https://github.com/thelazytomcat/lib.strrect
Simple library providing functions to simplify conversions in Lazarus when passing strings to RTL or WinAPI.
ansi delphi fpc lazarus linux object-pascal pascal string-comparison strings unicode utf-8 windows
Last synced: 17 Jun 2025
https://github.com/thelazytomcat/lib.fastlocks
Non-blocking synchronization objects based on interlocked functions operating on locking flag(s).
delphi fpc lazarus linux locks non-blocking object-pascal pascal synchronization windows
Last synced: 02 May 2025
https://github.com/thelazytomcat/lib.interlockedops
Set of functions providing atomic operations (addition, subtraction, exchange, ...) on variables. Created as an replacement and extension of interlocked functions provided by WinAPI.
atomic-operation delphi fpc interlocked lazarus object-pascal pascal x86 x86-64
Last synced: 04 Feb 2026
https://github.com/thelazytomcat/lib.linkedlistarray
Doubly linked list implemented inside a dynamic array.
delphi doubly-linked-list fpc lazarus linked-list object-pascal pascal
Last synced: 07 Mar 2026
https://github.com/gcarreno/re-usable-workflows
Collection of GitHub reusable workflows for a variety of languages
fpc free-pascal freepascal github-reusable-workflows github-workflow github-workflows lazarus
Last synced: 09 Feb 2026