Skip to main content
All docs
V25.2
  • Sample GitHub Projects for DevExpress VCL Components & Common Features

    • 2 minutes to read

    This topic lists all Delphi and C++Builder RAD Studio projects that demonstrate main usage scenarios for features available in multiple DevExpress VCL products.

    DevExpress GitHub Repositories

    Each DevExpress GitHub example is a separate repository. Each repository contains both Delphi and C++Builder projects with source code and data files. A Readme.md file found in each repository contains a detailed description of the sample project including testing instructions, implementation highlights, code snippets, and related documentation topics.

    Version Branches

    Product updates may introduce API changes that affect the sample source code. If an update introduces a breaking change or simplifies the public API, we rename the version branch and update the sample source code.

    Each branch name reflects compatible version numbers (25.2.4+, for example). Select the branch that is compatible with your version of DevExpress VCL components.

    Sample Projects

    AI-powered Extensions/Smart Commands

    View Example: AI-powered Smart Paste Functionality
    This example adds an AI-powered Smart Paste command to our Data Grid and Layout controls. Our command is based on the official Embarcadero SmartCore AI Components Pack available in the GetIt Package Manager. VCL developers can switch between different AI service providers as requirements dictate.
    View Example: Smart Semantic AI Filter
    This example adds AI-powered filter capabilities to the Data Grid (using a lightweight ONNX model and a BERT tokenizer). Unlike built-in search/filter operations, Smart AI Filter compares strings based on semantic similarities rather than exact matches.
    View Example: Integrate a Third-Party AI/LLM Provider Library
    This simple example integrates AI into DevExpress VCL Controls using a third-party AI library (GenAI) available via the GetIt Package Manager. VCL developers can switch between different AI providers and utilize commands that DevExpress AI Assistant adds to DevExpress Text Editors (such as TcxMemo or TdxRichEditControl).

    Other GitHub-Hosted Sample Projects for Delphi/C++Builder

    See Also