Crontab Guru - Online Cron Expression Parser & Translator
Describe cron schedule expressions in plain English and test future execution times. Indispensable for DevOps and backend developers. Local analysis.
UD5 Toolkit
Parse Conventional Commits & generate beautiful changelogs instantly
type(scope): description — for example, feat(auth): add OAuth2 login or fix: resolve memory leak. This convention makes it easy to automate changelog generation, semantic versioning, and helps teams maintain a clean, readable Git history. It's widely adopted by projects like Angular, React, and thousands of open-source libraries.
feat (Features), fix (Bug Fixes), docs (Documentation), style (Styles/Formatting), refactor (Code Refactoring), perf (Performance Improvements), test (Tests), build (Build System), ci (CI/CD), chore (Chores/Maintenance), and revert (Reverts). Custom types are also parsed and grouped under "Other Changes."
feat!: remove legacy API or feat(api)!: drop v1 endpoints. (2) The presence of BREAKING CHANGE: or BREAKING-CHANGE: in the commit body or footer. Breaking changes are highlighted prominently in the generated changelog with a special warning indicator, making them impossible to miss during release planning.
git log --oneline output (with commit hashes) and full multi-line commit messages. Simply run git log in your terminal, copy the output, and paste it into the input area. The parser intelligently extracts subject lines, groups multi-line bodies, and identifies commit metadata. Hashes are automatically stripped from the generated changelog for a clean, readable result.
fix commits indicate a PATCH version bump, feat commits indicate a MINOR version bump, and commits marked with ! or BREAKING CHANGE indicate a MAJOR version bump. By parsing your commits with this tool, you can instantly see what type of version change your next release requires.
CHANGELOG.md file, GitHub release notes, or any documentation platform.
Describe cron schedule expressions in plain English and test future execution times. Indispensable for DevOps and backend developers. Local analysis.
Generate a plausible technical blog post title. Useful for practice writing or placeholder content. All local.
Paste a corpus of text and generate new random sentences that mimic the style using Markov chains. Local only.
Take a normal sentence and reverse the word order. Sound like Yoda or just play with language.
Enter a cron expression and get a plain English description of when it runs. Understand complex schedules instantly. Developer friendly.
Break a large block of text into a numbered list of sentences. Useful for analysis or translation. Local processing.
Toggle scrollbar‑gutter: stable to reserve space for the scrollbar and avoid content jumps. Visual demo with two columns.
Fill in daily work hours and tasks, and generate a printable PDF timesheet. Clean, professional layout. Local.
Start recording and watch for Long Tasks that block the main thread. See task duration and attribution. Improve Interaction to Next Paint.
Create multi‑step keyframe animations by adding stops and properties. Play and pause. Copy the complete CSS. Intuitive UI.
Build a responsive masonry layout using the column‑count property. No JavaScript. Copy the minimal CSS.
Acquire and release locks across tabs. Prevent race conditions in IndexedDB or localStorage. Visual queue and lock state.
Build a cron expression using plain English toggles and see its visual timeline. No memorization needed.
Demonstrate how to yield heavy computation to user input using the isInputPending API. Keep UI responsive.
Type on your QWERTY keyboard and see the text as if you were on a Dvorak layout. Helps learn Dvorak without switching.
Simulate different cache strategies (Cache First, Network First, Stale‑While‑Revalidate) and see responses. Learn offline patterns.
Add a warm, orange light leak to your photo for a vintage film look. Adjust intensity and angle. Instant download.
Fill in a component name and generate a complete Stencil.js component with TSX, CSS, and test files. Quick start.
Create half‑hour time blocks for your day. Drag to resize and reorder. Export as image. All local.
Compare standard keyboard layouts side-by-side. Click keys to see characters. Useful for learning alternative layouts.
Toggle browser‑generated bold and italic when a real italic is missing. Understand and control font fallback rendering.
Visually configure scroll‑snap containers and items. Adjust alignment, stop behavior, and padding. Copy the clean CSS instantly.
Generate the MD5 hash of any text string. For quick integrity checks. All local computation.
Format a list of Q&A pairs and export as a CSV ready for Anki import. Simple line‑based template. Local.
Style underlines, overlines, and strike-throughs with colors, wavy styles, and thickness. Modern CSS text‑decoration.
Generate a random medieval occupation with a short description. For NPCs or historical curiosity. Local list.
Design a fully styled scrollbar with colors, width, radius, and hover effects. Supports both ::-webkit‑scrollbar and Firefox scrollbar‑width.
Create a realistic letterpress (debossed) text effect using CSS text‑shadow and background. Adjust depth and light direction. Copy code.
Generate a realistic‑sounding dinosaur name and see a fun description. Perfect for kids and writers.
Create a customizable checkerboard or grid background using pure CSS gradients. Adjust cell size and colors. Copy the code.