# Welcome to `guidata`’s documentation!

Based on the Qt library `guidata` is a Python library generating graphical user interfaces for easy dataset editing and display. It also provides Ready-to-use widgets (Python console, code editor, array editor, etc. - see ), helpers and application development tools for Qt.

Simple example of layout generated by `guidata` (see Data set examples).

`guidata` is part of the PlotPyStack project, which aims at providing a full set of Python libraries for data plotting and data analysis.

External resources:

- Python Package Index: PyPI

- Bug reports and feature requests: GitHub

## Table of contents

- Overview
  - Jupyter Notebook and Interactive Python Support
- Installation
  - Dependencies
  - Installation using pip
  - Installation from source
- Data set examples
  - Basic example
  - Other examples
- Ready-to-use widgets
  - Python console
  - Code editor
  - Array editor
  - Collection editor
  - Dataframe editor
  - Import wizard
  - Icon browser
- Sphinx autodoc extension
  - Extension
  - Example dataset
  - Generated documentation
- Development
  - How to contribute
  - Git Workflow
  - How to build, test and deploy
  - Migrating from version 2 to version 3
  - Reference test platforms
- Reference
  - Data set features
  - Utilities
  - Widgets and Qt helpers
  - User configuration management
  - GUI-based test launcher
- Release notes
  - Version 3.14
  - Version 3.13
  - Version 3.12
  - Version 3.11
  - Version 3.10
  - Version 3.9
  - Version 3.8
  - Version 3.7
  - Version 3.6
  - Version 3.5
  - Version 3.4
  - Version 3.3
  - Version 3.2
  - Version 3.1
  - Version 3.0
  - Version 2
  - Version 1

- Index