FractalPark

About FractalPark

FractalPark is an open-source, formula-first fractal knowledge and creation platform with growing Fractint-compatible FRM support, working to bring Fractint’s formula heritage into the modern browser.

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 94 built-in formulas across 7 families, 21 in-depth Formula Guides, a Fractint-compatible FRM language with a Guide and standalone 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: 94 built-in formulas across 7 families, 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 and Julia modes for every formula, 7 transforms, 9 coloring modes, gradients, lighting, and keyframe animation.

  • Author FRM

    Write custom formulas in the Fractint-compatible FRM language 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

  • Growing Fractint-compatible FRM support: a practical, tested subset of the Fractint formula language runs today — 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: Custom Fractint .frm parser, CodeMirror 6 editor, AST-to-GLSL transpiler

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.