The latest version - FastReport VCL 2022.2 - includes:

  • Support for Delphi 7-XE8, C++Builder 2005-XE8, Embarcadero Rad Studio 11 and Lazarus
  • Extended interactive functionality
  • Connection to 20+ databases
  • Export in 45 Data Formats
  • 40 types of bar codes
  • Support for 48 Languages
  • Cloud service integration

Alcinoe HTML Functions v.4.02

By Arkadia.

Freeware + source 02 May 2013

Description

Functions to work on Html Tag (extract Text, HTML Encode, HTML Decode, etc. The function ALHTMLdecode and ALHTMLEncode is to encode decode HTML entity like & nbsp ;

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 51 703kB

Platforms: D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE64

ALXmlDoc v.4.02

By Arkadia.

Freeware + source 02 May 2013

Description

TALXmlDocument is exactly like Delphi TXmlDocument (Same functions and procedures) but 10 to 100 times more fastly (see demo) and can work in sax mode .

Use TAlXMLDocument to represent an XML document. TAlXMLDocument can read an existing XML document from a file, it can be associated with an in-memory string that is the contents of an XML document, or it can create a new, empty XML document.

You can use TALXMLDocument directly to load an XML document, read and edit it, and save any changes.

TALXMLDocument uses an internal parser to analyze the XML document.

When you set the Active property to true, TALXMLDocument parse the XML document so that you can examine or modify it. In particular, the DocumentElement property provides an interface to the root node of the document. You can use that interface to access its child nodes and to add or delete child nodes.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 51 703kB

Platforms: D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE64

BSXmlRpc v.0.2

By Broto Suseno.

Freeware + source 11 Sep 2008

Description

An effort to create simple XML-RPC handling in Delphi. HTTP handling is excluded. The package contains classes and a demo application.
  • Classes for handling RPC request (methodCall) and response (methodResponse)
  • Simple Fault creation for response
  • Built using XMLDocument binding
  • Routines for converting data types
  • Generated XML ready to transfer as HTTP content

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 286kB

Platforms: D5, D6, D7

DIGoogleReader v.1.1.10

By The Delphi Inspiration.

Freeware + source 03 Nov 2015

Description

DIGoogleReader is an advanced plugin for DIHtmlParser to analyze Google web search result pages.

It contains the TDIGoogleReader component class which extracts the individual results from a Google web search results page. For each search result on a page, it fires an OnResult event. The result's details can then be read from the TDIGoogleReader's Result property.

Of course, DIGoogleReader is fully Unicode enabled and returns results in all languages.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 870kB

Platforms: D10, D2005, D2006, D2007, D2009, D2010, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8

DIHtmlParser v.7.6.2

By The Delphi Inspiration.

Shareware 03 Nov 2015

Description

DIHtmlParser is a fast and flexible HTML processing suite for Delphi. It fully supports Unicode / WideStrings and is the ideal tool to extract information from, read and write HTML documents.

The core TDIHtmlParser component recognizes 10 pieces of HTML (i.e. tags, text, comments, scripts, styles etc.) and 4 pieces of Non-HTML. Tags are parsed into a TDITag object which can be queried for attributes and values. Filtering is available for all HTML pieces as well as for individual tags.

Any number of plugins can be assigned to extend the HTML Parser's functionality. The package ships with 7 plugins which extract e-mail addresses, links and titles, implement HTML events, track HTML tables, write HTML data, and more.

The DIHtmlParser package includes full HTML Help plus many demo projects.

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • price: $65
  • Source price: $130
  • Size: 5 679kB

Platforms: CB6, D10, D2005, D2006, D2007, D2009, D2010, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8

DITidy v.5.6.2

By The Delphi Inspiration.

Shareware 03 Nov 2015

Description

DITidy is an embedded HTML parser and pretty printer for Delphi. It is build on the libtidy library. However, DITidy requires no DLLs or any other external files whatsoever. All required code is compiled completely into the application's executable.

DITidy features:

  • HTML, XHTML and XML parser.
  • Parses from file, memory, and via customizable interfaces.
  • Reads Documents in Latin1, UTF-8, Windows, and other encodings.
  • Reports a wide range of HTML and XHTML problems during parsing.
  • Easy to use API to iterate and examine document nodes and attributes.
  • Generates cleaned-up and well formatted HTML and XHTML with customizable layout styles.
  • Reads and writes configuration files compatible with HTML Tidy.
  • Built-in English language descriptions of library options.
  • Completely self-contained in a smart-linking, single file source code unit.

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • price: $90
  • Source price: $240
  • Size: 1 654kB

Platforms: D10, D2005, D2006, D2007, D2009, D2010, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8

DIXml v.5.7.2

By The Delphi Inspiration.

Shareware 03 Nov 2015

Description

DIXml is an embedded XML, XSLT, and EXSLT processing library for Borland / CodeGear Delphi. It is build on the libxml2, libxslt and libexslt libraries. However, DIXml requires no DLLs or any other external files whatsoever. All required code is compiled completely into the application's executable. DIXml is the most feature-complete XML and XSLT solution for Delphi.

Features:

  • XML and HTML reading and writing, pull and push parser modes.
  • XML and HTML document tree creation, traversal, load, and save.
  • SAX interface.
  • DTD validation.
  • Encoding support for UTF-8, UTF-16, ISO-8859-1, ASCII (all native).
  • XPATH processing.
  • NameSpace support.
  • XSLT processing.
  • File, memory, and customized input / output.
  • Outstanding performance.

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • price: $130
  • Source price: $260
  • Size: 5 827kB

Platforms: D10, D2005, D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8

ECXML v.1.9

By Jeremy Darling.

Freeware + source 05 Mar 2004

Description

TECXMLParser is a Delphi component to handle XML formatted text or files without msxml. TECXMLParser can currently read most XML documents and supports both embedded name properties and text values for each tag.
  • Support for Paramaters in tag names
  • Extended Demo (XML Browser)
  • Support for text inside of a tag
  • XML version of Readme file. XML Browser was used to create this document
  • The XSL file for this readme was also created and edited in XML Browser. Thanks to e-AllPer for the idea of the layout
  • Fully 8859-1 Compilant.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 1 203kB

Platforms: D4, D5, D6, D7

HTML Compressor v.1.5

By UtilMind Solutions.

Freeware 08 Sep 1999

Description

This component is indended for compressing of HTML files, resulting in shorter downloading time. Your pages will appear in exactly the same way in your browser, but they will be about 20-25% smaller. Compressor removes all information used for editing in the HTML file. This information is unneeded for viewing the HTML file but is simply used to make its editing a lot easier. Compressing options:
  • Replace simple tags ("strong" to "b" and "em" to "i", etc.
  • Put tag "center" instead of "p align"
  • Remove superflious inverted commas in tags
  • Remove superflious spaces
  • Remove superflious returns
  • Remove all returns
  • Remove Front Page's "!--webbot span..." tags.

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • Source price: $25
  • Size: 74kB

Platforms: CB3, CB4, D2, D3, D4

HTML Parser v.1.3

By Jazarsoft.

Freeware + source 21 May 2001

Description

A non visual component that helps you parsing your HTML file. This component will parsing your HTML into tag and text. You can easily intercept the event when a tag or text founded with separate event. This component also will list all related html (local, another host), images, emails, http links, ftp links that founded in your HTML file. And for the last this component also will be able to show HTML meta tag keyword & description including the title.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 184kB

Platforms: CB1, CB3, CB4, CB5, D2, D3, D4, D5

HTML Parser v.1.2

By Nengwen Zhuo.

Freeware + source 08 Nov 2001

Description

This software parse a html file to a list of four object: THTMLTag, THTMLText, THTMLComment, THTMLServerScript. A THTMLTag has Name, Raw property and a list of Params; while THTMLText has Text and THTMLComment has Comment property. Interlly, all object properties are THTMLItem, in which just hold a pointer to source file and a item length. All algorithm based on pointer operations. Thus, this software is very fast, consumes less memory.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 242kB

Platforms: D2, D3, D4, D5, D6

HTML Parser v.0.2 alpha

By Jiri Campulka.

Freeware + source 10 Jun 2002

Description

HTML Parser with demo application.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 5kB

Platforms: D4, D5, D6

HTML Thumbnail v.1.0

By Andrew Elliott.

Freeware + source 29 Aug 2002

Description

HTML Preview Component. Allows one to build an HTML open dialog box with previews of the page.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 10kB

Platforms: D6

Html Tools v.1.03b

By CoolDev.Com.

Shareware 16 Aug 2001

Description

Package to deal with the HTML code. Currenty contains HTML parser that allows to parse HTML code and various HTML tags. Native Delphi code.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $10
  • Source price: $20
  • Size: 454kB

Platforms: CB1, CB3, CB4, CB5, D2, D3, D4, D5, D6

HTML-to-RTF Pro DLL v.2.0.0

By Maxim Sautin.

Shareware 08 Jun 2007

Description

The HTML-to-RTF Pro DLL component converts HTML and ASP files into good-looking RTF with tables or transform tables to text. The HTML-to-RTF Pro DLL .Net created with only managed C#. Output rtf file is smaller than input HTML.

The DLL doesn’t require Microsoft Word or any other word-processors.

We have 3 version of our DLL: COM, .Net and Win32 so developers can use in Visual Basic, ASP. Net, C++, C#, VB.Net, PHP, C++, Delphi, ColdFusion, ASP, Java or any other programming language.

Component takes HTML string and returns RTF string. Also DLL works with files, it takes HTML file and creates RTF file. HTML-to-RTF Pro DLL supports:

  • have 4 methods:
    • ConvertFile() - working with files
    • Convert() - takes HTML string and returns RTF string
    • ConvertFileToString()
    • ConvertStringToFile()
  • images (.gif, .jpg, .bmp and .png)
  • tables;
  • CSS;
  • nested tables;
  • hyperlinks;
  • font face, color, size;
  • page alignment;
  • bold, italic and underline text;
  • special characters;
  • automatic encoding select;
  • select page size (A4, B5,...);
  • select page orientation (Landscape or Portrait);
  • select page margins;
  • It supports all HTML tags and special characters, such as " " "&" "<," etc.

Informations

  • Status: Fully functional
  • Source: None
  • price: $239
  • Size: 755kB

Platforms: CB1

HTMLParser v.1.02

By Dennis D. Spreen.

Freeware + source 22 Jun 1999

Description

THTMLParser is a delphi class for parsing a HTML file. The file will be split into tags and text objects (useful for validating tags or for automatic code corrections). Supports HTML3.2 entities and Western Latin-1 charset.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 9kB

Platforms: D2, D3, D4

HTMLParser v.1

By William Yang.

Freeware + source 31 Jul 2007

Description

"Delphi HTMLParser is an object I written quite while ago, when I was making an HTML Editor. (Some of you might heard of it, its called "Javascript Editor", later I called it "iCoder"). HTMLParser is not a wrapper for IEParser. It's completely built from ground up. Everything is written in Delphi.

HTMLParser is really easy to use. When HTML content is parsed by HTMLParser, you can access HTML Element, whether it's a HTML tag or plain text with tags. It also support methods similar to DOM objects, like method to access innerText within an tag.

HTMLParser support in-object changes. Tags can be read and written, so you can make changes to HTML you parsed. Any changes you make to the tags, you can get the final amended HTML from HTMLParser.

Not only it parses HTML Content, it also does it on a incremental level. This is very useful if you are on a network connection, allowing partial parsing of a whole HTML file.

Overall its a very easy to use HTMLParser object written in Delphi, it can be used to process HTML content, and can used to modify the content on a very detailed level."

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 20kB

Platforms: D4, D5, D6, D7

janXMLParser2 v.1.0

By JanSoft.

Freeware + source 23 May 2004

Description

TjanXMLParser2 is a validating XML parser and XSLT engine with the following features:
  • Dozens of usefull DOM methods.
  • Optional auto-indexing of nodes by name and id.
  • Attributes can hold variant values, ideal for using the parser as a data model.
  • Select node sets using XPath expressions.
  • Transform XML to HTML using XSLT transformation.
  • Integrated XEL scripting.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 97kB

Platforms: D5

JSON v.5.1

By WINSOFT spol. s r.o..

Shareware 20 Sep 2022

Description

Delphi and C++ Builder JavaScript Object Notation (JSON) library.
  • read and modify json files
  • create new json files
  • full JSON supported: literals, numbers, strings, arrays and objects
  • date/time encoding and decoding supported
  • customizable output
  • supports in-memory and streaming JSON parsers and generators
  • supports Windows, macOS, iOS, Android and Linux
  • available for Delphi/C++ Builder 5 - 11.2 and Lazarus 2.2.2
  • source code included in registered version
  • royalty free distribution in applications

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $80
  • Size: 6 664kB

Platforms: C10, C10.1, C10.2, C10.3, C10.4, C11, C11.1, C2k10, C2k6, C2k7, C2k9, CB5, CB6, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, D10, D10.1, D10.2, D10.3, D10.4, D11, D11.1, D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8, FM, FM2, FM3

JSON delphi library v.1.05

By Leonid Koninin.

Freeware + source 27 Jan 2009

Description

This is a Delphi library implementing JSON (XML alternative, visit this site for details) data format and objects structure. Lightweight and fast.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 21kB

Platforms: C2k6, C2k7, D2005, D2006, D7

MapDown VCL LITE v.1.0.1

By MartinZone.

Freeware 15 Sep 2009

Description

With MapDown VCL you can allow to your Delphi application captures and assembles maps from Google Maps.

This is a small version of MapDown VCL with some limits:

  • The suite include only 3 component (TMapDownloader, TMapProviders, TMapProject)
  • Download map only from Google Maps (only street and satellite);
  • Max zoomvalue is set to 12;
  • TMapDownloader can use only 5 threads;
  • TMapCombiner is NOT include so you can download the map tiles but to create a single file map;
  • TMapExporter is NOT include so you cannot export georeference maps.
With professional version of MapDown VCL you can use also Yahoor Maps, Microsoft Live Maps and OpenStreetMap providers. Besides you will able to create a single big map file and georeference maps for most important maps application like OziExplorer* Gps Tuner 5.x, GPSdash and CompeGPS.

If you want see all features of MapDown VCL you can download MapDown, shareware application created with MapDown VCL.

Informations

  • Status: Fully functional
  • Source: None
  • Size: 384kB

Platforms: D2005, D2006, D2007, D2009, D2010, D6, D7

NativeXml v.4.07

By SimDesign.

Freeware + source 23 Jul 2014

Description

This software component contains a small-footprint Delphi XML implementation that allows to read and write XML documents. You basically only need one unit and you can simply add it to the "uses" clause.

You can use this software to read XML documents from files, streams or strings. The load routine generates events that can be used to display load progress on the fly. You can also use it to create and save XML documents.

Features:

  • Read XML directly from string, stream or file with fast parser (1Mb/sec on 1.5GHz P3), writes to string, stream and file even faster.
  • Import of all common tags, including comments, CDATA, XML declarations and stylesheets.
  • Load from streaming media is supported; you can set up events to work with the node data while it comes in. No need to keep the whole XML document in memory. Works well for huge documents. This is the SAX-like approach.
  • Save to file, string or stream in readable or compact format. Readable format will add linefeeds and indents to make the file readable in a text editor. Compact format sticks to the Xml specification and adds minimal control characters.
  • Directly add blobs or streams in the XML file, they will be encoded as Binhex or Base64 (but you don't have to worry about that).
  • Many native Delphi types can be stored directly to the nodes, making this code very suitable to use while writing storage methods. Store and load boolean, single, double, word, integer, string, TFont, TColor, TPen, TBrush, TDateTime. You don't have to worry about escaping the strings; this is done automatically.
  • Loads and saves ANSI, UTF-8 as well as Unicode (UTF-16) documents and implements proper conversion warnings. Recognises streams even without byte order marks. NativeXml works internally with UTF8 encoded strings to preserve extended characters, and supports widestrings.
  • Unique feature: Add XML nodes to a file that exists on disk without reading the complete file. The additional unit XmlAppends will search from the end of the (possibly huge) file on disk and append node data there directly.
  • Unique feature: Store, read and create any TPersistent object to/from XML directly. This is done by iterating through all of the objects' published properties by use of RTTI (runtime type information). This feature is only available for D5 and up.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 874kB

Platforms: C2k10, C2k6, C2k7, C2k9, CB5, CB6, CBXE, CBXE2, D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2

OXml v.1.0

By Ondrej Pokorny.

Freeware + source 15 Jul 2014

Description

OXml is a new XML library for Delphi and Lazarus.

The aim of OXml is to be the most versatile and fastest XML library for the Pascal language.

OXml features a SAX parser, DOM implementation, a sequential DOM parser a direct XML reader/writer and a vendor for Delphi's XmlIntf.TXMLDocument.

Features:

  • Use the same XML library for all your Pascal projects including:
    • Delphi for Win32, Win64 and OSX (Delphi 6 and newer).
    • Delphi ARC/NEXTGEN for iOS and Android (Delphi XE4 and newer).
    • Lazarus on Win32, Win64, Linux, OSX (Lazarus 1.0 and newer).
    • Corresponding C++Builder compilers (not tested though).
  • Native pascal object oriented code.
  • No external dll libraries are required.
  • No dependency on a visual library like VCL, LCL or FMX.
  • Full unicode support even for D6-D2007.
  • Powerful XPath engine.
  • Faster than everything else on all platforms thanks to various optimizations.
  • OXml is able to read and write invalid XML documents and correct errors in them (if wanted). If not wanted, OXml throws an exception when you are trying to read/write an invalid XML document.
  • Supports all on the platform available encodings (UTF-16, UTF-8, single-byte ISO, WIN, KOI8...) by all parsers automatically. That means that the encoding is read and set from the tag during both reading and writing.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 1 654kB

Platforms: D2005, D2006, D2007, D2009, D2010, D4, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, FM, FM2, FM3

Quick RTTI v.2.2.95

By BigAtticHouse.

Freeware + source 07 Feb 2002

Description

QuickRTTI allows you to access RTTI information of your TPersistent Objects by means of string names/values. TCustomXMLRTTI is an ancestor class to enable the ability to read XML to and from TPersistent Objects.

Now abstracted ancestor, allowing XML parser of choice to be implemented. "LowX" and "MSXML" parsers ready to go. Converts from TPersistent to XML and back again. Makes a nice transport mechanism when combined with Indy's HTTP components for remoting objects.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 379kB

Platforms: D4, D5, D6

SimpleRSS v.0.4

By Robert MacLean.

Freeware + source 30 Sep 2005

Description

SimpleRSS is an easy to use component that allows you to work with feeds (Atom, RSS, RDF, iTunes) directly (importing and exporting feeds) from Delphi, and Kylix.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 624kB

Platforms: D2005, D5, D6, D7

SimpleXML v.1.0.1

By Michael Vlasov.

Freeware + source 27 Aug 2006

Description

Library for XML parsing and convertion to XML objects hierarchy and vise versa. While using ANSI strings works much faster.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 98kB

Platforms: D5, D6, D7

Stitch SAX v.1.1

By Roman Poterin.

Freeware + source 13 May 2005

Description

Simple and fast SAX parser for Delphi. DTD and Namespaces are not supported.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 18kB

Platforms: D2005, D6, D7

TDelphiHtmlizer

By Chris Willig.

Freeware + source 17 Dec 2007

Description

TDelphiHtmlizer component to encode Delphi source code with HTML syntax highlighting.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 37kB

Platforms: D7

TetraComponents v.1.7.2

By Detlef Meyer-Eltz.

Freeware + source 25 Aug 2009

Description

By these parser generating and executing components you can generate from texts with a given structure new texts with a changed structure. E.g. you can generate HTML code from plain text. The package consists of three components:
  • TTextStringTransformer, for the transformation of a string into another string
  • TTextFileN2NTransformer, for the transformation of text files, one by one and
  • TTextFileN21Transformer, for the transformation of many text files into one.
A Delphi pretty-printer project included

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 4 772kB

Platforms: CB6, D6

TGmXml v.0.13

By Murtsoft.

Freeware + source 29 Feb 2004

Description

TGmXml is a free VCL component for generating and parsing simple XML files.

Only a sub-set of the XML specification is supported although this component is only intended as a lightweight option for using simple XML data in your applications.

  • Loads and saves simple XML documents
  • Stores XML data as an internal tree structure
  • Completely free with source code
  • Currently supports storing of Integer, Float, String & Boolean values
  • Extremely small footprint - contains about 700 lines of code.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 336kB

Platforms: D4, D5, D6, D7

ThtmlLite v.7.7

By Dave Baldwin.

Freeware 17 Jun 2006

Description

ThtmlLite is similar to the Professional ThtmlViewer, TFrameViewer and TFrameBrowser components but has reduced capabilities. It is designed for applications where the full capabilities are not needed. There is no charge for its use and it may be modified if desired.

ThtmlLite does not support Frames or the printing of HTML documents. Imaging capablilities include GIF, animated GIF, JPEG, and bitmap.

Informations

  • Status: Fully functional
  • Source: None
  • Exe demo: included
  • Size: 930kB

Platforms: D2005, D2006, D3, D4, D5, D6, D7

THyperParser v.1.02

By WAK Productions.

Freeware + source 27 Aug 2006

Description

This Delphi component gives developers an easy way to programmatically examine the contents of an HTML or XML file. Give it the name of the file and execute it. THyperParse will then make all the HTML/XML tags, their parameters, and text available in an organized list. This component can make reading HTML, XML, and other tag-based data easy to read.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 16kB

Platforms: D3, D4, D5, D6, D7

TjanXMLParser v.3.0

By JanSoft.

Freeware + source 06 Dec 2002

Description

TjanXMLParser is a native Delphi XML parser object that creates a DOM API and allows node selection using QXML that mimics the SQL WHERE clause. A working demo application (EasyXML 3.0) is included.

New: XSLT support for e.g. XML to HTML transformation.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 514kB

Platforms: D3, D4, D5

TjanXMLTree v.1.0

By JanSoft.

Freeware + source 03 Jul 2000

Description

TjanXMLTree is a XML/XSL parser with DOM, extended filtering and quick LoadFromFile / SaveToFile methods.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 8kB

Platforms: D4, D5

TLegHtml Parser v.1.10

By Legitima Software.

Shareware 06 Dec 2002

Description

TLegHtmlParser is a powerful HTML 4.0 parser very easy to use. Just drop it onto a form, fill the Content property and call the Parse method. TLegHtmlParser detects comments, scripts, tags, special HTML tags, errors, blocks, and text, just triggering events.

In addition, TLegHtmlParser automatically translates character references &..; codes and normalizes the text if you want.

TLegHtmlParser is the perfect tool for applications that deal with HTML code such as filters, robots, spell checkers, search engines, editors, spiders, etc...

Informations

  • Status: Partially restricted
  • Source: On purchase/registration
  • price: $59.95
  • Source price: $99.95
  • Size: 101kB

Platforms: D5, D6, D7

TMS IntraWeb HTML5 Controls Pack v.2.3.1.0

By TMS Software.

Shareware 23 Jul 2015

Description

Unleash the power of HTML5 in your IntraWeb web applications:
  • Different chart modes: area, bar, line, stacked area and stacked bar.
  • Automatic display of a legend in both vertical and horizontal mode.
  • Annotations and value labels can be added to series points for any chart type.
  • A 3D effect can be optionally applied to each chart type.
  • Square, circle, rectangle or image markers on series points can be set for chart types: line, area and stacked area.
  • A separate item layer is available to add any type of additional information on the chart at a position of choice, either on top of the series or below.
  • Customizable text in X-axis, Y-axis and different X-axis, Y-axis per series.
  • Automatic Y-axis range calculation or configurable range.
  • Configurable helper lines and color banding.
  • Asynchronous updatable single series point or entire series and asynchronous updates of series properties, chart properties.
  • Different asynchronous events to handle clicks on various parts of the chart.
  • Display of series points values as hint on mouse-over.
  • Full asynchronous update support.
Trial version requires VCL for the Web (IntraWeb) version 12.0.0 or Delphi 2010/XE/XE2/XE3/XE4/XE5/XE6/XE7/XE8 with default IntraWeb version.

Registered version works with all IntraWeb 10.x, 11.x, 12.x, 14.x versions .

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $110
  • Size: 2 030kB

Platforms: C2k9, D2009, C2k10, D2010, CBXE, DXE, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CBXE5, DXE5, CBXE6, DXE6, CBXE7, DXE7, CBXE8, DXE8

TmTagProducer v.3.1

By MASoft.

Freeware + source 27 Aug 2006

Description

A component that generates HTML-FormTags, to be used in a WebModule or together with TWebDispatcher. The content this component produces could easily be added to the dispatchers response-content.

Tags available for: PushButton, CheckBox, FileUpload, ImageButton, OptionButton, ResetButton, SubmitButton, TextBox, TextArea, DropDownList and ListBox.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 249kB

Platforms: D2, D3, D4, D5, D6, D7

TRSSparser v.1.0

By Andreas Faltinek.

Freeware + source 10 Jan 2010

Description

Turn over a filename (the one that is the actual rss-file downloaded before to your hard drive) and TRSSparser will return ChannelTitle, ChannelLogoURL if any, and an Array of all the items in that file consisting of
  • Title
  • Link
  • Description
  • Category
  • PhotoURL
I have looked forever for something like this myself, but hated all the hazzle with xml-components that crash half the time or only support RSS Version x but not ATOM version y...

So I decided to go for it the old fashioned way: parse it myself. Still some work to do when encountering some unwanted characters in the text that the standard utf8-algorithms and such do not catch, like &#m8222 or the like, but my code handles most of that kind of stuff already.

Written and tested with D6, but I assume it will compile in any Delphi Version.

Requires: TBrkApart from Patrick Brisacier and Jean-Fabien Connault.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 216kB

Platforms: D1, D2, D2005, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7

TSimploXML v.1.1

By AllPer - Software Engineering.

Freeware + source 24 Mar 2003

Description

TSimploXML is a class to handle XML formatted text or files without msxml, using few and simple methods and properties.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 205kB

Platforms: D5

TTemplatePower v.0.9a

By Alejandro B.

Freeware + source 20 Dec 2002

Description

This component is intended to make use of well knowns HTML templates that offers you the ability to simplify your code when generating dynamic output to browser is the task. This is useful to generate reports from querys in a way more simple and powerfull that use TDatasetPageProducer, TDatasetTableProducer, TPageProducer, etc.

TemplatePower supports nested dynamic blocks, file include, show/hide unassigned variables, global assign of variables, ignore tag and more.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 352kB

Platforms: D4, D5, D6, D7

TWebThumb v.1.0

By Ernic Software.

Shareware 05 Jan 2007

Description

WebThumb is a control that can take an image snapshot of an entire webpage by specifying the URL.

Drop the component on a form and set the URL property. The image will be downloaded and displayed on the control which is a descendant of TImage.

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $25
  • Source price: $25
  • Size: 1 903kB

Platforms: D2005, D2006, D6, D7

TXAMLViewer v.1.5.0.0

By TMS Software.

Shareware 23 Jul 2015

Description

Extend Delphi Win32 Delphi applications with .NET XAML and XPS Viewer.

Features:

  • Component to make displaying XAML in Delphi Win32 applications running with .NET easy
  • Allows Delphi Win32 applications to take advantage of the new exciting WPF features like FlowDocument or 3D capabilities
  • Allows Delphi Win32 applications to view XPS files.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $85
  • Size: 1 457kB

Platforms: D2006, D2007, D2009, D2010, DXE, DXE2, DXE3

XML Documents Parser

By Aravil Software, M. Vlasov.

Freeware + source 04 Apr 2002

Description

XML parser - classes library for reading, creating and writing XML files without msxml.dll. Parsing result is the object hierarchy with structure which equal structure msxml library provided, but interfaces replaced with Delphi classes. If you will change class name 'TXmlD' to 'IXMLDOM', you will see for which interface current class is analogue.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 15kB

Platforms: D6

XML library v.1.4

By WINSOFT spol. s r.o..

Shareware 03 Oct 2021

Description

Delphi and C++ Builder XML library.
  • uses standard Windows XmlLite API
  • supports Windows 32 and Windows 64
  • available for Delphi/C++ Builder 7 - 11 and Lazarus 2.0.12
  • source code included in registered version
  • royalty free distribution in applications

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $80
  • Size: 1 334kB

Platforms: C10, C10.1, C10.2, C10.3, C10.4, C11, C2k10, C2k6, C2k7, C2k9, CB64, CBXE, CBXE2, CBXE3, CBXE4, CBXE5, CBXE6, CBXE7, CBXE8, D10, D10.1, D10.2, D10.3, D10.4, D11, D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8, FM, FM2, FM3

XML Parser v.1.0

By Andreas Prietzel.

Freeware + source 13 Feb 2007

Description

Delphi component for the parsing of XML-files. Developed with: Turbo Delphi (should run with FPC).

Features:

  • Automatic output of the tree structure to a TreeView
  • Access to tags via path
  • Source code output from defined tag on.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 9kB

Platforms: D2006

XML Parser for Delphi v.2.4.17

By ICOM Datenverarbeitungs GmbH.

Freeware 27 Aug 2006

Description

The Extensible Markup Language (XML) will be the future language of the Internet. XML Parser Component is validating parser, which supports the Document Object Model. Supports all major features of the XML standard.

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • Source price: $60
  • Size: 3 495kB

Platforms: CB4, CB5, D3, D4, D5, D6

XML to ClientDataset v.1.0

By Applinet Software sl.

Freeware 26 Jul 2010

Description

With this component, you can analyze and interpret the information in an XML file. Supports multi-level master-detail.

Informations

  • Status: Fully functional
  • Source: None
  • Size: 422kB

Platforms: D2007, D2009, D5, D6

XMLInspector v.1.2

By Sergey Vostrikov.

SWS 29 Jun 2005

Description

XMLInspector helps developers to quickly and lightly create stable applications with human-engineered and understandable interface. The developers may concentrate on complex object modelling as XSD schemes whereas XMLInspector automatically enables them to edit the objects in a hierarchic property inspector.

Main XMLInspector features and advantages:

  • Automatic generation of dialog forms. XMLInspector automatically creates dialogs and object editing forms based on XSD schemes, and enables developers to edit object properties.
  • TDataSet support. XMLInspector generates XSD schemes for records of any TDataSet descendants, thus helping to quickly create database record editing dialogs.
  • Robust applications. Using XML to create dialogs developers may easily change objects (add new attributes, make attributes compound and able to change their type depending on conditions, etc) without changing the program code and recompiling the application.
  • Handy data import and export. The XML format simplifies data exchange between your applications.

Informations

  • Status: Fully functional
  • Source: Included
  • price: $75
  • Exe demo: included
  • Size: 187kB

Platforms: D6, CB6, D2005, D5, D7, CB5

YuNetSurf v.2.0.2

By The Delphi Inspiration.

Shareware 03 Nov 2015

Description

YuNetSurf is a HTML5 parser and tree builder with CSS3 tokeniser, parser, and selection engine for Delphi.

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • price: $160
  • Source price: $320
  • Size: 3 304kB

Platforms: D10, D2005, D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6, DXE64, DXE7, DXE8