Skip to content

Add Standalone Crontab Explainer Tool #32

@rishima17

Description

@rishima17

Description While the project has a Crontab Generator, developers often have an existing cron expression that they need to "decode" into plain English to ensure it runs as expected.

Solution Implement a dedicated "Crontab Explainer" that:

Input: Accepts a 5-field cron expression string.
Output: Provides a clear, human-readable sentence explaining the schedule (leveraging and extending the existing
humanize logic).
Features:
Support for standard special characters (*, -, /, ,).
A "Next 5 Executions" preview based on the current UTC/Local time.
Support for aliases like @hourly, @daily, and @Weekly.
Alternatives Using external tools like "Crontab.guru", which requires leaving the development environment.

Additional context This tool complements the existing generator by providing reverse-lookup functionality.

please make sure to carefully follow the contribution guidelines mentioned in the repository before making your PR. It helps maintain code quality and makes the review process smoother. Please raise the PR against the develop branch, not the main branch.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions