# Technical Documentation: cocopon/tweakpane > ℹ️ **Provenance:** Hybrid Fusion: `cocopon/tweakpane` (README + 1 In-Tree Chapters) · [CodeWiki Reference](https://codewiki.google/github.com/cocopon/tweakpane) · Recency: Active (< 180 days) ## 1. Project Overview & Quickstart (cocopon/tweakpane) # Tweakpane [](https://coveralls.io/github/cocopon/tweakpane) [](https://badge.fury.io/js/tweakpane) Tweakpane is a compact pane library for fine-tuning parameters and monitoring value changes, inspired by [dat.GUI][]. - Clean and simple design - Dependency-free - Extensible (dat.GUI user? The [migration guide](https://tweakpane.github.io/docs/migration/#datgui) can be helpful) ## Installation Refer to the [Getting Started](https://tweakpane.github.io/docs/getting-started/) section for concrete steps. Remember to install `@tweakpane/core` if you are developing with TypeScript. ## Features See the [official page][documents] for details. ### [Bindings](https://tweakpane.github.io/docs/input-bindings/) Number, String, Boolean, Color, Point 2D/3D/4D ### [Readonly bindings](https://tweakpane.github.io/docs/monitor-bindings/) Number, String, Boolean ### [UI components](https://tweakpane.github.io/docs/ui-components/) Folder, Tab, Button, Separator ### [Theming](https://tweakpane.github.io/docs/theming/) ### [Plugins](https://tweakpane.github.io/docs/plugins/) ### [Misc](https://tweakpane.github.io/docs/misc/) - Mobile support - TypeScript type definitions - JSON import / export ## Development ### CommonJS and ES modules From version 4, Tweakpane has been migrated to ES modules. If you are looking for a CommonJS version of the package, use version 3.x. ### Build your own Tweakpane ``` $ npm ci $ npm run setup $ cd packages/tweakpane $ npm start ``` The above commands start a web server for the document, build source files, and watch for changes. Open `http://localhost:8080/` to browse the document. ## Other resources ### [Design Kit](https://www.figma.com/community/file/1324202557355874089) Includes the basics, styles and components for Tweakpane, providing a practical resource for creating your own plugin. [](https://www.figma.com/community/file/1324202557355874089) ## License MIT License. See `LICENSE.txt` for more information. [dat.GUI]: https://github.com/dataarts/dat.gui [documents]: https://tweakpane.github.io/docs/ ## 2. In-Tree Documentation Chapters (cocopon/tweakpane) # Tweakpane [](https://coveralls.io/github/cocopon/tweakpane) [](https://badge.fury.io/js/tweakpane) Tweakpane is a compact pane library for fine-tuning parameters and monitoring value changes, inspired by [dat.GUI][]. - Clean and simple design - Dependency-free - Extensible (dat.GUI user? The [migration guide](https://tweakpane.github.io/docs/migration/#datgui) can be helpful) ## Installation Refer to the [Getting Started](https://tweakpane.github.io/docs/getting-started/) section for concrete steps. Remember to install `@tweakpane/core` if you are developing with TypeScript. ## Features See the [official page][documents] for details. ### [Bindings](https://tweakpane.github.io/docs/input-bindings/) Number, String, Boolean, Color, Point 2D/3D/4D ### [Readonly bindings](https://tweakpane.github.io/docs/monitor-bindings/) Number, String, Boolean ### [UI components](https://tweakpane.github.io/docs/ui-components/) Folder, Tab, Button, Separator ### [Theming](https://tweakpane.github.io/docs/theming/) ### [Plugins](https://tweakpane.github.io/docs/plugins/) ### [Misc](https://tweakpane.github.io/docs/misc/) - Mobile support - TypeScript type definitions - JSON import / export ## Development ### CommonJS and ES modules From version 4, Tweakpane has been migrated to ES modules. If you are looking for a CommonJS version of the package, use version 3.x. ### Build your own Tweakpane ``` $ npm ci $ npm run setup $ cd packages/tweakpane $ npm start ``` The above commands start a web server for the document, build source files, and watch for changes. Open `http://localhost:8080/` to browse the document. ## Other resources ### [Design Kit](https://www.figma.com/community/file/1324202557355874089) Includes the basics, styles and components for Tweakpane, providing a practical resource for creating your own plugin. [](https://www.figma.com/community/file/1324202557355874089) ## License MIT License. See `LICENSE.txt` for more information. [dat.GUI]: https://github.com/dataarts/dat.gui [documents]: https://tweakpane.github.io/docs/ --- METRICS --- - Files Extracted: 2 - Estimated Token Budget: ~1078 tokens - Recency Window: Active (< 180 days) - Canonical Reference: https://codewiki.google/github.com/cocopon/tweakpane