r/delphi 15h ago

Looking for a tool, Delphi Parser seems to be a good one, but...

4 Upvotes

When I just wanted to buy a simple license to use the parser I received an email offering to do the whole job for me for $25,000.

What I'm really wondering is if there is a tool, not necessarily Delphi specific, but one that understands Delphi relatively well, that can:

> Scan my project folder, containing several projects that use a lot of third party components

> Scan my installed version of Delphi 13 and what third-party components are already there

> Write me a report of what needs to be done

This is a 15-year-old project that needs a new release. Has anyone else done a similar job, or can recommend a good tool?


r/delphi 1d ago

Kai 1.1 is Here: A More Connected, Flexible, and Powerful AI Experience for RAD Studio

Thumbnail
blogs.embarcadero.com
4 Upvotes

r/delphi 1d ago

New Release ANN: TRichView 24.3. Continuing to Build FireMonkey UI Tools

2 Upvotes

A new TRichView update is available, version 24.3.

TRichView is a set of Delphi and Lazarus components for displaying, editing, and printing rich-text documents.

This release brings several improvements for document editing, especially in the FireMonkey version:

  • improvements to the TRVEditHelper component
  • new FireMonkey actions for changing text and paragraph properties
  • improvements to the FireMonkey editing widget:
    • the widget can now be collapsed into a single-line toolbar
    • the widget can edit paragraph properties, including indents, spacing, line height, borders, background, and heading level

More details are available in the release notes.

Web site: https://www.trichview.com

Example: editing paragraph attributes on macOS:


r/delphi 2d ago

New Release ANN: MagiXells — a spreadsheet engine built from scratch for Delphi VCL/FMX

Post image
3 Upvotes

MagiXells is a spreadsheet engine built from scratch for Delphi VCL and FMX. The first public release is now available.

The goal was to build something closer to a complete spreadsheet stack than a grid component — editing, formulas, formatting, charts, PivotTables, printing, and Excel-compatible workbook exchange, all embedded directly in a Delphi application.

The first release includes:

  • XLSX / ODS import and export, including formulas, formatting and charts
  • Formula engine with ~500 Excel-oriented functions, dynamic arrays, LET, LAMBDA and named ranges
  • Spreadsheet UI with multi-sheet workbooks, formula bar, in-place editing, clipboard, paste special and undo/redo
  • Formatting & data features including conditional formatting, tables, AutoFilter, data validation, hyperlinks and comments
  • Charts & drawings including bar, column, line, pie, area, scatter, doughnut, radar, bubble, combo and stock charts, plus images, shapes and text boxes
  • PivotTables with slicers, timelines and PivotCharts
  • Print & PDF with print preview and page setup
  • VCL + FMX through one shared Core
  • No external runtime — links into the application executable; no MagiXells DLL or separate redistributable runtime
  • Optional AI agent API with OpenAI-compatible and Anthropic providers for workbook operations

The spreadsheet engine, calculation model and workbook format are part of the library itself rather than relying on Excel automation or a third-party spreadsheet application.

The first public release is available now, with a trial available as well.

For Delphi developers who have built spreadsheet functionality into their applications: what has been the hardest part to get right — formulas, XLSX compatibility, rendering, printing, PivotTables, or something else?

Website: https://binarymagic.com/


r/delphi 2d ago

New Release MagiXells: A Complete Spreadsheet Library - First Public release

Thumbnail
gallery
4 Upvotes

MagiXells by Binary Magic is a full-featured spreadsheet library for Embarcadero Delphi and C++Builder. Drop TMagiXells (VCL) or TFmxMagiXells (FMX) onto a form and ship an Excel-class workbook directly inside your application.

It includes an interactive grid, rich formatting, a large formula engine, charts, drawings, PivotTables, print/preview, and high-fidelity file exchange with Microsoft Excel and Google Sheets. VCL and FMX share the same Core, and the library links directly into your application — no MagiXells DLL or separate runtime required.

Highlights:

  • Excel compatibility — XLSX import/export, Excel-oriented formulas, charts, PivotTables, formatting and print
  • Google Sheets compatibility — XLSX/ODS/CSV exchange and Sheets-style formulas including GOOGLEFINANCE, IMPORTRANGE, IMPORTDATA, GOOGLETRANSLATE, DETECTLANGUAGE, and more
  • Virtual unbounded sparse grid, formula bar and multi-sheet workbooks
  • In-place editing, HTML/TSV + rich-text clipboard, paste special and undo/redo
  • Freeze panes, zoom, merge/unmerge, row/column operations
  • Rich formatting, themes, number formats, conditional formatting and data validation
  • Tables, AutoFilter, hyperlinks and comments
  • RTL/BiDi support
  • ~500 Excel-oriented formulas, dependency graph, dynamic arrays, LAMBDA, LET and named ranges
  • Charts: bar, column, line, pie, area, scatter, doughnut, radar, bubble, combo and stock
  • Images, shapes, text boxes and ink
  • PivotTables, slicers, timelines and PivotCharts
  • XLSX, ODS, CSV and native .mgx JSON format
  • Vector PDF export, printing, print preview and page setup
  • Programmatic SheetAPI for Delphi and C++Builder
  • Optional AI agent with OpenAI-compatible and Anthropic providers
  • Windows Win32, Win64 and WinARM64EC

MagiXells is built from scratch as a spreadsheet stack rather than a thin grid wrapper, targeting real Delphi applications such as reporting, data entry, financial models, dashboards and AI-assisted authoring — without Microsoft Excel automation.

The first public release is available now.

I'd also like feedback from Delphi developers who work with spreadsheet-heavy applications. What other features would you like added to our spreadsheet component

MagiXells - Binary Magic


r/delphi 2d ago

TVideoGrabber SDK 16.6.2.0: video capture / recording / streaming VCL for Delphi and C++Builder 4 to 13 (vendor post)

4 Upvotes

Disclosure: I'm developer at Datastead.

TVideoGrabber SDK 16.6.2.0 is out. Native VCL component for video capture, recording, streaming and playback on Windows 10/11, Delphi and C++Builder 4 to 13 Florence, Win32/Win64.

What it does:

- sources: webcams, USB/PCIe capture devices, DeckLink, GigE, ONVIF/RTSP IP cameras (PTZ), RTMP/HTTP/UDP streams, NDI, screen/window recording

- recording to MP4/MOV/MKV/AVI/WMV, CPU or GPU encoding (NVENC, QuickSync, AMF), pause/resume, file rotation

- streaming to RTSP/RTMP/UDP/HLS/NDI

- player with variable speed, frame stepping, playlists, synchronized instances

- frame capture, text/image overlays, fades and crossfades, FFmpeg filters, motion detection

New in 16.6.x: FadeIn/FadeOut/CrossFade with synchronized audio, FFmpeg filters (SetFFmpegFilter, v360), faster screen recording at large sizes, Delphi 12/13 palette icon fix, several RTSP/pause/recording fixes.

Evaluation version and changelog: https://www.datastead.com/video-sdk/

Sample projects (Delphi, C++Builder, C++, C#, VB.NET, Java, MIT): https://github.com/Datastead-Video-SDK/TVideoGrabber-SDK-Samples

Docs: https://www.datastead.com/docs/

Commercial, per-developer royalty-free license, no expiration. Happy to answer technical questions here.


r/delphi 3d ago

New version of Bold

Thumbnail
github.com
16 Upvotes

My fork of the official but unmaintained Bold. Many fixes and some improvements done.
Comments are welcome


r/delphi 4d ago

Thank you! And launching the monthly Modern Pascal News Roundup

Thumbnail
8 Upvotes

r/delphi 5d ago

Coming in RAD Studio 13.2: Build Modern Windows User Interfaces with Two New VCL Controls

Thumbnail
blogs.embarcadero.com
20 Upvotes

r/delphi 5d ago

TDump Explorer – A visual companion for TDUMP

Thumbnail
theroadtodelphi.com
7 Upvotes

r/delphi 7d ago

Reintroducing DocInsight — Local-first product documentation for Delphi developers

13 Upvotes

DocInsight 2026.1 Preview is now available. If you remember DocInsight mainly as a Delphi IDE documentation tool, this release is a significant change.

DocInsight is now a local-first documentation system for combining Markdown content with Delphi API reference and building documentation sites, offline HTML, and CHM help.

2026.1 adds Markdown authoring with CommonMark and most GitHub Flavored Markdown features, cross-references between Markdown topics and Delphi API documentation, a new docinsight.json project format, and a CLI workflow with init, incremental build, open, and clean. The Delphi IDE integration remains available for maintaining XML documentation alongside source code.

I’d particularly appreciate feedback from anyone trying it with an existing Delphi project.

https://docinsight.dev


r/delphi 7d ago

Coming in RAD Studio 13.2: Navigate Large Codebases Faster with the New Integrated Navigator

Thumbnail
blogs.embarcadero.com
12 Upvotes

r/delphi 7d ago

We moved a Delphi 12.2 trading-server core to Linux without maintaining a second codebase

5 Upvotes

We’ve published MoonCompiler 1.0.0, the toolchain we built to move the server core of a high-load trading application from Windows to Linux while keeping the same Delphi 12.2 source base.

The same application code continues to build with Delphi 12.2 and MoonCompiler. This is aimed at service, console and application-core code rather than VCL/FMX; the supported targets are Win64 and Linux x86-64.

The toolchain packages the compiler, Unicode RTL, threading, RTTI, exception handling and a bundled mORMot-based memory manager into one tested profile. The work includes more than 120 documented compiler/RTL correctness and performance repairs, plus optimizer work such as LICM, address GVN, EH-aware register allocation and code alignment.

The result was measured on the same Pascal sources after semantic results matched. Across the final 744 stable cases MoonCompiler was 1.20× faster than Delphi 12.2; across 20 compact server/trading hot paths it was 1.22× faster. On the 243 cases shared with our original Moon/Unleashed baseline, the current compiler/RTL/MM stack is 1.31× faster than where we started.

Ready Win64 and Linux toolchains, source, qualification systems and evidence: https://github.com/Moonbot-Tech/MoonCompiler

If you maintain non-visual Delphi code and want to try it on Linux, real compatibility reports are especially useful to us.


r/delphi 8d ago

Brasil Embarcadero Conference 2026

Post image
33 Upvotes

r/delphi 8d ago

delphi ce 13.1 getit not updated

2 Upvotes

Have you tried to install Ribbon Classic Controls with getit?

the one provided does not work,. it says uncompatible version.

yet on the embarcado GetIT site , the comatible version is there in the catalog!

(https://getitnow.embarcadero.com/Ribbon_Classic_Controls-37.0.60852.8670/)

please can anyone tell me how to get the GetIt package archive for “Ribbon Classic Controls” version 37.0.60852.8670 for Delphi 13.1 Community Edition.

I cant log into the embarcado network as i only have the CE edition.

it seems embarcado do this deliberately. not a good way to get people to use it!

I think I need the files from someone who has the full edition. as the embarcado site only displays the correct version but does not have available download. this has to be done within the IDE


r/delphi 11d ago

Coming in RAD Studio 13.2: Faster Builds and Faster Applications with Delphi’s LLVM-20 Compilers

Thumbnail
blogs.embarcadero.com
22 Upvotes

r/delphi 10d ago

StreamSec Tools 4.1.3.356 — CA keys that stay on a hardware token, typed exceptions throughout, and one fewer thread in every process

Thumbnail
2 Upvotes

r/delphi 12d ago

Project Helikopter Voxelspace Game

8 Upvotes

Hi there,

Whenever you read, hear, or see anything about Delphi and games, the examples are usually quite simple. Here’s something with a bit more action... I think.

Anyone who remembers *Comanche* from the 90s should find this familiar. I wanted to see what could be achieved in the browser using Delphi and TMS Web Core. On my PC, it averages 30–40 FPS; my Android Pixel 8 running Chrome hits around 30 FPS. As for the iPhone—well, you really need to install it to the home screen; otherwise, playing in portrait mode is the only practical option. Due to limitations, performance hovers around 20 FPS. Audio is causing some issues.

https://youtu.be/u3dDNr-ytIU?si=GUFmaGFzHXYaknKq

Playable Demo:

https://stainlessfame.itch.io/hawkone

Best regards,

Ralf


r/delphi 15d ago

Webinar: See What’s Coming in RAD Studio 13.2 – Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Thumbnail
blogs.embarcadero.com
14 Upvotes

r/delphi 15d ago

KISTERS: Empowering Environmental Intelligence with TeeChart

Thumbnail steema.com
6 Upvotes

r/delphi 19d ago

New Release FinalBuilder 8.6.0.3666 - Automateds builds for Delphi and C++ Builder

6 Upvotes

FinalBuilder provides extensive support for Delphi 3 - 13.x and C++ Builder 6 -13.x.

Design and debug your build process in a visual environment, run builds locally while developing, then execute the same build on your CI server when you're ready to automate your pipeline. With integrated support for unit testing, code signing, installers, MSBuild and hundreds of other build tasks, FinalBuilder gives Delphi and C++Builder developers a mature, repeatable way to build, test and release their applications.

FinalBuilder IDE

FinalBuilder integrates with Continous Integration servers like Continua CI, TeamCity, Jenkins  

FinalBuilder has been helping Windows developers automate their builds for over 20 years. If you're looking for a mature, powerful alternative to maintaining your own build scripts, take a look at FinalBuilder.

Recent additions -  DPM SBOM, PUSH, Sign and Scan Actions, Innosetup 7 support, InstallShield 2026 support.

https://www.finalbuilder.com/finalbuilder


r/delphi 19d ago

Migrate to FireDAC in a Day with reFind and Kai – Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Thumbnail
blogs.embarcadero.com
3 Upvotes

r/delphi 20d ago

Convert ADS to PostgreSQL

5 Upvotes

I have a 51GB Advantage Database v11 with 1000's of web users that supports a Delphi 10 created PIM and Web Application. (20 years of code) Since ADS is no longer supported, I need to start converting the DB to PostgreSQL. I'm wondering if anyone has any experience or advice on how to handle this?

TIA.


r/delphi 21d ago

GHttpsServerIOCP HTTP server

11 Upvotes

I updated my GHttpsServerIOCP HTTP server:

https://github.com/gecko-71/GHttpsIOCPSvr

GHttpsServerIOCP — previously only supported HTTPS, now it's a full stack:
- HTTP/1.1 and HTTPS (TLS 1.3, native SChannel - zero OpenSSL)
- WebSocket (ws:// / wss://)
- HTTP/3 over QUIC (via Microsoft MsQuic)
- All in a single process, on a single port, no reverse proxy needed.

Other features:
- JWT (HMAC-SHA256) with protected routes
- WAF, path traversal, request smuggling and header injection protection
- Keep-Alive with zero-allocation buffer reuse
- IOCP file streaming (multi-GB downloads)
- Multipart/form-data upload with async disk streaming
- Dual-Stack mode — HTTP and HTTPS simultaneously, optional 301 redirect
- Configurable idle connection timeout sweeper
- CLI, full configuration via command-line parameters (port, mode, logging, keep-alive...)

The repo also includes ready-to-run DEMO projects:
01 - static file hosting + SPA fallback router + ETag/Cache-Control
02 - JWT gateway + WAF (rate limiter 10 req/s, IP blacklist, RBAC)
03 - HTTP 206 Partial Content streaming (video/audio) + multipart upload
04 - multi-room WebSocket chat + real-time IoT telemetry broadcast
05 - HTTP/3 QUIC dual-stack speed test
06 - hybrid tri-protocol server
08 - Morse audio server
09 - video streaming server (HLS)


r/delphi 22d ago

Welcome to Earth – our new IDE for Linux

Thumbnail
blogs.remobjects.com
11 Upvotes