BIZ

TMS Logging

Compact cross-platform logging framework offering informative log output to a flexible number of targets with a minimum amount of code.


Feature overview

  • Log to one or more output handlers such as the Console, HTML, Text file, CSV file, TCP/IP, Browser, Windows Event Log, ...
  • Heavily RTTI based for comprehensive type and class logging with simple log statements
  • Cross-platform: supports VCL Win32/Win64 apps and FMX Win32/Win64/macOS/iOS/Android apps
  • Class & property attribute based log output control & log output validation
  • Extensive & extensible data formatting capabilities
  • Multi-thread enabled & thread-safe
  • Includes options for time & delta time measurements
  • Runtime configurable log level
  • Log configuration persistence to file or registry
  • Helper methods to quickly setup custom output handlers and retrieve important information on the machine, device and application
  • Value validations to control logging based on attributes with a set of pre-defined validations such as value-range, date/time range, string length, regular expressions, ...
  • Easily extensible and customizable with custom output handlers
  • Separate TCP/IP Client included to view logger outputs remotely or TCP/IP server to log outputs of multiple client apps
  • IDE Plugin for adding missing units, inserting output handler registration code and toggling comments
  • Automatic exception logging
  • Interfaces to Exceptionless cloud logging

Screenshots

Click image for more screenshots.

Pricing

Single Developer License Site License
 

TMS Logging


€ 105

35 yearly renewal
license for 1 developer


Includes
check  Full source code
check  Access to the TMS Support Center
check  Free updates and new releases
MOST POPULAR

TMS BIZ Premium


€ 595

180 yearly renewal
license for 1 developer


Includes
check  Full source code
check  Access to the TMS Support Center
check  Free updates and new releases
check  TMS Logging
check  All TMS BIZ products
more_horiz  Discover more
BEST VALUE

TMS ALL-ACCESS


€ 1,795

595 yearly renewal
license for 1 developer


Includes
check  Full source code
check  Access to the TMS Support Center
check  Free updates and new releases
check  TMS Logging
check  All TMS BIZ products
check  All TMS products
more_horiz  Discover more
All prices excl. VAT. Renewal price is subject to change and only valid up to 30 days after license has expired. After renewal period a discount price is offered to renew the license.

TMS ALL-ACCESS

key
Your unlimited access to all TMS products
local_offer
One money and time saving bundle

Free Trial

Start a free TMS Logging evaluation today!
RAD Studio

What our customers say

We have been using TMS components in our software development for almost 30 years. Throughout this time, we have consistently experienced friendly and high-quality service. Problems are not simply dismissed with the words "no error found," but rather, solutions are actively sought in collaboration with the customer. The components are well-designed and highly configurable to meet individual needs. We have also found TMS to be a reliable partner in custom development projects.

- Holger Hanschmann

Excellent components, enhances and improves the end product. Support is excellent. Reply promptly and always have an answer or fix, something which is important when trying to develop software to a deadline. Would highly recommend the components and the company to any fellow Delphi developers.

- Trevor Bradley

I use TMS components since a couple of years and I'm really happy with the components but especially with the support the company does provide, too. I always (!) get fast and competent help. In my opinion they have a great package of software and service.

- Jimi Romano

As a developer for 30+ years, and a Delphi developer since 1996, I've a solid foundation on desktop development. But I was skeptical of indulging in web development. Though the market was demanding a switch, it seemed too difficult to make the transition. TMS Software was my "magic bullet" to get me started with zero intimidation. Love their Web Core and XData products. Now I can develop powerful web applications using Delphi. TMS Software has renewed my love for Delphi and won my heart for their innovators. Thanks to the team for great products and a large volume of demos and manuals. You ROCK!

- Larry

In the past I have purchased other components from other parties. I will say proudly that TMS is the best in support, price and style. Whenever I need a help your team is always there to help me. Keep up the good work

- Mohamed Thooloon

TMS WEB Core

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