Skip to content

explorable-viz/fluid

Repository files navigation

Fluid

A pure functional dialect of Python, based on PurePy, with a dependency-tracking runtime for creating interactive outputs linked to data.

build

Getting started

Requires Node.js >= 22. In a new project directory:

curl -fsSL https://raw.githubusercontent.com/explorable-viz/fluid/release/script/setup/install.sh | bash

VS Code

To get Python syntax highlighting for .fld files, add to settings.json:

"files.associations": {
    "*.fld": "python"
}

Contributing

See CONTRIBUTING.md for developer setup, building, testing, and the development workflow.