Cron Expression Descriptor

screenshot of Cron Expression Descriptor

A .NET library that converts cron expressions into human readable descriptions.

Overview:

The Cron Expression Descriptor is a .NET library created by Brady Holt that converts cron expressions into human-readable descriptions. It supports a variety of special characters in cron expressions, 5, 6, or 7 part cron expressions, localization in 26 languages, casing options, and support for Quartz Enterprise Scheduler .NET cron expressions.

Features:

  • Support for special characters: Including *, / , - ? L W, #
  • Multiple part cron expressions: Supports 5, 6, or 7 part cron expressions including seconds and year.
  • Localization: Available in 26 languages for human-readable descriptions.
  • Casing options: Provides options for Sentence case, Title Case, lowercase, etc.
  • Supports Quartz Enterprise Scheduler .NET cron expressions: Seamless integration with Quartz Enterprise Scheduler for .NET.
  • Options for customization: Various options can be passed for generating descriptions, such as verbose descriptions, 24-hour time format, and more.

Summary:

The Cron Expression Descriptor library by Brady Holt offers a convenient way to convert cron expressions into human-readable descriptions. With support for special characters, multiple part cron expressions, localization in various languages, and customization options, it provides flexibility and ease of use for developers working with cron expressions in .NET applications.