Natural Earth
TMS.NET Maps

Interactive maps for .NET, done right.

One map control for WinForms, WPF, .NET MAUI and Blazor, with geocoding, directions and more. One async API across 11 providers.

Get a free beta key → On nuget.org · .NET 10
4UI frameworks 11providers 7location services
AI TMS AI Studio

Put any LLM inside your Delphi app.

One component for OpenAI, Claude, Gemini, Ollama and more. Switch providers without rewriting code.

Explore AI Studio → Tools, MCP & RAG built in

The fastest and easiest back-end for your web & mobile apps.

Focus on your front-end and rely on a robust back-end as a service. Hook up to your data in the cloud in hours instead of months.

Sign up now! Free tier · no credit card
C#JavaScriptDelphiTypeScriptPython
Stellar DataStore
TMS FNC Data Grid VCL · FMX · TMS WEB Core

Every grid feature your users will ask for. Already built.

Excel-style conditional formatting, multi-level grouping with live totals, filter rows and dropdowns, master-detail and 21 built-in cell editors, plus export to PDF, XLS and HTML.

GET THE DATA GRID New in 7.3: conditional formatting · Full source code

Over 50000 satisfied customers ...

What our customers say

First thanks for the great product and great support. Of course there’s a lot to learn when new to web programming. But until now we have been able to solve all problems with your help and hints. And each day bring a new nice surprise :) discovering features.

- Bo Nielsen

The new TWebDataGrid not only looks great but delivers exceptional performance and flexibility. Its partial record loading and seamless VS Code integration make it a powerful component for building high-performance web applications.

- Rhett

We would like to thank you Bruno for giving us fantastic support. Because of TMS components our ETL software is not only useful but also beautiful.

- Mike / DB Software Laboratory via email

I work with Delphi since the first version, and searching for components is a hard work (I think you know). I've tested tons of components, even the "best-sellers", in my eyes, there are two things importants to look for a component: the "look" (for visual components of course), and the most important: It need to be easy to understand, to programming, and to find information when it is needed (help/manual/demos) In all of these points your job is really good! Congratulations for you and your team.

- Luiz Nelson S Gonçalves, Brasil via email

You guys are making it very hard for me to not spend more money! :)

- Michael Margerum

TMS WEB Core

language
Create modern web apps in Delphi & VSC
build_circle
Use Object Pascal code to build JavaScript apps