Soda Ash Soak Calculator – Online Tie‑Dye Prep Ratio
Calculate water and soda ash needed to pre‑soak fabric for tie‑dye. Achieve vibrant, long‑lasting colors.
UD5 Toolkit
Calculate reaction ratios for the classic elephant toothpaste experiment. Determine catalyst amount, oxygen yield, and foam volume.
Results are theoretical approximations. Actual foam volume depends on detergent type, vessel shape, and reaction temperature.
2 H2O2 → 2 H2O + O2
The decomposition of hydrogen peroxide is catalyzed by iodide ions (from KI) or by the enzyme catalase (present in yeast). The rapid release of oxygen gas creates foam when mixed with liquid soap.
Calculate water and soda ash needed to pre‑soak fabric for tie‑dye. Achieve vibrant, long‑lasting colors.
Configure how your PWA launches: focus existing or create new. Test with the launch_handler manifest field.
Build a horizontal scroll‑snap container with configurable snap‑type and alignment. Perfect for image galleries.
Compare all CSS easing presets side by side on a bouncing ball. See which curve fits your UI animation.
Query the permission state of camera, microphone, geolocation, and more. See the response and learn the API.
Process audio faster than real‑time with OfflineAudioContext. Apply filters and export the result. Dev tool.
Drop files onto a zone and see a preview with name, size, and type. Copy the JavaScript pattern for your site.
Demonstrate how to add custom headers and POST‑like functionality to EventSource using a polyfill. Code and example.
Scroll a container and see how sticky elements behave. Adjust top, bottom, and scroll margins. Copy the code.
See how scroll‑padding and scroll‑margin affect the position of elements when using anchor links or scroll‑snap. Visual.
Test the experimental Translation API to translate text between languages directly in the browser, without cloud calls. Check support and copy the JavaScript starter.
Rotate and view the 3D shapes of s, p, d, and f orbitals. Great for teaching quantum mechanics. WebGL‑based.
Apply a convolution filter (blur, sharpen) using a Web Worker. See the UI stay responsive while processing. Learn multithreading in the browser.
Toggle scrollbar‑gutter: stable to reserve space for the scrollbar and avoid content jumps. Visual demo with two columns.
Acquire and release locks across tabs. Prevent race conditions in IndexedDB or localStorage. Visual queue and lock state.
Register a periodic background sync to fetch fresh data even when the tab is closed. Understand the API and limits.
Test the Fullscreen API: request fullscreen on a colored div, detect changes, and copy the JavaScript boilerplate.
See the View Transitions API in action. Cross‑fade and morph between two states. Copy the JavaScript starter code.
Select bonding and lone pairs to see the predicted shape (trigonal bipyramidal, octahedral). Static diagrams.
Select functional groups to see an approximate IR absorption spectrum. Learn spectroscopy visually. All local.
Play Hangman where the words are element names. Learn the periodic table while having fun. High score localStorage.
See all elements sorted alphabetically by symbol. Picture and atomic weight. Beautifully styled static list.
Click a metal ion to see the characteristic flame color and wavelength. Useful for analytical chemistry reference.
Classic solubility rules for ionic compounds in water. Determine if a salt is soluble or forms a precipitate. Static guide.
Drag a slider along the pH scale to see examples of solutions at that pH and the concentration of H⁺ and OH⁻ ions.
Enter a chemical formula (e.g., H2O, C6H12O6) and calculate its molar mass. Handles parentheses and hydrates. Pure frontend.
Get the full electron configuration and orbital box diagram for any element. Learn the Aufbau principle. Fast and local.
Enter an unbalanced chemical equation and get the balanced coefficients instantly. Supports parentheses and ions. All local JavaScript algebra.
Browse a beautifully designed periodic table with electron shell visualization and key facts. Click any element to learn more. Offline ready.
An interactive periodic table of elements with detailed properties, electron configuration, and images. Excellent educational resource. All static data.