ScroogeXHTML license update: clearer rules for shipping the library

We've updated the license texts of ScroogeXHTML for the Java platform and ScroogeXHTML for Object Pascal. For most customers nothing changes: you build your application with the library and ship it to your customers royalty-free. The update spells out rules that so far were only implied, or written down only for server licenses. What changed … Continue reading ScroogeXHTML license update: clearer rules for shipping the library

ScroogeXHTML 11.1 for Delphi and Free Pascal released: tidier tables, smarter links, nothing broken

ScroogeXHTML 11.1 for Object Pascal is out today. ScroogeXHTML converts RTF to HTML5 and XHTML in Delphi 2009 and later and in Free Pascal / Lazarus, with full source code included. 11.1 is a maintenance release: dozens of conversion fixes, no API changes and no changed defaults. Install it, recompile, and your HTML gets better … Continue reading ScroogeXHTML 11.1 for Delphi and Free Pascal released: tidier tables, smarter links, nothing broken

RTF to HTML in Java: RTFEditorKit, LibreOffice or ScroogeXHTML?

You have RTF — from a database column, a rich-text editor, an older document system or an email gateway — and your Java application needs HTML. Most teams try one of three things first: Swing's RTFEditorKit, which ships with the JDK; LibreOffice in headless mode, usually driven by JODConverter; or a dedicated converter library such as … Continue reading RTF to HTML in Java: RTFEditorKit, LibreOffice or ScroogeXHTML?

Habari STOMP Client libraries 10.3: release candidate 1 available

Habari STOMP Client libraries 10.3: release candidate 1 available The first release candidate of version 10.3 of the Habari STOMP Client libraries for Delphi and Free Pascal is now available for ActiveMQ, Artemis, OpenMQ and RabbitMQ. Version 10.3 brings asynchronous receive to the simplified API, fixes several defects around message listeners, heart-beats and receiving, runs … Continue reading Habari STOMP Client libraries 10.3: release candidate 1 available

ScroogeXHTML 11.0 for Delphi and Free Pascal released

ScroogeXHTML 11.0 for Object Pascal is out today. The component converts RTF to HTML5 and XHTML in Delphi 2009+ and Free Pascal/Lazarus, and ships with full source code. The biggest change in 11.0: RTF tables now become real HTML tables, and multi-level lists become nested HTML lists. Many defaults now also match ScroogeXHTML for Java, … Continue reading ScroogeXHTML 11.0 for Delphi and Free Pascal released

From Java to Delphi in one HTTP GET: ActiveMQ objects over REST

How do you get a Java object from Apache ActiveMQ Classic into a Delphi application with nothing but HTTP? A new open-source starter project shows one way: https://github.com/michaelJustin/delphi-activemq-rest-starter The idea A Java sender creates a plain JMS ObjectMessage holding an Order object. A client-side MessageTransformer converts the object to JSON on the way out, in … Continue reading From Java to Delphi in one HTTP GET: ActiveMQ objects over REST

ScroogeXHTML for Object Pascal 11.0-MS2: New Defaults, Better Lists and a Migration Guide

ScroogeXHTML for Object Pascal 11.0-MS2, the second milestone release of 11.0, was released on 22 October 2026. MS1 brought table conversion. MS2 switches to the Java product's defaults, as announced in our first look at 11.0. This milestone contains the breaking changes, more table and list fixes, and a set of conversion details aligned with … Continue reading ScroogeXHTML for Object Pascal 11.0-MS2: New Defaults, Better Lists and a Migration Guide

ScroogeXHTML RTF Converter 11.4: Hardening, Tables and Lists

ScroogeXHTML RTF Converter 11.4 was released on 19 October 2026. It continues the hardening work of 11.3 and fixes a long list of table and list conversion issues. Output limits. A maximum element count and a maximum output size stop runaway conversions. Strict mode. Malformed RTF can now raise an error at the first structural problem instead … Continue reading ScroogeXHTML RTF Converter 11.4: Hardening, Tables and Lists

Tiny RTF Viewer Updated: Now Targeting Android 17

We’ve released an update to Tiny RTF Viewer, our small, fast RTF reader for Android. This version targets Android 17 (API 37), so the app stays current with the latest platform requirements and keeps running smoothly on newer devices. What is Tiny RTF Viewer? Tiny RTF Viewer opens and displays Rich Text Format (RTF) documents … Continue reading Tiny RTF Viewer Updated: Now Targeting Android 17

Tables Are Coming: A First Look at ScroogeXHTML for Object Pascal 11.0

ScroogeXHTML for Object Pascal 11.0 is the feature release that follows our 10.x hardening line. It adds RTF table conversion, one of the most requested capabilities. It also brings the Object Pascal product level with the Java ScroogeXHTML RTF Converter. From 11.0 on, a given version number means roughly the same feature set on both … Continue reading Tables Are Coming: A First Look at ScroogeXHTML for Object Pascal 11.0