Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.
Catalog
30,060 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.
free Lite version available. Delphi Pascal Analyzer, or PAL for short, parses Delphi or Borland Pascal source code. It builds large internal tables of identifiers, and collects other information such as calls between subprograms. When the parsing is completed, extensive reports are produced. These reports contain a great deal of important information about the source code. This information will help you understand your source code better, and assist you in producing code of higher quality and reliability.
Kit de qualidade de código para o ecossistema Delphi. Reúne modelos, automações de cobertura e diretrizes de Clean Code/TDD para alinhar desenvolvedores e agentes de IA na busca por conformidade estrita com o SonarQube (DelphiSonar)
Coco/R is a compiler generator, which takes an attributed grammar of a source language and generates a scanner and a parser for this language. The scanner works as a deterministic finite automaton. The parser uses recursive descent. LL(1) conflicts can be resolved by a multi-symbol lookahead or by semantic checks. Thus the class of accepted grammars is LL(k) for an arbitrary k.
A compiler for Standard Simula, and our Free Simula dialect. Free Simula is a modernized Simula dialect, serves as a hobbyist project, and educational environments.
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.