CPU Scheduler Simulator - Online FCFS, SJF, Round‑Robin
Enter processes and see how different scheduling algorithms handle them. Gantt chart generation. OS course helper.
UD5 Toolkit
Test, visualize, and understand cron schedule expressions instantly
*/15 means every 15 units.1,3,5 matches 1, 3, and 5.9-17 matches 9 through 17.L in day-of-month means the last day of the month).2#3 = 3rd Tuesday.@Scheduled annotation, and some enterprise job schedulers. Our simulator supports both — use the toggle above the input to switch modes.
*), cron treats them with an OR relationship. The job triggers if either condition is met. For example, 0 0 15 * 1 runs at midnight on the 15th of every month AND every Monday — not just Mondays that fall on the 15th. If you need both conditions to apply simultaneously (AND logic), you'd need to handle that logic within the job script itself or use a wrapper condition.
* * * * * | Every minute |
*/15 * * * * | Every 15 minutes |
0 * * * * | Every hour at minute 0 |
0 0 * * * | Daily at midnight |
0 9 * * 1-5 | Weekdays at 9:00 AM |
0 0 * * 0 | Every Sunday at midnight |
0 0 1 * * | First day of every month |
0 0 1 1 * | Yearly on January 1st |
0 0 */2 * * | Every 2 days at midnight |
0 8-18 * * * | Every hour from 8 AM to 6 PM |
Enter processes and see how different scheduling algorithms handle them. Gantt chart generation. OS course helper.
Build cron expressions using a visual editor with dropdowns. See human-readable description and next run times. Easier than raw cron.
Drag a battery, resistor, LED onto a grid and simulate current flow. Show Ohm's law in action.
Describe cron schedule expressions in plain English and test future execution times. Indispensable for DevOps and backend developers. Local analysis.
Simulate paint colors on a pre-loaded room photo by adjusting hue, saturation. Find your perfect shade before buying. Local canvas.
Open many parallel WebSocket connections and send messages. Test your server's concurrency. All from your browser.
Run the classic FizzBuzz with custom rules. See the output for any range. A beginner programmer's playground.
Paste a passage and automatically remove every nth word to create a fill‑in‑the‑blank exercise. For teaching and self‑study.
Simulate memory page reference strings with FIFO, LRU, and Optimal algorithms. See page fault count. OS concept demo.
Watch a simulation of how the JavaScript event loop handles synchronous code, microtasks, and macrotasks. Learn async.
Assign an ICC profile to an image and simulate how it would look on another device. For accurate color workflows. Local.
Input telescope and eyepiece parameters to see a simulated view of the Moon or Andromeda. Plan observations.
Request notification permission and create a push subscription. See the subscription object. Learn how web push works.
Enter a GraphQL endpoint, write a query, and see the response. Add headers and variables. Simple testing client.
Test prompt formatting without calling an LLM. See how your prompt would look with different templates. Dev tool.
Combine a Pomodoro timer with a simple task list. Assign estimated Pomodoros to tasks and track completions. Boost focus and get things done.
Create a tailored cover letter based on job title, your skills, and a template. Download as text or PDF print. Private.
Calculate large Fibonacci numbers in a Web Worker. See the UI remain responsive. Copy the pattern for your app.
Generate a temporary webhook URL (mock) and view the JSON payloads sent to it. Great for testing integrations locally.
Connect a game controller and see every button press, axis movement, and vibration test. Uses the Gamepad API.
Acquire and release locks across tabs. Prevent race conditions in IndexedDB or localStorage. Visual queue and lock state.
Combine a Pomodoro timer with a built‑in to‑do list. Estimate pomodoros per task, track completed sessions, and see daily progress. All data stored locally.
Generate random JSON data with customizable fields (users, products, orders). Useful for frontend mocking. All local.
Build a GraphQL query by selecting fields and nesting visually. Copy the built query string. For learning and fast prototyping.
See interactive Venn diagrams for SQL JOINs: INNER, LEFT, RIGHT, FULL, CROSS. Understand set theory visually. Local static site.
Experience the four stages of rock tumbling virtually. Start with rough stones and watch them polish over 'days'. Satisfying.
Drag an angle around the unit circle and see sin, cos, tan values change live. Degrees and radians display. Perfect for learning trig.
Select telescope and eyepiece parameters to see the field of view circle on a simulated night sky image.
Fill in a table name and columns, and the tool writes the correct SQL INSERT, UPDATE, DELETE, and SELECT queries. For quick scaffolding.
Split a text into an array of individual characters, ready to paste into code. Options for quotes and newlines.