Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with lazarus
A curated list of projects in awesome lists tagged with lazarus .
https://github.com/al-muhandis/currencyrates
Currency rates wrappers
api centrobank cryptocompare cryptocurrency freepascal lazarus pascal rates-exchange-api valutes
Last synced: 22 Dec 2024
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: 12 Nov 2024
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: 12 Nov 2024
https://github.com/alexey-t/atimagebox-lazarus
ATImageBox, Lazarus component
Last synced: 16 Dec 2024
https://github.com/pascalcorpsman/ntools
ntools is a toolchain to easy share files between computers that are part of at lest on same network (LAN)
file-copy freepascal lazarus network
Last synced: 18 Dec 2024
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: 12 Nov 2024
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: 12 Nov 2024
https://github.com/pascalcorpsman/ccm
Corpsman Cache Manager is a multiplattform geocache managing tool (compareable to GSAK or c:geo) for desktop PC's.
freepascal geocaching gsak lazarus linux windows
Last synced: 18 Dec 2024
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: 19 Dec 2024
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: 12 Nov 2024
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: 12 Nov 2024
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: 12 Nov 2024
https://github.com/mfernstrom/jtemplate
Simple Object Pascal template tool for replacing variables
freepascal lazarus object-pascal template
Last synced: 05 Dec 2024
https://github.com/al-muhandis/telegrambotutility
Telegram bot tools
freepascal lazarus telegram telegram-bot-api tools
Last synced: 22 Dec 2024
https://github.com/gcarreno/lazgeojson
Free Pascal implementation of GeoJSON
fpc free-pascal freepascal geojson geojson-lib lazarus
Last synced: 02 Dec 2024
https://github.com/Augmeneco/AugVK-Messenger
WIP. VKontakte messenger written on Lazarus/Free Pascal with support of responsive design and touchscreens.
freepascal lazarus messenger pinephone vk vkontakte vkontakte-client
Last synced: 23 Oct 2024
https://github.com/pascalcorpsman/sandtris
TETRIS clone with a sand simulation engine
freepascal lazarus open-source opengl sand tetris tetris-clone tetris-game
Last synced: 18 Dec 2024
https://github.com/thelazytomcat/lib.zlibutils
Provides several classes designed to ease data compression and decompression using ZLib library.
compression decompression delphi fpc lazarus object-pascal pascal utilities zlib
Last synced: 12 Nov 2024
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: 12 Nov 2024
https://github.com/maxnd/fbnotex
fbNotex is a free software for macOS useful to manage many textual notes in Markdown format, files and tasks using the Firebird database.
attachments cocoa firebird firebird-database lazarus libreoffice-writer macos markdown microsoft tasks textual-notes word writer
Last synced: 17 Dec 2024
https://github.com/al-muhandis/tournament-telegram
Intellect sport format game via telegram
chgk freepascal game lazarus quiz-game telegram
Last synced: 22 Dec 2024
https://github.com/thelazytomcat/lib.simplecmdlineparser
Library for easier parsing of program command line (switches, parameters, commands, ...).
command-line command-line-parsing delphi fpc lazarus object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/gcarreno/testgoogletranslate
Test Google Translate with Lazarus/FPC
fpc free-pascal freepascal google google-translate lazarus lazarus-ide translate
Last synced: 02 Dec 2024
https://github.com/thelazytomcat/lib.bitops
Provides functions for not-so-common bit operations and more.
assembly bit-manipulation delphi fpc lazarus object-pascal pascal x86 x86-64
Last synced: 12 Nov 2024
https://github.com/gcarreno/testrestartapplication
Test application restarting itself
fpc free-pascal freepascal lazarus lazarus-ide restart restart-app
Last synced: 02 Dec 2024
https://github.com/thelazytomcat/lib.memorybuffer
Provides simple memory buffer type that remembers its own size along with functions for allocation and deallocation of this buffer.
buffer delphi fpc lazarus memory object-pascal pascal
Last synced: 12 Nov 2024
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: 02 Dec 2024
https://github.com/thelazytomcat/lib.winsyncobjs
Provides synchronization objects based on primitives provided by the Windows OS and more.
delphi fpc lazarus object-pascal pascal synchronization synchronizer windows
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.wndalloc
Replacement of AllocateHWND and DeallocateHWND functions. It is mainly intended for Lazarus since it does not implement these functions at this moment. Note that current implementation is thread safe.
delphi fpc lazarus object-pascal pascal window-handle windows
Last synced: 12 Nov 2024
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: 02 Dec 2024
https://github.com/mfernstrom/nom
Nom - CLI tool for developing and deploying CFML applications
cfml cli coldfusion deploy freepascal heroku jetty lazarus object-pascal openbd
Last synced: 05 Dec 2024
https://github.com/pascalcorpsman/greenfoot_for_lazarus
Reimplementation of the Java Greenfoot Framework in Lazarus
education freepascal greenfoot kids-learn lazarus opengl
Last synced: 18 Dec 2024
https://github.com/thelazytomcat/lib.ringbuffer
Class implementing simple ring buffer (also known as circular buffer).
buffer circular-buffer delphi fpc lazarus object-pascal pascal ring-buffer
Last synced: 12 Nov 2024
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: 12 Nov 2024
https://github.com/steenhansen/podcast-downloader
A Windows podcast downloader written in Free Pascal using the Lazarus-IDE.
delphi free-pascal lazarus podcasts windows
Last synced: 02 Dec 2024
https://github.com/rwbl/lcd-display-designer-v2
Design layouts for 20x4 or 16x2 LCD Displays (with HD44780 controller) connected to Arduino, Raspberry Pi or other.
arduino b4r lazarus lcd-display tinkerforge
Last synced: 31 Dec 2024
https://github.com/thelazytomcat/lib.simplecompress
Very simple library providing functions for (de)compression of streams (descendants of TStream class), files and memory buffers. Actual (de)compression is done by ZLib library.
compression decompression delphi fpc lazarus object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.progresstracker
Class designed to ease calculation and management of multilayered and/or multi-stage progress (eg. progress of a long and complex data processing).
delphi flc lazarus object-pascal pascal progress progress-tracking
Last synced: 12 Nov 2024
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: 12 Nov 2024
https://github.com/thelazytomcat/lib.registryex
Replacement of TRegistry class with some added features and options. Note that it is not a direct drop-in replacement, interface differs.
delphi fpc lazarus object-pascal pascal registry windows
Last synced: 12 Nov 2024
https://github.com/gcarreno/testmarkdown
Program to test 2 Markdown libraries
fpc free-pascal freepascal html lazarus lazarus-ide markdown
Last synced: 02 Dec 2024
https://github.com/thelazytomcat/lib.staticmemorystream
Simple library designed to ease accessing of general memory location using usual stream interface.
delphi fpc invariant lazarus memory object-pascal pascal static stream
Last synced: 12 Nov 2024
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: 02 Dec 2024
https://github.com/devapromix/bearurq
Интерпретатор текстовых квестов URQ
bearlibterminal delphi delphi-ide fpc freepascal game interactive-fiction interactive-fiction-engine interpreter lazarus lazarus-ide pascal russian russian-specific story text-adventure urq-lang
Last synced: 11 Nov 2024
https://github.com/devapromix/urq-edit
Редактор текстовых квестов URQ
delphi editor interactive-fiction lazarus pascal russian russian-specific text-adventure text-quest ukrainian urq-lang
Last synced: 11 Nov 2024
https://github.com/thelazytomcat/lib.frameclock
A class designed to measure short time intervals with very high resolution.
clock delphi fpc high-resolution lazarus linux object-pascal pascal time-measurement timer windows
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.auxclasses
Small set of auxiliary classes for use as parents for more complex objects plus some other classes-related material.
auxiliary class delphi fpc lazarus object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.utilitywindow
Simple implementation of invisible utility window. It is designed to be a simple target for windows messages, e.g. for interprocess communication.
delphi fpc invisible lazarus object-pascal pascal utility window windows windows-messages
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.hashbase
Set of base classes for hashing. Slightly specialized classes for stream hashes, block hashes and buffered hashes are provided.
delphi fpc hash hashing lazarus object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.auxtypes
Declares auxiliary types (pointer-sized integers, integers and floats with guaranteed size, ...) that might not be declared in all compilers.
auxiliary delphi floating-point fpc integer lazarus object-pascal pascal types
Last synced: 12 Nov 2024
https://github.com/gcarreno/lazjsonrpcdata
The message objects for version 2.0 of JSON-RPC
fpc free-pascal freepascal json json-rpc lazarus lazarus-ide linux macos rpc windows
Last synced: 02 Dec 2024
https://github.com/biot2/yaml.json.parser.pas
YAML and JSON parser, serializer and deserializer with YAML to JSON and vice versa conversion tools containing pure Object Pascal source code for both Delphi and Lazarus
delphi fpc json json-deserialization json-parser json-serializer lazarus linux object-pascal pascal windows yaml yaml-emitter yaml-parser
Last synced: 11 Dec 2024
https://github.com/mfernstrom/fpcache
An in-memory caching manager for FreePascal
caching fpc freepascal lazarus performance
Last synced: 05 Dec 2024
https://github.com/gcarreno/teststar
A directory of all my Object Pascal Test repositories
demo demos fpc free-pascal freepascal lazarus
Last synced: 02 Dec 2024
https://github.com/thelazytomcat/appkiller
Small program designed to ease termination of unresponsive processes in Windows OS.
delphi fpc lazarus object-pascal pascal process process-management termination utility windows
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/3nk_transcode
[DISCONTINUED] Utility that can both decode and encode files using 3nK encoding.
3nk-format american-truck-simulator ats decode delphi ets ets2 euro-truck-simulator-2 fpc lazarus object-pascal pascal
Last synced: 12 Nov 2024
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: 12 Nov 2024
https://github.com/developpeurpascal/delphibooks-website
Delphi-Books.com website with all tools to manage the NoSQL database and generate the static pages and API files.
bookshelf community-project delphi delphi-books delphibooks delphibooks-api lazarus lazarus-books opendata opendata-api pascal pascal-books rest-api website
Last synced: 20 Dec 2024
https://github.com/maxnd/sqlnotex
A free software for GNU/Linux to manage notes in Markdown format along with files and tasks using the Firebird database.
attachments document firebird firebird-database lazarus markdown note-taking object-pascal sql tags text-editor writer
Last synced: 17 Dec 2024
https://github.com/al-muhandis/jeopardy-game
Своя игра в телеграм
freepascal jeopardy jeopardy-game lazarus telegram telegram-bot
Last synced: 22 Dec 2024
https://github.com/al-muhandis/calcsec
Расчет сечений проводов и кабелей по нагрузке для Морского и Речного Регистров
cable electric-vehicles electrical electrical-engineering free-pascal lazarus ship vehicle-counting
Last synced: 22 Dec 2024
https://github.com/gcarreno/testqrcode
Program to test two QR Code generation libs
fpc free-pascal freepascal lazarus lazarus-ide qr-code qrcode
Last synced: 02 Dec 2024
https://github.com/btframework/wcl-lazarus-demos
Wireless Communication Library Demos for Lazarus
ble bluetooth bluetooth-le bluetooth-low-energy freepascal freepascal-library gatt irda lazarus serial wifi wifidirect
Last synced: 11 Nov 2024
https://github.com/gcarreno/testpeer-to-peer
A simple class that implements a peer in a Peer-to-Peer network
fpc free-pascal freepascal lazarus p2p p2p-network p2p-node peer-to-peer
Last synced: 02 Dec 2024
https://github.com/thelazytomcat/lib.cipherbase
Set of base classes for ciphers (encryption/decryption).
cipher delphi encryption fpc lazarus object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/adjustablecruisecontrol
[DISCONTINUED] Adds new features to existing cruise control system in truck games developed by SCS Software.
adjustable-cruise-control american-truck-simulator ats cruise-control delphi ets ets2 euro-truck-simulator-2 fpc lazarus object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.auxmath
Provides small set of auxiliary mathematical functions implemented explicitly for more types than what is common in RTL.
delphi fpc lazarus math object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.linsyncobjs
Provides a set of classes encapsulating synchronization objects available in pthread library for Linux operating system, and more.
fpc lazarus linux object-pascal pascal synchronization synchronizer
Last synced: 12 Nov 2024
https://github.com/al-muhandis/yandexsqiparser
Yandex SQI parser lib for FreePascal
freepascal lazarus parser pascal seo yandex
Last synced: 22 Dec 2024
https://github.com/gcarreno/lazapibay
Free Pascal wrapper for The Pirate Bay API under https://apibay.org
api api-client api-wrapper fpc free-pascal lazarus lazarus-ide thepiratebay thepiratebay-api
Last synced: 02 Dec 2024
https://github.com/igorskyflyer/xcursor
🐭 A Delphi application that allows you to manage your PC's cursor files and apply multiple system cursors at once. 🥏
app appearance application cursor customizability customize delphi desktop full-stack igorskyflyer lazarus pascal windows xcursor
Last synced: 24 Dec 2024
https://github.com/mfernstrom/urlencodedecode
Class for URL Encoding and URL Decoding in FreePascal
fpc freepascal lazarus pascal url-decoding url-encoding
Last synced: 05 Dec 2024
https://github.com/thelazytomcat/lib.float80utils
Small library providing routines for conversion to and from double-extended-precision (80bit) floating-point numbers (for environments without access to type extended - e.g. win64 programs that do not utilize x87 FPU).
delphi double-extended floating-point fpc lazarus object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/turborium/chaikinsalgorithmexplorer
ChaikinsAlgorithmExplorer (ObjectPascal + Lazarus)
chaikins chaikins-algorithm computer-graphics computer-science cs50 delphi freepascal lazarus object-pascal pascal triangulation vector-graphics
Last synced: 09 Dec 2024
https://github.com/thelazytomcat/lib.windowsversion
Small library for obtaining and verification of Windows OS version the program is running on.
delphi fpc lazarus object-pascal pascal version windows
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lazarustemplates
Set of project templates I am personally using when creating new projects in Lazarus.
lazarus object-pascal pascal project-template
Last synced: 12 Nov 2024
https://github.com/al-muhandis/datatable-demo
A simple almost minimal example of how you can work with a jQuery table from the Lazarus program
ajax datatables demo example freepascal httpserver lazarus web
Last synced: 22 Dec 2024
https://github.com/thelazytomcat/lib.namedshareditems
Class designed to be used for allocation of small named memory blocks of equal size (items) in a shared memory.
delphi fpc lazarus linux named-items object-pascal pascal shared-memory windows
Last synced: 12 Nov 2024
https://github.com/sigmdel/lazmacropad
Very basic macro key pad
arduino-nano freepascal lazarus
Last synced: 23 Dec 2024
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 platform
Last synced: 02 Dec 2024
https://github.com/thelazytomcat/lib.winfileinfo
Implements simple class that can provide basic information about any file (size, attributes, time of creation, ...). It is also able to parse and provide informations included in version information resource (version, copyright, comments, etc.).
delphi file-information file-size file-version fpc lazarus linux object-pascal pascal windows
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.multicastevent
Simple class that can be used as multicast event. Library also implements class for multicast variant of TNotifyEvent. TMulticastEvent can be inherited from to create multicast variant of almost any event.
delphi event fpc lazarus multicast object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.crosssyncobjs
Provides wrapper classes for synchronization primitives and wait functions from libraries WinSynObjs and LinSyncObjs.
delphi fpc lazarus linux object-pascal pascal synchronization synchronizer windows
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.simpletsc
Provides means of reading Time-Stamp Counter (TSC) Model-Specific Register (MSR), which can be used for high-resolution time measurements.
delphi fpc lazarus linux object-pascal pascal time-stamp-counter tsc windows x86 x86-64
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/explicitstringlists
Set of string list classes, where each class works only with specific, well defined type of string (Ansi, Wide, UTF8, ...).
delphi explicit fpc lazarus object-pascal pascal string-list strings
Last synced: 12 Nov 2024
https://github.com/gcarreno/testthreadpool
Example of how to use the Class TThread with a pool manager
example fpc free-pascal freepascal lazarus object-pascal objectpascal thread-pool threading threads
Last synced: 02 Dec 2024
https://github.com/thelazytomcat/lib.taggedbinarydata
Set of very simple classes intended for serialization and deserialization of binary data into/from streams.
delphi fpc lazarus object-pascal pascal tagged-data
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/bnd.wintaskbarprogress
Allows setting-up the state and value of progress shown in taskbar icon/button (Win7+).
delphi fpc lazarus object-pascal pascal progress-bar taskbar-progressbar windows windows-7
Last synced: 13 Oct 2024
https://github.com/thelazytomcat/lib.sha2
Library for calculation of SHA2 hashes. Following hash sizes are implemented: SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224 and SHA-512/256.
delphi fpc hash lazarus object-pascal pascal sha sha-2
Last synced: 12 Nov 2024
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: 02 Dec 2024
https://github.com/thelazytomcat/lib.adler32
Provides calculation of Adler32 checksum for strings, streams and files.
adler adler-32 adler32 checksum delphi fpc lazarus object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/lib.float16utils
Main purpose of this library is to provide functions for conversion to and from half precision (16bit) floating point numbers. It also provides functions for basic arithmetic and comparison of half floats.
delphi float16 floating-point fpc lazarus object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/devapromix/seven-dungeons
Coffeebreak roguelike game
delphi freepascal lazarus roguelike roguelike-game
Last synced: 11 Nov 2024
https://github.com/streleckiy/astralinux-lazarus-installer
Скрипты, позволяющие установить и удалить Lazarus на дистрибутив AstraLinux или Debian.
astralinux debian debian-package lazarus lazarus-installer lazarus-package
Last synced: 12 Oct 2024
https://github.com/thelazytomcat/managedvalues
Small framework that provides a set of classes which are meant to be used in place of normal variables or fields in situations, where there is a need for tracking of changes in relation to initial value.
delphi fpc lazarus managed-values object-pascal pascal
Last synced: 12 Nov 2024
https://github.com/thelazytomcat/counteddynarrays
Set of types and functions designed to ease work with dynamic arrays and also slightly optimize reallocation of the array.
array delphi dynamic-array fpc framework lazarus object-pascal pascal
Last synced: 12 Nov 2024