FractalPark

About FractalPark

FractalPark is an open-source, formula-first fractal knowledge and creation platform with published formula source you can read and run, plus a distinct Classic-compatible formula editor.

The Mandelbrot set rendered in real time by the FractalPark WebGL engine

What you can do today

FractalPark is a free, open-source (MIT) WebGL application for exploring, learning, and creating fractal art. It ships 534 published Standard Definitions across 7 structural families, of which 94 also belong to the Classic collection; 21 in-depth Formula Guides; published FRM-like v1 source; a Classic-compatible standalone FRM Editor; and a community Gallery. Rendering runs in your browser; saving works and formulas uses email sign-in and a private cloud library.

  • Discover formulas

    Browse the Formula Atlas: 534 published Standard Definitions across 7 structural families, of which 94 also belong to the Classic collection, with 21 in-depth Formula Guides covering the math, history, and visual character of the classics.

  • Create in the browser

    Explore and render in real time with WebGL: Mandelbrot mode across the 534 published Standard Definitions, Julia mode where supported, 7 transforms, 9 coloring modes, gradients, lighting, and keyframe animation.

  • Learn FRM and write custom formulas

    Write custom formulas in FractalPark's tested Classic-compatible FRM subset with the Guide and standalone Editor: AST validation, live GLSL preview, and clear diagnostics.

  • Save and share

    Save artworks and custom formulas to your private cloud with email sign-in and pick them up on any device, publish pieces to the community gallery, or create anonymously and export high-resolution PNG images up to 4× with SSAA anti-aliasing.

Current boundaries and future directions

Available today

  • Published Standard Definitions use FRM-like v1 source. The standalone Editor uses a separate, practical Classic-compatible subset — not a complete Fractint reimplementation.
  • Creating needs no account. Saving artworks and formulas uses email one-time-code sign-in and stores them in your private cloud library; publishing is always explicit, and artworks carrying a custom formula publish its source under the MIT license.
  • The interface is available in seven languages: English, Simplified Chinese, Portuguese, Korean, Russian, Spanish, and French.

On the roadmap

  • Working to bring Fractint’s historical formula archive into the modern browser over time.
  • Deeper coloring, animation, and zoom capabilities are on the roadmap but not released.

Technology

Built with Next.js, WebGL, and TypeScript. Real-time fractal rendering powered by GPU shaders.

  • •Frontend: Next.js 16 (App Router), React 19, TypeScript 5, Tailwind CSS 4, shadcn/ui
  • •Rendering: WebGL 1 (GLSL fragment shaders), plugin-based architecture, shader LRU cache
  • •Formula System: published FRM-like v1 parser/backend for Standard Definitions; separate Classic-compatible CodeMirror 6 Editor and AST-to-GLSL path for custom formulas

Open Source

FractalPark is released under the MIT License. The source code is available on GitHub so anyone can study how it works, run it locally, suggest improvements, or build on the browser-based fractal engine.