Sign in Join

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

Catalog

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.

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

JavaInfo

Java detection for Windows

  • Quiet
  • Library
  • GitHub
  • ★ 19
  • LGPL-3.0

System

javaplugin64

This is a Puppet module that installs and uninstalls Java Plugin 64-Bits",

  • Quiet
  • Other
  • GitHub
  • ★ 4

Other

JavaDoc2XMLDOC

Simple JavaDoc to XMLDOC comment syntax converter for Pascal

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

Language Tools

JavaWebSpace

some test projects of JAVA or real projects

  • Quiet
  • Other
  • GitHub
  • ★ 1

Other

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

StarUML-Java-1.5-Module

Update to the java module of StarUML. This version supports Java 1.5 syntax.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1

Other

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

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

qxotica - tools for qooxdoo

Includes a package for the Lazarus IDE that adds items to the File | New dialog. Selecting "qooxdoo JavaScript App" creates either a single-page or two-page master-detail qooxdoo app and a Lazarus project for managing and editing the app's JavaScript files. Selecting "qooxdoo JavaScript Page" adds a page to the app and to the Lazarus project. Can also "compile" (run generate.py) from within Lazarus - if a syntax error is detected, the code editor jumps to the JavaScript file and line where the error is located. Also includes full source code for the Unicodum demo app. This is a Unicode viewer consisting of a qooxdoo-based mobile client and a choice of Pascal (FCGI) or PHP server app.

  • Library
  • Lazarus
  • SourceForge
  • Other License

Lazarus IDE plugins

chakracore-delphi

Delphi and Free Pascal bindings and classes for Microsoft's ChakraCore library

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 148
  • MIT

Bindings

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

chakracore-delphi

Delphi and Free Pascal bindings and classes for Microsoft's ChakraCore library

  • Active
  • Library
  • Lazarus and Delphi
  • Codeberg

Bindings

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

Cmulator

Cmulator is ( x86 - x64 ) Scriptable Reverse Engineering Sandbox Emulator for shellcode and PE binaries . Based on Unicorn & Zydis Engine & javascript

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 304
  • AGPL-3.0

Security

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

idx-url-extractor

This repository contains a delphi-program that reading .idx(Java app cache) and extracting URLs into the file.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 15

Files and Drives

NsJavaLocator

NSIS plugin that searches for Java installations

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • LGPL-3.0

System

dvb-is

Java API to access raw streams from digital tuners.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 11
  • GPL-3.0

Multimedia

notes

A code editor with support for dozens of languages, syntax highlighting, JavaScript macros/plugins, personalized smart indenting, debugger, folder search, etc.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 11
  • GPL-2.0

Edit and Memos

WebSofa

JavaScript port of PasSofa

  • Quiet
  • Library
  • GitHub
  • ★ 10
  • MIT

Science

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

JAWT2Delphi

JAWT2Delphi is a port of the JAWT (Java AWT Native Interface) of JDK1.3RC1 from C to Object Pascal / Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MS-PL

Bindings

Base62

Binary To String(AlphaNumeric Only) for Java, JavaScript

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Cryptography

WebHdf

JavaScript port of the PasHdf library

  • Quiet
  • Other
  • GitHub
  • ★ 2
  • MIT

Other

hus Struktogrammer

Dies ist ein Editor zum Erstellen von Nassi-Shneiderman Diagrammen / {This is an editor for creating Nassi-Shneiderman diagrams} Die ursprüngliche Delphi-Version wurde inzwischen durch eine neu in Java entwickelten Version abgelöst / {The original Delphi version has now replaced by a new version developed in Java} Für die Ausbildung und private Zwecke kann das Programm gratis benutzt werden / {For educational and private purposes, the program can be used free of charge}

  • Quiet
  • Application
  • Delphi
  • SourceForge

Applications

rc4

RC4 cipher to Hex for Delphi / Lazarus / Javascript / Python (2.x & 3.x).

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • MPL-2.0

Cryptography

jclass2pas

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

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Language Tools

ADiV

ADiV is a set of components for LAMW that uses JAVA and Pascal. It stands out for the simplicity of programming, thanks to the use of Pascal and hiding the Java Android code.

  • Quiet
  • Library
  • Lazarus
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Other

IWeaver Web Editor

IWeaver is an open source web page builder for Windows. As primary tools we give you JavaScript and HTML editors. Both of them have some useful features to make creation of your site easier. JavaScript templates help you to make dynamic pahges very fast.

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

Edit and Memos

DWScript

Delphi Web Script general purpose scripting engine

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 212

Language Tools

WebUI4Delphi

WebUI4Delphi is a WebUI wrapper, which allows you to use any web browser as a GUI, with Delphi or Lazarus/FPC in the backend and HTML5 in the frontend.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 163
  • MIT

Bindings

pascal-webui

Use any web browser as GUI, with Pascal in the backend and HTML5 in the frontend.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 84
  • MIT

Bindings

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

STAX

Singe Threaded Asynchronous Exexcution (STAX) framework for implementing asynchronous event scheduling similar to javascript or python co-routines

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 41
  • BSD-2-Clause

Other

pas2js

Read-only mirror of Pascal to Javascript transpiler

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 39

Language Tools

PospoliteView

Pospolite View aims to be a simple HTML viewer engine fully made in Free Pascal.

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 39
  • BSD-3-Clause

Graphics