Skip to content
Daynlight edited this page Dec 13, 2025 · 3 revisions

Graphite FAQ

Graphite is a fast, C++-based math visualization app for 2D/3D math operations, scripting, and real-time rendering.

TOC

How do I install Graphite?

See the Installation section in the documentation.

What language do I use for scripts?

Scripts are written in C++ and must implement the ScriptInterface. Look WritingScripts section for more information.

How do I run my script?

Place your script as Graphite.cpp in the project directory, then run the app with desired flags. Look Usage section for more information.

What do the flags mean?

  • -h / --help: Show help.
  • -i / --init: Initialize Graphite.cpp file.
  • -s / --sandbox: Enable sandbox mode.
  • -v / -d / --verbose / --debug: Enable verbose/debug output.

Look Usage section for more information.

What is sandbox mode?

Sandbox mode runs scripts in a protected environment to prevent crashes and segmentation faults during editing. Look Usage section for more information.

Where can I get help or report issues?

Open an issue on GitHub, join discussions, or ask on Reddit.

What platforms are supported?

Graphite is designed for cross-platform Linux, Windows mainly. In current state works only on Linux.

Who maintains Graphite?

Daniel Stodulski Daynlight and the community.

Graphite Wiki Sidebar

Getting Started

References

Project & Versions

Community

Clone this wiki locally