Cpp2C
A high level C++ classes to c structs compiler.
- Quiet
- Library
- Delphi
- GitHub
- ★ 5

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.
A high level C++ classes to c structs compiler.
A new and improved fork of Orwell Dev-C++
A new and improved fork of Bloodshed Dev-C++
Orwell Dev-C++ with author authentication. Perfect for student homeworks, if you don't want your students to copy their homework files from others. Authenticated files are regular source files with student's name and a security hash added at the end. Any cheating attempt by copying in the files / changing name will invalidate the hash and can be detected by the teacher. In addition, paste in authenticated files is only allowed from one's own files. The CheckHash.exe tool checks the hash and reports the authentication status of of all .cpp files in the current directory. This tool is intended for teachers. How to install: simply download a Setup Release and install it. Alternatively, it is possible to just overwrite devcpp.exe in the original Dev-Cpp installation folder with the one in the zip release, and also add Auth.dll in the same folder. Dev-C++ for Homeworks is based on Orwell Dev-C++ software. Releases follow upstream releases.
PaskalCPP is a systems language by Jarrod Davis: Pascal/Oberon-style syntax that transpiles to C++23 and builds with a bundled Zig/Clang toolchain. Mix PaskalCPP and C++ in one file, no bindings. Includes a Delphi-built compiler and language server, an Electron/Monaco editor, and diagnostics mapped to your source. Native Windows and Linux binaries.
Ganymede is a high-performance, embeddable scripting engine designed to compile source code directly into native x64 machine code via Just-In-Time compilation. It eliminates the need for virtual machines or interpreters, providing a flat C-style API for seamless integration with C++ and Delphi applications.
Myra is a minimal systems programming language inspired by Oberon and Pascal that compiles into C++23 using the Zig toolchain. Its core philosophy emphasizes a clean, unambiguous syntax while providing seamless interop, allowing developers to intermix raw C++ code directly within Myra source files. Pascal. Refined.
CPaskal Programming Language
Code generation tools for the LingoFuse ecosystem. Convert Pascal / C declarations into cross-language ABI, HTTP/JSON, and MCP binding code. Every tool ships with GUI, CLI, and MCP entry points, plus a self-contained knowledge base for full AI takeover.
Generate code and forms with AI for Delphi Object Pascal and C++Builder using LLMs like ChatGPT and Vicuna-13b.
A unified compiler-construction meta-language designed to define and build programming languages within a single .mor file. By describing tokens, grammar rules, semantic analysis, and code generation in one place, developers can produce native Win64 or Linux64 binaries via a built-in Zig/Clang pipeline.
C/C++ header conversion utility for Delphi and FreePascal/Lazarus.
Simple BASIC interpriter
Unified algorithms for different programming languages, necessary when porting code from one programming language to another.
cpp-like interpreted programming language in Pascal
A mutli-purpose script engine that aid in the development of uncompiled scripts; including PascalScript, BasicScript, CPPScript, and JScript. ScriptEVAL uses an integrated syntax-highlighting editor for the script creation.
Orwell Dev-C++
An updated and improved fork of Orwell Dev-C++
이베스트투자증권 api c++ 헤더를 델파이 코드로 변환
6502, 65816 assembler (Atari XE/XL)
Delphi wrapper for V8 JavaScript Engine
map2pdb: A utility to generate pdb debug info for Delphi applications
A language server protocal client written in Pascal (Delphi).
Tracetool viewer, client Api for Dotnet, Java, Javasvript, C++ , Python, Delphi
zTranslate是pascal/c++圈的国际化之手,可以一键国际化,也可以用最廉价外包投入解决项目国际化问题
CP/M-86 (and MS-DOS 1.1/2.0) cross development environment
A Pine Script interpreter written in Delphi and Free Pascal, designed to execute scripts and return results as JSON.
This Zig-based LLVM analysis framework focuses on static unsafe/ffi boundary analysis.
Myrissa is a modern systems programming language by Jarrod Davis, combining Pascal readability with robust C ABI interoperability. Written entirely in Delphi, its self-contained compiler generates native x86_64 code for Windows and Linux, with built-in linking, managed strings, unit testing, exception handling, and low-level control.
Markup, a specialized authoring language for creating semantic HTML with one consistent syntax. It replaces manual HTML coding with a streamlined, Turing-complete system that supports variables, logic, and reusable components. Delivered as a compiled DLL, it includes JSON binding, semantic analysis, and customizable rendering
A collection of tools to process DFM files
The MCP for Lazarus IDE and Free Pascal Compiler and it wrap an LSP with it too. (Pascal Language Server)
Self-hosting Pascal compiler for macOS
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.
Suite de commande écrit en Pascal (Turbo Pascal ou Free Pascal) pour le développement en langage de programmation C
Clipper 6.4.2 文档注释
dcu2pat - make IDA .pat files from delphi dcu units
map2pdb: A utility to generate pdb debug info for Delphi applications
'PASC++AL' will be an education application. It will be simulation of compiler and virtual machine for PASCAL language write in C++. This project will be realized under Uniwersity of Podlasie (POLAND).