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,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.
A native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.
解析JavaClass文件生成Delphi开发Android单元
Simple JavaDoc to XMLDOC comment syntax converter for Pascal
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
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.
A sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.
Generate entries for Java2OP Cache.txt fil
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.
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.
, 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.
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
An R5RS Scheme in JavaScript.
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.
Javascript preprocessor & minifier
Xtop is a suite of configurable source beautifiers for pascal and java.
Tool for translation Java classes into Free Pascal units (for jvm-java target).
Delphi Web Script general purpose scripting engine
Delphi wrapper for V8 JavaScript Engine
JavaScriptCore based script engine for Delphi and CrossVcl
Pascal to JavaScript transpiler Pas2js for Delphi
Tracetool viewer, client Api for Dotnet, Java, Javasvript, C++ , Python, Delphi
Read-only mirror of Pascal to Javascript transpiler
BeBop framework is a development tool to create cross-platform desktop applications using JavaScript, HTML, and CSS.
Jar Builder (Beta version) it's compile java files into classes then create Jar file from them
Tools for extracting control IDs from Android Layout XML and writing findByViewId code.
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.
Translation of Java code in Writing Compilers and Interpreters – third edition (Ronald Mak) into Free Pascal.
Offline judge for grading programs written in C++, Python, Java, and more.
Quickjs FreePascal / Delphi Bindings
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
Delphi Web Script general purpose scripting engine
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).
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.
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:
Language Tools Learning and Examples
Javascript interpreter
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.
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.
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.
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.
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)
MIDletPascal is specifically suited for development of J2ME midlets. It's compiler translates Pascal source code directly into Java microedition bytecode.
A Pascal program which documents Pascal programmed code into an html output using available comments (similar to JavaDoc).
"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.
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.
Complete ECMAScript Fifth Edition Implemention in Object Pascal
. Delphi Simple Code Coverage tool for Delphi that creates code coverage reports based on detailed MAP files.
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.
A language server protocal client written in Pascal (Delphi).
DWScript is an object-oriented scripting engine for Delphi based on the Delphi language, with extensions borrowed from other Pascal languages.
Translate source code from languages like C++, Python, and C# to Delphi using ChatGPT.
Flowchart builder and code generator.
An application builder for Python using DelphiFMX for Python for targeting Android.
zTranslate是pascal/c++圈的国际化之手,可以一键国际化,也可以用最廉价外包投入解决项目国际化问题
Additions for GOLD Parsing System written in Delphi
The Vidi Language