QuickJS-Pascal
Quickjs FreePascal / Delphi Bindings
- Quiet
- Library
- Lazarus and Delphi
- GitHub
- ★ 104
- MIT

30,059 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.
Quickjs FreePascal / Delphi Bindings
Based upon my 20+ year old super fast QCrt text mode display driver, QuickCrt is an event driven object-oriented framework for rapid application development using Turbo Pascal 7.0 for DOS. Completely self contained, it uses no 3rd party or original Borland units (excluding the built-in System unit). It uses no Turbo Vision and is more like Delphi minus the drag and drop. It has support for String formatting, Custom text fonts, Themes, Keyboard mappings, Config files and Multiple languages baked into it. However, this initial version is more of a "Proof of Concept" and engine for PGME. Rather than an actual project. It has some serious limitations. Since it was built in a "vacuum" with no pre-planning, it is a little bit of spaghetti code. Also, it doesn't support real windowing, multi-tasking or draw behind visible objects. QCrt 9 is currently under development. It is a complete rewrite in assembly with TP wrappers. It is being hosted at http://github.com/LoopZ/QCrt
Demonstrate OAuth2 Authentication to Intuit online API
Demo of QuickJS-Pascal in Castle Game Engine
Console Mode Quickstart for Free Pascal
Real working QuickSort Pascal&Delphi procedure on dynamic int aray
Set of units for cryptography, ciphers, security, random numbers. Also contains BigInteger class.
Cryptography In the Online Package Manager
OPC client and subscriber code examples using QuickOPC in Object Pascal (Delphi) for OPC Data Access (OPC DA) and OPC Unified Architecture (OPC UA), including OPC UA PubSub.
Chart image and QR code web API
Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.
QuickChangeResolution is a small utility that allows you to quickly change the display resolution.
ObjectPascal made Commandline FTP Synchronization Tool
Ensemble d'outils pour le QuickPascal écrit en Pascal (Turbo Pascal ou Free Pascal)
Ensemble d'outils pour le QBasic ou QuickBASIC écrit en Pascal (Turbo Pascal ou Free Pascal)
Orson Peters' PDQSort algorithm translated to Free Pascal.
XSWAG (Extended SourceWare Archive Group) is a revival project for the famous SWAG code archives for the Pascal programming language. This project is open to every Pascal/Delphi programmer who wishes to contribute to the global Pascal knowledge base. Current version (testing 0.9) features : - a reader program : allows users to browse through the code archives, organizes them by type and operating system and updates the archives from multiple XSWAG servers. - a server daemon : maintains a list of archives and provides updates to clients. - a creator program : to quickly make or modify an XSWAG archive file, add/remove sources and update sources info (os, compiler, architecture, contact info, author name, subject).
GUI tool to convert binary files to DOS Object OBJ/OMF,COFF, Amiga Hunk, and GWBASIC BSV format. Creates byte exact files as Turbo Pascal BINOBJ and Turbo C BGIOBJ. Can be used with Turbo Pascal, QuickPascal, Freepascal ,Turbo C, QuickC, and Open Watcom compilers.
Raster Master & Utilities for Dos - A Sprite/Icon editor that generates code for Turbo Pascal/Turbo C and QuickBASIC/QuickC
A command line utility that allows you to quickly search for files located in directories listed in the PATH environment variable
A program that allows you to quickly remove drives in Windows. It can eject USB disks, Firewire disks and memory cards. It is a quick, flexible, portable alternative to using Windows' "Safely Remove Hardware" dialog.
PascalREST is a FreePascal LANGUAGE micro framework that helps you quickly write simple yet powerful and fast web applications and APIs.
Property-based testing in Free Pascal, ala QuickCheck (mirror of: https://gitlab.com/bolsen80/pickcheck)
Ein einfaches Pascal Lazarus Programm, das verschiedene Sortieralgorithmen implementiert und eine benutzerfreundliche Schnittstelle zur Anzeige der sortierten Arrays in einer ListBox bietet. Funktionen Implementierung von Sortieralgorithmen: Bubblesort, Selectionsort, Insertionsort, Shellsort, Quicksort und Gnomesort
Set of classes designed for sorting of lists or arrays where items can be accessed using their indices.
This is a widget set to quickly develop cross-platform GUI software using the Free Pascal Compiler. It doesn't rely on large third party libraries - which makes fpGUI applications easy to deploy. Also included: help viewer, visual form designer.
Program Manager Eternity is an application for launching applications in DOS. Mainly, It is for the still very active FreeDOS platform. It is built on top of the newly created QuickCrt object-oriented framework for Turbo Pascal 7.0.
Object Pascal's quick templating engine
The Free Pascal GFX Library is a framework to quickly develop cross-platform GUI software. It is light weight, and connects directly to the underlying system, allowing for the creation of small and fast graphical applications.
Cross-platform&compiler object pascal library that interfaces sqlite, mysql and odbc, allowing quick and easy data access. Wraps SQLite 2.8x & 3x; (embedded) MySQL 3.2x, 4.x & 5.0; ODBC. Compatibility: delphi, kylix and freepascal; win32, linux, OSX
a tiny, always‑ready scratchpad for Windows that opens instantly, autosaves your text, supports drag‑and‑drop, global hotkeys, pin modes, and subtle opacity fading.
DarGUI is a graphical frontend for the Disk ARchiving utility (DAR) that aims to make it easier and quicker to perform common backup tasks using DAR.
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
Goverlay is an easy graphical interface to configure linux gaming applications
evasion technique to defeat and divert detection and prevention of security products (AV/EDR/XDR)
DMVCFramework (for short) is a popular and powerful framework for Web API and Web Applications in Delphi. Supports RESTful and JSON-RPC WEB APIs development.
Synopse mORMot is an Open Source Client-Server ORM SOA MVC framework for Delphi 6 up to Delphi 10.3 Rio and FPC, targeting Win/Linux for the server, and any platform for clients (including mobile or AJAX).
Database In the Online Package Manager
API to consume REST services written in any programming language with support to Lazarus and Delphi
ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey
Delphi implementation of JOSE (JSON Object Signing and Encryption) and JWT (JSON Web Token)
ChatGPT Native Application (Windows, Mac, Android, iOS, and Linux)
A neural network framework (with autograd!) for object pascal 🧠
OpenAI (and DeepSeek, Azure OpenAI, YandexGPT, Ollama, GigaChat, Qwen) API wrapper for Delphi. Use ChatGPT, DALL-E, Whisper and other products.
Delphi Ai Developer, this plugin adds AI-powered interaction capabilities to the Delphi IDE
Object Pascal library for encoding/decoding Base16, Base32, Base58, Base64, Base85.
Cmulator is ( x86 - x64 ) Scriptable Reverse Engineering Sandbox Emulator for shellcode and PE binaries . Based on Unicorn & Zydis Engine & javascript
Cassotis IME - a native Delphi/TSF Chinese Pinyin IME for Windows 10/11. 言泉输入法 —— 基于 Delphi/TSF 的 Windows 10/11 原生开源中文拼音输入法,支持全拼、简拼、六种双拼,并通过语料训练的本地语言模型与神经重排提升输入质量。
Advanced CPU-View mode for Lazarus
Modern Object Pascal Introduction for Programmers, in AsciiDoc
The fastest communications possible. Delphi rulez.
Open Source Library for connecting Firebase by Delphi VCL/FMX
The AI Operating System for Delphi. 100% native framework with RAG 2.0, autonomous agents, MCP protocol, and universal LLM connector. Supports OpenAI, Claude, Gemini, Ollama, and more. Delphi 10.4+ (limited), full support from Delphi 12 Athens.
Reference Implementation Server for the FHIR Specification
Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer
Sempare Template (scripting) Engine for Delphi allows for flexible dynamic text generation. It can be used for generating email, html, reports, source code, xml, configuration, etc.
Get the number of CPUs in Pascal
Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)
A lightweight, attribute-driven ORM for Delphi
OpenAI API client for Delphi and Lazarus/FPC. Use ChatGPT, DALL-E and other products from Pascal language.
The Costa Graphical User Interface for MS-DOS and compatible systems. This repository is a mirror of https://codeberg.org/jacobpalm/costa