Skip to content

GDK Software

Welcome to the public repositories of GDK Software.

About Us

GDK Software is dedicated to helping organizations succeed with their Delphi applications. We build, upgrade and maintain Delphi applications worldwide, with a personal, no-nonsense approach. We believe in building long-term relationships and delivering sustainable, quality solutions.

Website: gdksoftware.com
Email: info@gdksoftware.com

What We Do

Services

  • Delphi Development - Custom software solutions built with expertise
  • Application Upgrades - Modernizing legacy Delphi applications
  • Code Quality Assessment - Improving code maintainability and performance
  • Architecture Improvement - Restructuring applications for better scalability
  • Developer Training - Sharing knowledge to empower your team
  • Maintenance & Support - Keeping your applications running smoothly

Products

  • Codolex - AI assistant that answers business questions directly from your ERPs, CRMs, and databases

Open Source Projects

We actively contribute to the Delphi community through open-source tools and libraries:

📚 Featured Libraries

  • Delphi-MCP-Server - Native Delphi Server implementation of the Model Context Protocol (MCP)
  • Microsoft365-4D - Microsoft 365 integration via Graph API: Mail, Calendar, Contacts, SharePoint. OAuth2 with PKCE, no external dependencies
  • OfficeXML4D - Read and write Word and Excel (Office Open XML) documents without requiring Microsoft Office
  • Javascript4D - Native ECMAScript 5.1 parser and interpreter written in pure Delphi
  • Toon4D - JSON to TOON encoder — 30-60% token reduction for LLM prompts

🛠️ Developer Tools

🧩 Utility Libraries

Contributing

We welcome contributions to our open-source projects! Here's how you can help:

  1. Report Issues - Found a bug? Let us know
  2. Submit PRs - Improvements are always welcome
  3. Documentation - Help us improve our docs
  4. Share - Star and share our repos

License

Most of our open-source projects use the MIT License. Check individual repositories for specific licensing.

Work With Us

Whether you need:

  • Custom Delphi development
  • Legacy application modernization
  • Code quality improvements
  • Developer training

We're here to help! Contact us at info@gdksoftware.com

Connect

Pinned Loading

  1. Delphi-MCP-Server Delphi-MCP-Server Public

    Native Delphi Server implementation of the Model Context Protocol (MCP)

    Pascal 138 34

  2. ToolsAPI-helper ToolsAPI-helper Public

    Pascal 49 10

  3. OfficeXML4D OfficeXML4D Public

    Delphi library for reading and writing Office Open XML documents

    Pascal 70 22

  4. Javascript4D Javascript4D Public

    A native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.

    Pascal 59 12

  5. Microsoft365-4D Microsoft365-4D Public

    Delphi library for Microsoft 365 integration. OAuth2 with PKCE, Mail, Calendar, Contacts, and SharePoint via Microsoft Graph API. No external dependencies.

    Pascal 39 4

  6. Toon4D Toon4D Public

    Delphi JSON to TOON encoder - 30-60% token reduction for LLM prompts

    Pascal 19 4

Repositories

Showing 10 of 44 repositories
  • Microsoft365-4D Public

    Delphi library for Microsoft 365 integration. OAuth2 with PKCE, Mail, Calendar, Contacts, and SharePoint via Microsoft Graph API. No external dependencies.

    GDKsoftware/Microsoft365-4D's past year of commit activity
    Pascal 39 MIT 4 0 0 Updated Sep 10, 2026
  • Delphi-MCP-Server Public

    Native Delphi Server implementation of the Model Context Protocol (MCP)

    GDKsoftware/Delphi-MCP-Server's past year of commit activity
    Pascal 138 MIT 34 0 1 Updated Sep 9, 2026
  • Javascript4D Public

    A native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.

    GDKsoftware/Javascript4D's past year of commit activity
    Pascal 59 MIT 12 0 0 Updated Sep 8, 2026
  • Chart4D Public

    Native Delphi charting library for VCL and FMX: clean newspaper-style defaults, PNG export, zero dependencies

    GDKsoftware/Chart4D's past year of commit activity
    Pascal 18 MIT 2 0 0 Updated Sep 7, 2026
  • Markdown4D Public

    Native Delphi Markdown library: CommonMark/GFM parser with public AST, incremental/streaming parsing, HTML renderer, markdown writer, and custom-drawn VCL & FMX viewer/editor components

    GDKsoftware/Markdown4D's past year of commit activity
    Pascal 26 MIT 4 1 0 Updated Sep 7, 2026
  • OfficeXML4D Public

    Delphi library for reading and writing Office Open XML documents

    GDKsoftware/OfficeXML4D's past year of commit activity
    Pascal 70 MIT 22 2 0 Updated Sep 2, 2026
  • DelphiAST Public Forked from jimmckeeth/DelphiAST

    Object Pascal abstract syntax tree builder for Delphi and Free Pascal

    GDKsoftware/DelphiAST's past year of commit activity
    Pascal 0 MPL-2.0 133 0 0 Updated Aug 31, 2026
  • .github Public

    Public readme GDK Software

    GDKsoftware/.github's past year of commit activity
    0 0 0 0 Updated Aug 28, 2026
  • GDKsoftware/ToolsAPI-helper's past year of commit activity
    Pascal 49 MIT 10 0 0 Updated Aug 27, 2026
  • Windows-SSO Public
    GDKsoftware/Windows-SSO's past year of commit activity
    Pascal 9 MIT 2 0 0 Updated Aug 27, 2026