Timesheet PDF Generator - Online Fillable Work Log
Fill in daily work hours and tasks, and generate a printable PDF timesheet. Clean, professional layout. Local.
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.
Fill in daily work hours and tasks, and generate a printable PDF timesheet. Clean, professional layout. Local.
Take a normal sentence and reverse the word order. Sound like Yoda or just play with language.
Paste Pug template code and compile it to HTML. See the rendered output instantly. For static site devs.
Paste a corpus of text and generate new random sentences that mimic the style using Markov chains. Local only.
Visualize random-width plank layout and calculate total square footage plus waste for hardwood or laminate flooring.
Create CSS animations and transitions without coding. Define keyframes, easing, and duration. Copy the @keyframes and animation code instantly.
Create multi‑step keyframe animations by adding stops and properties. Play and pause. Copy the complete CSS. Intuitive UI.
Enter a cron expression and get a plain English description of when it runs. Understand complex schedules instantly. Developer friendly.
Build <link> tags for preload, prefetch, preconnect, and dns‑prefetch. Improve page load speed with correct priorities. Copy the optimized HTML.
Divide your day into blocks with color codes. Drag tasks into slots. See free time at a glance.
Re‑order words to sound like Master Yoda. Not perfect, but amusing, this tool is. Local and quick.
Create half‑hour time blocks for your day. Drag to resize and reorder. Export as image. All local.
Click for an endless stream of random dad jokes and puns. Copy and share. Guaranteed to make you groan. All local.
Use your microphone to dictate text and see it appear live. Also upload an audio file for transcription (limited). All local.
Use your microphone to dictate text and see it appear live. Also upload an audio file for basic transcription. All local.
Run a CPU‑heavy calculation (e.g., prime numbers) in a Web Worker and see the UI stay responsive. Code snippet provided.
Try the experimental masonry layout in CSS Grid (enabled via flag). See how items flow. Copy the code. For cutting‑edge browsers.
Build a responsive masonry layout using the column‑count property. No JavaScript. Copy the minimal CSS.
Drag tasks into a 2x2 grid (Urgent vs. Important or Impact vs. Effort). Visual decision aid. Local.
Demonstrate how to yield heavy computation to user input using the isInputPending API. Keep UI responsive.
Start recording and watch for Long Tasks that block the main thread. See task duration and attribution. Improve Interaction to Next Paint.
Toggle browser‑generated bold and italic when a real italic is missing. Understand and control font fallback rendering.
Set up resources and processes and run the Banker's algorithm to check for safe states. Classic OS deadlock avoidance demo.
Convert units of force: Newton, kilonewton, pound-force, dyne. Handy for physics homework and engineering. Private, no upload.
Decode Base64 encoded strings back into viewable images and download them as PNG. Useful for debugging APIs and data URIs. Secure local processing.
Enter a hexadecimal string and decode it as a 32‑bit or 64‑bit floating‑point number. Low‑level developer tool.
Repeat the growing color sequence. How far can you go? Classic memory game with sound and animations.
Use the document.fonts API to check if a font is loaded. Watch the ready promise. Avoid FOUT. JavaScript demo.
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.