MCPcopy Create free account
hub / github.com/braitsch/ofxDatGui

github.com/braitsch/ofxDatGui @v1.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.3.0 ↗ · + Follow
695 symbols 1,218 edges 77 files 22 documented · 3% updated 6y ago★ 44213 open issues

Browse by type

Functions 612 Types & classes 83
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ofxDatGui

ofxDatGui is a simple to use, fully customizable, high-resolution graphical user interface for openFrameworks inspired by the popular JavaScript datgui interface.

ofxDatGui

Features

ofxDatGui offers the following features & components:

  • Click & Toggle (On/Off) Buttons
  • Text Input Fields
  • Color Pickers
  • Range Sliders
  • Dropdown Menus
  • Scroll Views
  • Button Matrices
  • Coordinate Pads
  • Value Plotters
  • Waveform Monitors
  • Framerate Monitor
  • Variable Binding
  • Completely Customizable
  • Folders to group components together
  • An optional header & footer that allow you to title the gui, collapse and drag it around

Documentation

The latest ofxDatGui docs are located here

ofParameter Support

ofParameter support is the single most requested feature and is currently in development. Therefore, I am not accepting ofParameter related pull requests until the first stable version of ofxDatGui with ofParameter support is released.

Questions & Feedback

Questions, feedback, feature requests and ideas for improvement are all very much welcome. Please open an issue or join the conversation on this openFrameworks thread before sending me an email.

If you're enjoying ofxDatGui please star the repository or consider making a small donation to help support its ongoing development. If you've made something with it that you'd like to share please let me know and I'll add it to the gallery.

Core symbols most depended-on inside this repo

Shape

Method 593
Class 77
Function 19
Enum 6

Languages

C++100%

Modules by API surface

src/ofxDatGui.cpp74 symbols
src/core/ofxDatGuiComponent.cpp62 symbols
src/components/ofxDatGuiGroups.h56 symbols
src/components/ofxDatGuiSlider.h32 symbols
src/components/ofxDatGuiScrollView.h32 symbols
src/core/ofxDatGuiEvents.h31 symbols
src/components/ofxDatGuiTimeGraph.h31 symbols
src/components/ofxDatGuiMatrix.h28 symbols
src/components/ofxDatGuiTextInputField.h24 symbols
src/components/ofxDatGuiControls.h19 symbols
src/components/ofxDatGuiButton.h19 symbols
src/components/ofxDatGuiTextInput.h18 symbols

For agents

$ claude mcp add ofxDatGui \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page