Multimedia & graphics Windows
Context Free
Generate art from written CFDG rules with Context Free for Windows. Edit grammars, explore variations and export images as PNG or SVG.
- Operating system
- Windows 7 and later
- Architecture
- Intel and Arm systems, according to the publisher's Windows change log
- Download package
- EXE local installer
Publisher lists Windows build v51 for version 3.4.3 and installation in ApplicationData\Local. Exact per-architecture package contents were not inspected.
Link checked · Download guidance
What is Context Free?
Context Free turns written design rules into images. Instead of placing every shape by hand, you describe how shapes expand, transform and combine in a CFDG grammar. Its graphical editor lets you change those rules and render the result, making it useful for exploring procedural patterns and variations. Built-in examples give you a starting point before writing your own designs.
The publisher's suggested first steps are to open a design from the Examples menu, watch it render, and render it again to explore any randomness in its rules. Read the included lesson to understand how the grammar builds its shapes. Finished images can be saved as PNG or SVG, and the program also supports animation. The Windows installer includes ContextFreeCLI.exe for command-line rendering.
The official download page lists version 3.4.3, released in June 2026, for Windows 7 and later. It describes a local executable installer that places the program in ApplicationData\Local. The same page warns that some constant expressions passed as the first argument of if() or select() can raise an uncaught compiler exception. This is a rule-based art tool: editing your own designs means learning CFDG syntax. The screenshot shows an older Windows interface and is not evidence of the exact appearance of version 3.4.3.
What it offers
- Edit CFDG design grammars and render their generated images in a graphical environment.
- Watch the image update progressively during rendering.
- Start from built-in examples and explore different results from grammars that use randomness.
- Save generated artwork as PNG or SVG and create animations.
- Use the included ContextFreeCLI.exe for Windows command-line rendering.
Good to know
- The publisher lists an unresolved compiler issue: some constant expressions in the first argument of if() or select() can raise an uncaught exception.
- Creating or changing your own designs requires learning the CFDG rule language; the included examples and lesson provide a starting point.
Product images

Sources
References used for this listing. Retrieval dates do not indicate hands-on testing.