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-ServerDelphi-MCP-ServerPublic

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

    Pascal 136 34

  2. ToolsAPI-helperToolsAPI-helperPublic

    Pascal 49 10

  3. OfficeXML4DOfficeXML4DPublic

    Delphi library for reading and writing Office Open XML documents

    Pascal 69 21

  4. Javascript4DJavascript4DPublic

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

    Pascal 58 10

  5. Microsoft365-4DMicrosoft365-4DPublic

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

    Pascal 35 4

  6. Toon4DToon4DPublic

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

    Pascal 18 4

Repositories

Showing 10 of 42 repositories

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
GDK Software · GitHub
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-ServerDelphi-MCP-ServerPublic

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

    Pascal 136 34

  2. ToolsAPI-helperToolsAPI-helperPublic

    Pascal 49 10

  3. OfficeXML4DOfficeXML4DPublic

    Delphi library for reading and writing Office Open XML documents

    Pascal 69 21

  4. Javascript4DJavascript4DPublic

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

    Pascal 58 10

  5. Microsoft365-4DMicrosoft365-4DPublic

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

    Pascal 35 4

  6. Toon4DToon4DPublic

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

    Pascal 18 4

Repositories

Showing 10 of 42 repositories

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GDK Software · GitHub
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-ServerDelphi-MCP-ServerPublic

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

    Pascal 136 34

  2. ToolsAPI-helperToolsAPI-helperPublic

    Pascal 49 10

  3. OfficeXML4DOfficeXML4DPublic

    Delphi library for reading and writing Office Open XML documents

    Pascal 69 21

  4. Javascript4DJavascript4DPublic

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

    Pascal 58 10

  5. Microsoft365-4DMicrosoft365-4DPublic

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

    Pascal 35 4

  6. Toon4DToon4DPublic

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

    Pascal 18 4

Repositories

Showing 10 of 42 repositories

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GDK Software · GitHub
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-ServerDelphi-MCP-ServerPublic

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

    Pascal 136 34

  2. ToolsAPI-helperToolsAPI-helperPublic

    Pascal 49 10

  3. OfficeXML4DOfficeXML4DPublic

    Delphi library for reading and writing Office Open XML documents

    Pascal 69 21

  4. Javascript4DJavascript4DPublic

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

    Pascal 58 10

  5. Microsoft365-4DMicrosoft365-4DPublic

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

    Pascal 35 4

  6. Toon4DToon4DPublic

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

    Pascal 18 4

Repositories

Showing 10 of 42 repositories

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' GDK Software · GitHub
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-ServerDelphi-MCP-ServerPublic

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

    Pascal 136 34

  2. ToolsAPI-helperToolsAPI-helperPublic

    Pascal 49 10

  3. OfficeXML4DOfficeXML4DPublic

    Delphi library for reading and writing Office Open XML documents

    Pascal 69 21

  4. Javascript4DJavascript4DPublic

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

    Pascal 58 10

  5. Microsoft365-4DMicrosoft365-4DPublic

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

    Pascal 35 4

  6. Toon4DToon4DPublic

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

    Pascal 18 4

Repositories

Showing 10 of 42 repositories

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' GDK Software · GitHub
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-ServerDelphi-MCP-ServerPublic

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

    Pascal 136 34

  2. ToolsAPI-helperToolsAPI-helperPublic

    Pascal 49 10

  3. OfficeXML4DOfficeXML4DPublic

    Delphi library for reading and writing Office Open XML documents

    Pascal 69 21

  4. Javascript4DJavascript4DPublic

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

    Pascal 58 10

  5. Microsoft365-4DMicrosoft365-4DPublic

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

    Pascal 35 4

  6. Toon4DToon4DPublic

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

    Pascal 18 4

Repositories

Showing 10 of 42 repositories

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); })(); GDK Software · GitHub
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-ServerDelphi-MCP-ServerPublic

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

    Pascal 136 34

  2. ToolsAPI-helperToolsAPI-helperPublic

    Pascal 49 10

  3. OfficeXML4DOfficeXML4DPublic

    Delphi library for reading and writing Office Open XML documents

    Pascal 69 21

  4. Javascript4DJavascript4DPublic

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

    Pascal 58 10

  5. Microsoft365-4DMicrosoft365-4DPublic

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

    Pascal 35 4

  6. Toon4DToon4DPublic

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

    Pascal 18 4

Repositories

Showing 10 of 42 repositories

Top languages

Loading…

Most used topics

Loading…