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

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 sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.
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.
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.
An open-source, pentest and developer-oriented web browser, using the power of Lua
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
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 reference info
Raster Master Sprite/Icon/Map/Animation/Sound editor for Windows 7/8/10/11 Multiple Import/Export formats. Use sprite sheets to import graphics. Create your own sprite sheets. Create modern web games or retro games
MarkdownHelpViewer is an integrated help system based on files in Markdown format, for Delphi applications, plus a useful component to embed help inside the App.
Use any web browser as GUI, with Pascal in the backend and HTML5 in the frontend.
Native Delphi Markdown library: CommonMark/GFM parser with public AST, incremental/streaming parsing, HTML renderer, markdown writer, and custom-drawn VCL & FMX viewer/editor components
Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.
Sturdy is a library for developing sound static analyses in Haskell.
A language server protocal client written in Pascal (Delphi).
A native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.
A Markdown Processor Library for Delphi, to process and convert markdown files to HTML.
3D engine for GameMaker
Games and Game Engines Graphics
Singe Threaded Asynchronous Exexcution (STAX) framework for implementing asynchronous event scheduling similar to javascript or python co-routines
A library with some useful utilities for your Delphi Apps.
The Vidi Language
Google Maps Library v2 is an open source library that encapsulates the Google Maps API.
A Delphi framework for creating data-driven WEB SPA applications with HTMX
code compiler script studio
DelphiMVCFramework Todo Sample, using HTMX and TemplatePro
Learning and Examples Networking
High-performance async/await library for Delphi, powered by Rust's Tokio runtime.
web3.pas is a SDK for creating decentralized web apps in Delphi.
This Lazarus project provides a RAD IDE for Free Pascal in the browser (Chrome) or desktop.
ExeWatch Samples for all supported SDKs
Repository for Chakra JavaScript engine related samples for Delphi.
Trndi - CGM monitoring app
Native Lazarus (Free Pascal) Local LLM wrapper demo supporting Ollama and LM Studio.
Ashley is an all-in-one, single-click local AI assistant. It bundles an llama.cpp LLM inference engine, a Symfony/PHP web chatbot interface, a CEF-based web client (PHP Desktop), and a service manager (written in Free Pascal) into one package - no Internet connection or cloud API key required at runtime.
The Universal Reactive Framework for Object Pascal. Build modern Web (SPA/SSG), Native Mobile (Android/iOS), and Ultra-light Desktop apps from a single Pascal codebase.
A collection of custom UI components for Lazarus.
A vendor-neutral control plane for autonomous, cooperating AI-agent teams.
BeBop framework is a development tool to create cross-platform desktop applications using JavaScript, HTML, and CSS.
Niklaus Wirth's Algorithms + Data Structures 1976 in Python, JavaScript, Scheme, and Pascal
Experimental pure-VCL interactive graph viewer for the Delphi-RAG-Lint symbol index: drill-in graph, structure panel (uses/init-final), search, click-to-jump into RAD Studio. Alpha.
Notepad++ plugin that plots the formula under your cursor
A plotting engine and a visual component that draw what MathParser computes: curves with their discontinuities, intersections and extrema, cartesian and polar systems, and surfaces z = f(x, y) with contour lines. The engine samples on worker threads, knows nothing about a canvas and builds headless; the component is a thin layer over it. Free Pascal 3.2.2 and newer builds it: the sort in CrossVision.Geometry that once needed function references is written out in the same unit. Delphi 10.2 Tokyo and newer builds it as well.
Charts and Graphs In the Online Package Manager
Desktop companion powered by Claude Code's buddy_react API. BonziBuddy meets Claude.
Framework-agnostic Spintax engine for Object Pascal — enumerations, permutations, scoped variables, conditionals, plural agreement, includes, full post-processing. Zero dependencies, MIT, Free Pascal 3.2.2+. Parity-gated by the shared golden corpus that also gates @spintax/core.
WasmPascal Examples
GDI.js host application that implements win32 api calls into v8 javascript interface
Code from my St. Louis Code Camp 2006 talk on Lua
A desktop AI coding assistant built with Delphi
A Windows application that actually search Windows for files! What an idea? Also a Windows 11 Notepad replacement and a few other miscellaneous utilites.
Prototyping a framework for JavaScript that works on the desktop
Simple demo using the chrome embedded framework with CFE4Delphi to load an SPA as a desktop App.
Code Editor Component For Delphi
:floppy_disk: An old HP48 archive manager & Xmodem transfer tool that I wrote in Turbo Pascal under DOS in the 90s.
A simple Delphi application to communicate with LM Studio via it's api