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

Next Generation Data Grid for Delphi

VCL, FireMonkey and TMS WEB Core from a single source codebase.

LEARN MORE Full source code included

Over 50000 satisfied customers ...

What our customers say

I don''t know how I could have created and managed so many projects without the AdvStringGrid! And although there is already so much functionality in it I''m using my own derived version with automatic column widths, enhanced export to Excel (including text colors, backround colors, comments, merged cells and more), the possibility to fill in static data at design time and more. This often allows me to build a new tool in hours instead of days! Support is also great! Thanks.

- Raß Jacqueline

I just read the release notes about TMS WEB Core v1.8 Sirolo and noticed improvements about problems I reported. I greatly appreciate the reaction speed on such issues. I installed TMS WEB Core v1.8 Sirolo and tried dynamic frames, which was one of my biggest issues. They work now. This is great. This results in so much cleaner user interfaces. Thank you for this release.

- Huybrechts Michel

I used to be using TMS stuff for Delphi and C++ Builder. Now I use the Borland for TMS! Cheers!

- Hiroshi Nishimura via email

The way the persistence stuff in TAdvLUEdit and other advanced edit controls is working is just so nice that it, well it's so nice that I just can't even come up with a suitable description. The best I can say is that there should be a law that no entry component can be without it!

- Mitch Godfrey, Wasatch Data Inc

Just wanted to say that I'm very impressed by your component and the associated documentation. Since starting my company I've used quite a few third-party vendors, and the intuitive usage and excellent documentation on your product is outstanding. Makes interacting with Excel files very easy. Now, if only it was as easy to interact with an instance of Excel...

- Mark Sinclair-McGarvie

language
ORM / REST / HTTP / JSON framework
key
Libraries for business logic & data access