Skip to content
forked from cocopon/tweakpane

🎛️ Compact GUI for fine-tuning parameters and monitoring value changes

License

Notifications You must be signed in to change notification settings

cuulee/tweakpane

 
 

Repository files navigation

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.

cover

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

🎛️ Compact GUI for fine-tuning parameters and monitoring value changes

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 90.1%
  • CSS 8.7%
  • JavaScript 1.2%