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

30,058 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 native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.
Java detection for Windows
A sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.
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.
Automatically exported from code.google.com/p/delphi-javascript
Automatically exported from code.google.com/p/delphi-javascript
Automatically exported from code.google.com/p/delphi-javascript
. Delphi JavaScript engine for delphi based on Mozilla's Spidermonkey.
Allows Delphi and Java to call each other
Delphi and Free Pascal bindings and classes for Microsoft's ChakraCore library
Delphi and Free Pascal bindings and classes for Microsoft's ChakraCore library
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
Lazarus IDE plugins Language Tools
NSIS plugin that searches for Java installations
Java API to access raw streams from digital tuners.
JavaScript port of PasSofa
JAWT2Delphi is a port of the JAWT (Java AWT Native Interface) of JDK1.3RC1 from C to Object Pascal / Delphi
Binary To String(AlphaNumeric Only) for Java, JavaScript
RC4 cipher to Hex for Delphi / Lazarus / Javascript / Python (2.x & 3.x).
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.
Delphi Web Script general purpose scripting engine
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.
Delphi wrapper for V8 JavaScript Engine
Use any web browser as GUI, with Pascal in the backend and HTML5 in the frontend.
JavaScriptCore based script engine for Delphi and CrossVcl
Singe Threaded Asynchronous Exexcution (STAX) framework for implementing asynchronous event scheduling similar to javascript or python co-routines
Pospolite View aims to be a simple HTML viewer engine fully made in Free Pascal.
A Delphi framework for creating data-driven WEB SPA applications with ExtJS 3.4
CryptoBlackbox was a free package of SecureBlackbox product, offered for .NET, Java and VCL platforms.
[No Maintenance Intended] O mongodb driver for delphi in early stage with a friendly API based on java driver.
Sempare Streams is a Delphi (object-pascal) library providing for stream type operations over various enumerable types similar to Java streams or Linq.
A pure C ABI cross-language RPC framework with zero-IDL, supporting 10+ languages (Pascal, C, C++, Python, Go, Rust, Java, C#, PHP, Node.js)
Java based ThreadPoolExecutor for Delphi
Delphi version of Javascript SinSyn
ScriptGate is a library that realizes mutual calling of JavaScript and Delphi code on TWebBrowser. This version is modified from ScriptGate, mainly adding support for VCL. The original version only supports FMX. Thanks to the author: https://bitbucket.org/freeonterminate/scriptgate
Object Pascal APIs for various JavaScript libraries
This Delphi project provides a comprehensive library for formatting and minifying various types of code commonly used in software development. It includes functionalities for formatting and minifying Delphi, HTML, CSS, SQL, JavaScript, XML, PHP, and JSON code.
Pascal port of NOAA JavaScript ultimately derived from Jean Meeus.
Autolayout algorithm using forceatlas2, translated from Java and Python sources.
Reimplementation of the Java Greenfoot Framework in Lazarus
Pascal and Java Scintilla wrappers
The RTL for RemObjects Elements Java (Cooper)
BASE64 without +/= is AN62 ( AlphaNumeric62 )
SCRUD Framework currently for Delphi only, planned to be ported to JAVA and C#
ECMA-262 (JavaScript) regular expressions for Object Pascal: the grammar and the answers of RegExp, every flag, over UTF-8 and UTF-16.
A XML Streaming library based on Java API
Other In the Online Package Manager
A mongodb driver for Delphi/FreePascal in intermediary stage with a friendly API based on java drive
Whetstone performance testing in Java, C, C++, Fortran, CUDA Fortran, Rust, Julia and Free Pascal,
Quickjs FreePascal / Delphi Bindings
The .Net Native Interface Library (DotNetNativeInterface) is a native programming interface which provides a way for programming languages such as C, C++, Fortran, Assembly, Pascal, Java, VB etc to interact with applications and libraries written in any of the .Net languages (such as C#, VB.Net etc). Programmers can use DotNetNativeInterface native methods to access .Net 3rd party libraries or .Net Framework Libraries without the need for registry entries, COM registrations or changes to the .Net libraries. The following examples illustrate when you need to use DotNetNativeInterface native methods: 1. You want to access and use .Net Framework Class Library in your application. 2. You want to access and use 3rd party .Net Libraries in your application. Competitive Advantages: 1. Access to .Net Framework Class Library. 2. No COM registration of .Net Libraries is required when deployed. 3. Allows any programming language to consume .Net libraries as if they were native code.
Delphi Web Script general purpose scripting engine
The Systems Biology Workbench(SBW) is a framework for application intercommunications. It uses a broker-based, distributed, message-passing architecture, supports many languages including Java, C++, Perl & Python, and runs under Linux,OSX & Win32. It comes with a large number of modules, encompassing the whole modeling cycle: creating computational models, simulating and analyzing them, visualizing the information, in order to improve the models. All using community standards, such as SED-ML, SBML and MIRIAM.
one C/C++ file & header ==> 8 functions: - beep - tray notify popup - message & question - input & password - save file - open file(s) - select folder - color picker complements OpenGL Vulkan GLFW GLUT GLUI VTK SFML TGUI SDL Ogre Unity3d ION OpenCV CeGui MathGL GLM CPW GLOW Open3D ImGui MyGui GLT NGL STB Nuklear Fenster MicroUi & head-less programs NO INIT NO MAIN LOOP NO LINKING NO INCLUDE win (XP to 11) ASCII MBCS UTF-8 UTF-16 (wchar_t) - native dialogs osx/unix ASCII UTF-8 - applescript kdialog zenity shanty … ° SSH console / X forwarding / waypipe Wayland ° the dialogs can be forced into console mode ° curses dialogs via Dialog.exe/Dialog (disabled by default) C89/C23 & C++98/C++23 compliant VisualStudio MinGW GCC Clang TinyCC IntelCC BCC SunCC on Windows Mac Linux Bsd Solaris Minix Raspbian Flatpak Haiku bindings: VCPKG C# R Lua Rust Haskell Java AllegroBasic Fortran Pascal D JavaScript Kotlin click tab 'Files' for prototypes
A C#, C++, Delphi, ActiveX ,javascript and Java trace framework and a trace viewer: Tail, outputDebugString, event log, Log4J, Log4Net, Microsoft EIF support and Pocket PC development (C++ and .NET)
The core of OLSB project.
Delphi/Android component for integrating Google Sign-In using the Android Credential Manager.
A framework inspired on java dbunit http://www.dbunit.org/
Delphi VCL component + WebView2 embedding OpenAI Realtime (WebRTC, voice & text). UI-free core, reusable sources, with ephemeral secret auth.
Observable Class for Delphi based on the Java SE Observable