Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.
Catalog
30,062 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.
This was the 2nd version of the Pascal-P compiler created by Niklaus Wirth's group at ETH Zurich, termed Pascal-P2. This was the original portable compiler for Pascal. Niklaus Wirth led an effort to gather and reconcile the different sources for the Pascal-P compiler in existence, which were collectively referred to as Pascal-P1.These were then published as part of a porting kit for the compiler. Pascal-P2 is a "Running history project". It is a historical record, but still runs on modern computers. Pascal-P2 exists mainly for historical reference. It was improved at ETH Zurich to become Pascal-P4, and brought to full ISO 7185 standard status as Pascal-P5. You can find all of the Pascal-P versions here in sourceforge: https://sourceforge.net/projects/pascal-s/ https://sourceforge.net/projects/pascal-p2/ https://sourceforge.net/projects/pascalp4/ https://sourceforge.net/projects/pascalp5/ https://sourceforge.net/projects/pascal-p6/
LSP server implementation for Pascal (abandoned, these are active forks: https://github.com/genericptr/pascal-language-server and https://github.com/castle-engine/pascal-language-server)
A small bootstrapable pascal compiler/interpreter based on pascals, with a focus on concurrency. Originally from Alan Burns and Geoff Davies https://www-users.york.ac.uk/~ab38/pf.html.
FreePascal-native MCP (Model Context Protocol) server library — expose tools, resources, and prompts from Pascal programs to AI agents. Zero third-party dependencies, stdio + Streamable HTTP.
Pascal toolchain for Game Boy Advance development: FPC cross-compilation, a Pascal-written GBA emulator with headless replay and debugging, and an AI-image-to-GBA asset pipeline
Pascal Temp Converter A tiny Pascal program made just for fun to test Pascal. Converts between Celsius and Fahrenheit. Feel free to run it, modify it, or use it however you want – public domain.
Parse and Serialize JSON-RPC v2.0 messages in free-pascal or Delphi application. Enhanced realizaiton of previous https://github.com/r3code/pascal-jsonrpc-lite
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.
Jogo da Cobra (Snake Game) desenvolvido em Pascal como projeto de treinamento. O objetivo é controlar a cobra, coletar alimentos e evitar colisões com paredes ou com o próprio corpo.
Cross-platform inter-process communication for Delphi 12+ (Win64) and FPC/Lazarus (Linux x86_64/ARM64): the same API at three scopes — local IPC (Named Pipe/UDS), TCP and TLS with optional mTLS. Synchronous Request-Reply, topic pub/sub with wildcards and retain, AutoReconnect and thread-safe dispatch (pool/serialized/main thread).