DWScript-Language-Server
An open source implementation of a language server for DWScript
- Active
- Application
- Delphi
- GitHub
- ★ 11
- GPL-3.0

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.
An open source implementation of a language server for DWScript
Go_VM — Delphi Go Source Virtualizer & Obfuscator
texrex web page cleaning & ClaraX random walk crawler
Cassotis IME for macOS - a native InputMethodKit/AppKit Chinese Pinyin IME with a Free Pascal engine. 言泉输入法 macOS 版 —— 采用 Free Pascal 引擎与 InputMethodKit/AppKit 原生界面的开源中文拼音输入法,支持全拼、简拼、六种双拼,并通过语料训练的本地语言模型与神经重排提升输入质量。
Cassotis IME for Linux - a native IBus/Fcitx 5 Chinese Pinyin IME derived from Cassotis IME. 言泉输入法 Linux 版 —— 衍生自 Cassotis IME、采用 Free Pascal 引擎并原生支持 IBus/Fcitx 5 的开源中文拼音输入法,支持全拼、简拼、六种双拼及语料训练的本地模型重排。
Pascal + HTMX template application
HTTP/2 and gRPC for Delphi and Free Pascal, built on libnghttp2. Framework-agnostic gRPC layer — protobuf codec, service registry, dispatcher, all four RPC shapes — plus a .proto code generator accepting 99.5% of real googleapis schemas. epoll/IOCP event loops, TLS/mTLS, graceful shutdown.
Static OpenSSL bindings for Delphi - provides a complete Pascal translation of OpenSSL APIs and pre-compiled object files for Win32/Win64 static linking.
AMQP 0-9-1 client and broker for Free Pascal/Lazarus and Delphi in a single codebase. The embeddable broker (TAMQPServer) runs inside your application with no RabbitMQ install: exchanges, publisher confirms, mandatory/return, TTL, dead-letter, priorities and optional durability via WAL. MIT.
Skia-backed implementation of Vcl.Graphics.TCustomCanvas for Windows/Delphi and FPC on Windows or Linux.
A comprehensive toolkit for Free Pascal that provides an easy-to-use, unified interface for common operations. Inspired by C++'s Boost.
MuTerm is a terminal software to communicate for devices like as Modbus or etc. It use your Comm ports and Tcp Socket client. It can be portable Windows or Linux. ( I tried on debian based Mint 32 Bit) All rights reserved on me please don't use in commercial softwares. Let's do it your self ! 11.11.2015 Mehmet Ulukaya
A user-friendly JSON library for Free Pascal with automatic memory management.
VeloxUI — High-velocity, zero-dependency Object Pascal (Delphi VCL & Lazarus/Free Pascal LCL) desktop MVVM & Windows 11 Fluent UI micro-framework: DWM Mica, undocumented uxtheme dark scrollbars, GDI+ vector cards, High-DPI control fixers, flicker-free generic OwnerData virtual grids, and NT Kernel helpers.
Ashley is an all-in-one, single-click local AI assistant. It bundles an llama.cpp LLM inference engine, a Symfony/PHP web chatbot interface, a CEF-based web client (PHP Desktop), and a service manager (written in Free Pascal) into one package - no Internet connection or cloud API key required at runtime.
High-performance offline AI video audit tool built with Lazarus (Free Pascal) and YOLOv8 for real-time object detection and timeline-synced verification.
The Universal Reactive Framework for Object Pascal. Build modern Web (SPA/SSG), Native Mobile (Android/iOS), and Ultra-light Desktop apps from a single Pascal codebase.
Native Delphi implementation of PE-sieve functionality with a reusable library, CLI, and PE-sieve-compatible DLL for HollowsHunter integration.
PB2PAS is a protocol buffer compiler, that compiles protobufs to Pascal.
SuperSakura, a modern visual novel engine.
Interactive desktop simulator for systems biology
A locate-like (Unix) utility for MSX, to be used in MSX-DOS 2.
mORMot2-based AI/LLM extension for Free Pascal and Delphi: MCP server, LLM clients, embeddings, vector stores, RAG
Native GNU/Linux, macOS, and Windows terminal workspace; shared sessions and SSH on POSIX hosts.
Rapid thickness estimates for images
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
ForceDisplayer is a simple simple GUI program that generates a python script that forces display resolution using xrandr!
Free Paint, a mouse-driven DOS paint program in Turbo Pascal, from 1995. Still compiles, and even runs in your browser or as an installed app.
A Notepad++ plugin to directly interact with ESPHome and manage related projects in Windows environment.
Native ONNX Runtime inference for Object Pascal (Free Pascal / Delphi) without a C toolchain
# SkillsORM — Skills Pack para desenvolvimento Delphi/FPC com IA
Delphi/Pascal FFmpeg bindings and reusable media wrappers
ObjectPascal scripting engine for C (DWScript wrapper DLL)
Dominions BBS Game with utility for running it without WWIV
GEO Commander - Ensemble de commande ecrit en Pascal (Turbo Pascal ou Free Pascal) d'aide à la géographie.
Movsea – Project for Recognizing Movies by Video.
OctoPrint automated Installer for Windows
An Opinionated Underlabouring Research Environment for the Social Sciences
A DOS Turbo Pascal experiment in direct video memory writes, from 1995. Still compiles, and even runs in your browser or as an installed app.
Classes-based Turbo Vision
Een decompilatie van Virtueel Zoetermeer
Object Pascal binding for Aimsun MicroApi with samples
Desktop companion powered by Claude Code's buddy_react API. BonziBuddy meets Claude.
Suite de programme de dessin en Pascal (Turbo Pascal/Free Pascal)
This repository contains programming examples for electronic hourglass kit.
Pascal N-Dimensional Arrays
My Pascal CourseWork
Pax is a Pascal/Oberon-inspired systems language that compiles to modern C++23 using Zig’s Clang toolchain, with a pass-through design that lets you mix raw C++ and Pax code freely in the same source file.
PKTeach Software for Pro-Arm 2200 Robot (yes, the original software!)
The Pascal Wrapper and Interface Generator
Dynamic link library with functions for creation, manipulation, reading, and writing in Shared Memories (Inter-process Communication - IPC). The entire creation process and errors found and resolved are documented.
Soldat TV & Play: Soldat 1.7.1 ported to the Web
Framework-agnostic Spintax engine for Object Pascal — enumerations, permutations, scoped variables, conditionals, plural agreement, includes, full post-processing. Zero dependencies, MIT, Free Pascal 3.2.2+. Parity-gated by the shared golden corpus that also gates @spintax/core.
SynEdit: syntax highlighting edit control for Delphi (VCL). Maintained by Ethea, continuation of pyscripter/SynEdit (TurboPack SynEdit).
Activated Sludge System Simulation Programs from 1991, created in turbo pascal
Arbitrary-precision integers, decimals and rationals for Unleashed Pascal: signed BigInt, unsigned UBigInt, BigDecimal and BigRational in one dependency-free unit, typically within 1-4x of GMP.
WasmPascal Examples
Doom 3 (id Tech 4) levels, materials, md5 models and sounds rendered and played with Castle Game Engine (Object Pascal)