Zyie / tweakpane

:control_knobs: Compact GUI for fine-tuning parameters and monitoring value changes

Home Page:https://cocopon.github.io/tweakpane/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tweakpane

CI Coverage Status npm version

Tweakpane is a compact pane library for fine-tuning parameters and monitoring value changes. It's originally inspired by the popular library dat.GUI.

Screenshot

Concept

Features

  • Input
    • Number (text / slider / list)
    • String (text / list)
    • Boolean (checkbox / list)
    • Color (picker)
    • Point2D (picker)
  • Monitor
    • Number (text / graph)
    • String (text)
    • Boolean (text)
  • UI components
    • Folder
    • Button
    • Separator
  • Misc
    • JSON import / export
    • TypeScript type definitions

See the official page for more detailed information.

Development

npm start for development. It starts a web server for the online document, building source files, watching changes for the next build. After executing the command, open http://localhost:8080/ for browsing the document.

License

MIT License. See LICENSE.txt for more information.

About

:control_knobs: Compact GUI for fine-tuning parameters and monitoring value changes

https://cocopon.github.io/tweakpane/

License:MIT License


Languages

Language:TypeScript 89.2%Language:CSS 9.4%Language:JavaScript 1.5%