Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

30,066 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.

Javascript4D

A native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 61
  • MIT

Language Tools

JavaDoc2XMLDOC

Simple JavaDoc to XMLDOC comment syntax converter for Pascal

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • Apache-2.0

Language Tools

Delphi : VRCalc++ OOSL (Script) and more

Vincent Radio {Adrix.NT} Sources Library & Applications : Delphi C++ Java VRCalc++ C# VRCalc++ Object Oriented Scripting Language - Engine Source Pascal Code - Delphi Packages Build Prjs - VRCalc++ Scripted System Std RT Library - Guides & Docs (CHM, PDF, DOCX) - VCL & FMX (FireMonkey) Support - Script Test Code (Lang RTL VCL FMX) - Visual Stage Project : VCL & FMX Paged Lists & Iterators : Delphi C++ Java C# Multi-Dim Arrays & Direct Graph Classes : Delphi C++ Java VRCalc++ C# Delphi Drag&Drop Applications - VRCalc++ Script Executors: Terminal, VCL, FMX - VRMultiEdit - VRLazyCodeEditor - VR Astro Vision (Astrology) - Paged List Test - VRMosaic : Delphi C++Builder Java C# +with auto resolver - VR Free Chess 2D - VRBlocks - VRGraphStage - VR TTT OX + icons & bitmaps + VCL VisualStyles + Build Projects + instructions to build projects to build projects - Delphi : RAD Studio - C++ : Dev-C++ - java : NetBeans - C# : MS/VS adrixnt@hotmail.it

  • Active
  • Other
  • Delphi
  • SourceForge
  • Affero GNU Public License, GNU General Public License versio

Language Tools

Javascal

This is a free compiler that translate a subset of Pascal ISO7185 into bytecode for the JVM. The main goal is to make Pascal platform indipendent. The compiler is written in Java and it was developed also using other application such as CUP and JFlex.

  • Quiet
  • Application
  • SourceForge

Language Tools

GocciaScript

A sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 20
  • MIT

Language Tools

start Java development tool

The startJ is a small but very powerful java integrated development environment, which provides multiple document edit, code reformat, compile, decompile and automaticliy generate C++/delphi JNI wrapper code.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

pas2js

, docs Delphi FPC An open source Pascal to JavaScript transpiler. It parses Object Pascal and emits JavaScript. The JavaScript is currently of level ECMAScript 5 and should run in any browser or in Node.js target "nodejs". Basically, Delphi 7 syntax is supported. Used in tools like TMS WebCore and Elevate Web Builder.

  • Application
  • Lazarus
  • GitLab

Language Tools

Gradle-for-Delphi

Download java library (jar/aar) dependencies to your Delphi project from repositories (Maven/jitpack etc.), extract and create new jar, create JNI pas file, add to project

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 36

Lazarus IDE plugins Language Tools

Waskal

Waskal is a Pascal/Oberon-inspired language that compiles to wasm64 and packages code, assets, and runtime support into a single self-contained HTML file. It uses JavaScript to bridge WebAssembly with browser graphics, audio, and input, delivering portable, dependency-free apps and games with a simple double-click-and-run experience.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 7

Language Tools

hermes

Javascript preprocessor & minifier

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 6
  • MPL-2.0

Language Tools

xtop

Xtop is a suite of configurable source beautifiers for pascal and java.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 4

Language Tools

jclass2pas

Tool for translation Java classes into Free Pascal units (for jvm-java target).

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Language Tools

DWScript

Delphi Web Script general purpose scripting engine

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 212

Language Tools

jskit

JavaScriptCore based script engine for Delphi and CrossVcl

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 79
  • MPL-2.0

Language Tools Bindings

Tracetool

Tracetool viewer, client Api for Dotnet, Java, Javasvript, C++ , Python, Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 45

Language Tools

pas2js

Read-only mirror of Pascal to Javascript transpiler

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 39

Language Tools

BeBop

BeBop framework is a development tool to create cross-platform desktop applications using JavaScript, HTML, and CSS.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

Language Tools

JarBuilder

Jar Builder (Beta version) it's compile java files into classes then create Jar file from them

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • Apache-2.0

Language Tools

uncodex

UnCodeX analyses UnrealScript code and provides an easy interface to browse through the code, it can also produce a JavaDoc like documentation of the source code.

  • Archived
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 3
  • LGPL-2.1

Language Tools

pascal_intp_comp

Translation of Java code in Writing Compilers and Interpreters – third edition (Ronald Mak) into Free Pascal.

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 2

Language Tools

STS

Offline judge for grading programs written in C++, Python, Java, and more.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Language Tools

Delphi : VRCalc++ and more Binary Exec

Vincent Radio {Adrix.NT} Embarcadero : Delphi : Executable Binaries Delphi : VRCalc++ Object Oriented Scripting Language : Engine + Ext Libraries VRCalc++ OOSL Visual Stage Project : VCL & FMX (FireMonkey) VRCalc++ Script Executor: - VCL Console - Terminal Console - FMX Console + VRCalc++ OOSL : VR System Scripted Standard Runtime Library Delphi Applics - VR Multi Editor : Smart Text Editor - VR Lazy Code Editor : Smart RTF Multi Lang Code Text Editor - VR Astro Vision : Astrology Program - VR Free Chess 2D : Chess Game Program - VR Mosaic : Puzzle Resolver Program (VCL, FMX) - VR Blocks game - VRGraphStage - VR TTT OX game - Embarcadero Binary Runtime Libraries - VR Binary Runtime Libraries for Delphi & C++Builder - Visual Styles Java Applications - Analog Clock - VR Hanoi Towers - VR Rects World Sample - VR Free Chess 2D - VR Mosaic with auto resolver - Action/Entity Model Test includes installation instructions adrixnt@hotmail.it

  • Active
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Language Tools

DWScript

Delphi Web Script general purpose scripting engine

  • Active
  • Library
  • Delphi
  • Codeberg

Language Tools

maXbox5

The Art of Coding: maXbox is a script tool engine, compiler and source lib all in one exe to design and code your scripts in a shellbook! It supports Pascal, Delphi (VCL), Python (P4D), PowerShell and Java Script (Edge WebView).

  • Active
  • Application
  • Delphi
  • SourceForge

Language Tools

UnCodeX

UnCodeX analyses UnrealScript code and provides an easy interface to browse through the code, it can also produce a JavaDoc like documentation of the source code. This is also the home for other UnrealEngine productivity tools like the UC PreProcessor.

  • Quiet
  • Application
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Language Tools

VISUALG 3.0

Autor ANTONIO CARLOS NICOLODI, 38 anos na área de informática como: Analista de sistemas, desenvolvedor de softwares em várias linguagens de programação: C++, Assembly, Pascal(Delphi), Basic, Cobol, Clipper, Java, etc. Refiz esta nova versão e estou disponibilizando GRÁTIS o: "VISUALG 3.0". Entre outras : (novo layout, nova roupagem até 05 tipos de peles) e novos comandos, também reconhece comandos em português correto: ( PARA ... FAÇA, SE .. ENTÃO .. SENÃO) e o operador lógico NÃO, mas em maiúsculo e os comandos antigos ainda são reconhecidos para manter a compatibilidade. Contactos por e-mail/twitter/Blog : E-mail:professor.antonio.nicolodi@gmail.com Twitter: @visualg30 Blog: http://antonionicolodi.blogspot.com.br/ Baixem e leiam o arquivo LEIA-ME.TXT ou LEIAME.TXT ou README.TXT Usem com sabedoria e bons estudos:

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Academic Free License (AFL)

Language Tools Learning and Examples

Adapt

Adapt is data conversion language developped in 1984 by Norman W. Molhant and Christophe Dupriez. It has been used in many circumstances, it translated itself in many programming environment and it should evolve now toward modern environments like Java.

  • Application
  • SourceForge
  • Apache License V2.0

Language Tools

AIDE

AIDE is a compact IDE for Android developers. Firstly, it's an IDE of java for Android, then it'll be extended to SIMPLE(Basic) for Android. It's a RAD with form designer, code editor.

  • Application
  • SourceForge

Language Tools

Bricx Command Center

Bricx Command Center (BricxCC) is a highly popular Windows-based IDE for programming LEGO programmable bricks using NQC as well as MindScript, LASM, C++, C, Pascal, Java, and Forth. Program the new NXT brick using NBC and NXC.

  • Quiet
  • Application
  • SourceForge
  • Mozilla Public License 1.0 (MPL), Mozilla Public License 1.1

Language Tools

Draak Compiler

Draak is a multi-language, macro compiler, meaning all syntax and code generation is defined in a single file. Draak is a single binary that is able to compile any context free language (like C, Pascal, Java) for any platform with only 1 file.

  • Quiet
  • Application
  • SourceForge
  • Other License

Language Tools

gCode

Yet another scripting language Main features: - Pointers - Structures - Objectoriented programming (yet to come) - code in plain english - easy to learn (based on C, C++, Java, Pascal, Python, Lua)

  • Quiet
  • Application
  • SourceForge
  • BSD License

Language Tools

MIDletPascal

MIDletPascal is specifically suited for development of J2ME midlets. It's compiler translates Pascal source code directly into Java microedition bytecode.

  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

PascalDoc

A Pascal program which documents Pascal programmed code into an html output using available comments (similar to JavaDoc).

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

Traceur Pascal

"Traceur Pascal" is a java application that interprets Pascal source codes and follow its execution. The purpose is to help pascal beginners to understand how a pascal program is executed and to debug source code.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

Vector Pascal Compiler

Vector Pascal is a language targeted at SIMD multi-core instruction-sets such as the AVX and SSE2 or x86-64-v3. It has a SIMD compiler which supports parallel vector operations, loop unrolling, common sub expression removal etc. It is implemented in Java.

  • Active
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

besen

Complete ECMAScript Fifth Edition Implemention in Object Pascal

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 233
  • LGPL-2.1

Language Tools

DelphiCodeCoverage

. Delphi Simple Code Coverage tool for Delphi that creates code coverage reports based on detailed MAP files.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 97
  • MPL-2.0

Language Tools

Task-Runner

This program serves for Software build automation, executing sequential tasks, including database backup/restore, running SQL scripts, Windows shell commands, Pascal scripts, passing variables through the whole task execution chain, and many more. You can set up a list of global parameters, such as Delphi application path, and use these parameters in tasks. You can even call a separated task chain from another task in the same way as you call Delphi procedure or a function, with passing parameters.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 84
  • GPL-3.0

Language Tools

DWScript

DWScript is an object-oriented scripting engine for Delphi based on the Delphi language, with extensions borrowed from other Pascal languages.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 62

Language Tools

AI-Code-Translator

Translate source code from languages like C++, Python, and C# to Delphi using ChatGPT.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 57
  • MIT

Language Tools

PythonFMXBuilder

An application builder for Python using DelphiFMX for Python for targeting Android.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 46
  • MIT

Language Tools

zTranslate

zTranslate是pascal/c++圈的国际化之手,可以一键国际化,也可以用最廉价外包投入解决项目国际化问题

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 36
  • Apache-2.0

Language Tools

Vidi

The Vidi Language

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 31

Language Tools