
Fractal
Tool for building and documenting website component libraries and design systems, with a web UI, a development server and static HTML export.
Fractal is a tool for building and documenting website component libraries and design systems. It runs as a Node project dependency installed with npm, and its web UI lets you browse the components in a local development server. The same UI can be exported as static HTML files. Templates are rendered with Handlebars by default, and other template engines load through adapters.
Worth knowing
The GitHub repository is archived, so the project no longer receives changes there.
Identity
- Status
- Discontinued1
- Maintainer
- Mark Perkins5
- Maintained by
- Individual5
- First release
- 20164
Rendering and deploy
- Runs as
- Dev only, Static files89
- Rendering
- Static output9
- Install with
- npm install --save @frctl/fractal7
Releases
Adoption
Sources
- 2026-10-28: Status, links, Written in, License, GitHub stars
api.github.com/repos/frctl/fractal - 2026-10-28: links, License model
fractal.build/ - 2026-10-28: links
fractal.build/guide/ - 2026-10-28: First release
registry.npmjs.org/@frctl%2ffractal - 2026-10-28: Maintainer, Maintained by
github.com/frctl/fractal/blob/main/LICENSE - 2026-10-28: Categories, Runtime
github.com/frctl/fractal/blob/main/README.md - 2026-10-28: Install with
fractal.build/guide/installation.html - 2026-10-28: Runs as
fractal.build/guide/web/development-server.html - 2026-10-28: Runs as, Rendering
fractal.build/guide/web/exporting-static-html.html - 2026-10-28: Templating
fractal.build/guide/customisation/template-engines.html - 2026-10-28: Current major version, Last release
api.github.com/repos/frctl/fractal/releases - 2026-10-28: Contributors
api.github.com/repos/frctl/fractal/contributors - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@frctl/fractal - 2026-10-28: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40frctl%2Ffractal