Home

image

image

A real-time Mandelbrot & Julia explorer built with modern JavaScript + WebGL.
Smooth deep-zoom navigation, palette play, curated presets, and animated “dives”.

🎮 Live App · 📜 Article: Unmasking Chaos · ⌨️ Controls · 🖼️ Gallery · 📖 Docs · 🗃️ Archive of older versions · 🎨 Palette editor


GitHub release License: MIT Last commit Commit activity

[!IMPORTANT] This is GPU-first, real-time rendering. A high-end GPU is strongly recommended for the best experience (optimal: RTX 3070 or equivalent)


About

Synaptory Fractal Traveler is an interactive exploration and learning experience for the Mandelbrot set and its companion Julia sets. It renders on the GPU (WebGL) and is designed around one simple goal:

Make the beauty of “fractal travel” available for everyone to enjoy.

You can zoom, pan, rotate, recolor, take screenshots, share coordinates/links, and jump through curated presets that highlight the set’s interesting locations.

Read more in Wiki.


Features

  • Modern & responsive UI optimized for 60 FPS experience in wide range of devices, including mobile.
  • Double-double precision fractal rendering (~1e-15 regular zoom, up to ~1e-35 in Re=0 locations)
  • Mandelbrot + Julia modes with fast switching, optional relative switching, and live Julia preview
  • Real-time exploration: zoom / pan / rotate with mouse, keyboard, or touch
  • Views & Dives
    • Views: instant jumps to interesting locations
    • Dives: looped animated “tours” (Julia-only)
  • Demo: Automatic vacation plan for you to sit back and enjoy guided tour through the fractal world.
  • Palette support
    • Several attractive palettes for you to choose from
    • Recolor / theme switching
    • Optional cyclic palette animation
    • Palette editor is available in case you want to create your own
  • Shareable exploration
    • Generate a link and share
    • Copy exact coordinates to clipboard
    • Save your favorite locations locally
  • Rich controls
    • Use one hand, a keyboard, or both at the same time to fully control the entire experience.
  • Utilities
    • Clean screenshots without UI (with watermark coordinates)
    • Optional debug panel / guides
  • Development Support
    • npm packaged
    • Ready for local deployment and experimentation
    • Palette editor available

Check out the latest release notes.


Try it now

Live app: https://fractal.brnka.com/

If you find something beautiful:

  1. Hit Shift+S for a clean screenshot.
  2. Hit Alt+Sto save it locally.
  3. Hit C to copy coordinates and share it in the discussion (or anywhere you like).