Rubicon is a Delphi/C++Builder add-on that lets you put full text search capabilities into your Windows applications.
You retain control of all data, including all the content and all the indexing.
Beginner to advanced search expressions are supported.... from simple wildcard queries to complex expressions.
One system works with all major database bridges used by Delphi and C++Builder programmers including FireDAC, ADO, IB Express, ZeosLib, NexusDB, IBObjects and others.
End-users can search using wildcards and Boolean logic against tables, text, RTF, and HTML files. Results may be ranked and matching words automatically highlighted. A hints control displays matching words and the number of hits as the surfer types. Supports multi-table searches with tables of identical or different record structures. Most searches take less than 1/10th of a second and do not require reading the source data as Rubicon pre-builds its own index data. These indexes may be built and updated by using threads and/or multiple PCs.
Stream the Rubicon Showcase On-Demand to quickly see what Rubicon can do for a desktop Windows application. In the showcase, we use FireDAC and Rubicon Bridge K to search a database of 173,000 recipes.
Delphi source code for the Rubicon showcase project is available, even in Rubicon Lite. After installing, look in the
r_samples\demo_k_firedac folder for sample projects for use with Delphi and FireDAC.
To download a FREE edition of the Rubicon Search Engine for Delphi and CPPBuilder, please click here for Rubicon Lite and remember to make yourself a license code before you distribute anything to end users; unlock here.
Here is all the fine print, to explain which features are available in which edition, with which type of unlock code...
|Little RUBICON banner present while running without Delphi IDE open||Yes||No||No|
|Must compile and deploy with packages||Yes||Yes||No|
|Requires valid email address to unlock||No||Yes||Yes|
|Supports Recent Delphi versions||Yes||Yes||Yes|
|Supports wide range of Delphi compilers||No||No||Yes|
|Database bridges for FireDAC, ADO, IB Express||Yes||Yes||Yes|
|Additional database bridges such as NexusDB, IBObjects, ZeosLib, UniDAC||No||No||Yes|
If you have already installed Rubicon and wish to enter a new license, re-run the Rubicon Setup program or edit your license using Start > Programs > HREF Tools > Rubicon > ZMAdmin.
Rubicon v4 includes free updates for at least 12 months from date of license.
General announcements for Rubicon developers are here, including information about database bridges and support for new releases of compilers from Embarcadero.
Detailed release notes are here.