Sorting Algorithms Visualizer - Online Bubble, Quick & Merge
Watch classic sorting algorithms step through a randomized bar chart. Adjust speed and array size. Great for learning algorithm efficiency.
UD5 Toolkit
| Complexity | Notation | Operations | Time (1μs/op) | Rating |
|---|
Watch classic sorting algorithms step through a randomized bar chart. Adjust speed and array size. Great for learning algorithm efficiency.
Add, remove, push, pop items and watch the data structure change visually. Supports arrays, stacks, and queues. For CS students.
See the complete recursion tree for small Fibonacci or factorial calculations. Understand overlapping subproblems. Educational.
Enter text and see each character's 8‑bit binary laid out in a black‑and‑white grid. Beautiful data art. Local.
Enter a decimal number and see a visual breakdown of bits, place values, and bitwise operations. Learn binary easily.
Type a simple sentence and see a rudimentary Reed‑Kellogg diagram. Educational.
Paste HTML and see the order in which elements would receive focus via Tab key. Highlight issues. Local accessibility testing.
Enter a simple regular expression and see its equivalent Deterministic Finite Automaton diagram. Learn how regex engines work.
Enter a regular expression and see a visual railroad diagram explaining the pattern. Learn and debug regex.
Enter a URL and see a visual map of the tab order. Detect broken tabindex values. Improve keyboard navigation.
Enter a number and see its Collatz sequence graphed. Watch the steps until it reaches 1. Mesmerizing math.
Load a GIF and adjust playback speed. Save modified GIF. Pure client-side processing.
Sort lines of text alphabetically, numerically, or by length. Reverse order supported. Perfect for organizing lists and data sets with complete privacy.
Shrink a PDF file size with configurable image quality and object removal. All processing stays in your browser.
Sort hundreds of lines alphabetically, reverse alphabetically, or by length. Deduplicate option. All local.
Paste your CSS and sort the properties of each rule alphabetically or by concentric groups. Keep your stylesheets consistent without a build step.
Paste a CSS rule and sort its declarations alphabetically or by box model grouping. Clean up styles.
See a live bar chart of character frequencies as you type or paste text. Great for cipher cracking and linguistics.
Paste a Kanji and watch it drawn stroke by stroke with numbered sequence. Excellent for learners. Static data set.
Load an animated GIF and adjust its frame delay to make it slower or faster. Download the modified GIF. All local.
Paste plain text and turn it into a nested outline using indent levels or Markdown headings. Great for planning.
Use browser compass and geolocation to show which planets and stars are overhead. Minimal, local only.
Paste two texts and see cosine and Jaccard similarity scores. Understand how close two documents are. All local math.
Step‑by‑step animated guide for abdominal thrusts on adults, children, and self. Essential emergency knowledge.
Enter a URL and extract tab‐index order violations and focusable elements. Quick accessibility audit. Client‑side fetch.
Shows each character's 7‑bit or 8‑bit binary representation. Includes space separation. For learning binary encoding.
Create a weighed pros and cons list with a score. Help make tough decisions. Data saved locally.
Understand how !important behaves inside @layer vs unlayered styles. Interactive example. Avoid common pitfalls.
Click on a constellation to see its star pattern and read the Greek mythology behind it. Beautiful CSS illustration.
Apply the drop‑shadow() filter and compare it with box‑shadow. See how it follows the contour of transparent images. Copy code.