Skip to content

PierreRaybaut/guidata

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

guidata: Automatic GUI generation for easy dataset editing and display with Python

license pypi version PyPI status PyPI pyversions download count

Simple example of guidata datasets embedded in an application window:

See documentation for more details on the library and changelog for recent history of changes.

Copyright © 2009-2021 CEA, Pierre Raybaut, licensed under the terms of the CECILL License (see Licence_CeCILL_V2-en.txt).

Overview

Based on the Qt library, guidata is a Python library generating graphical user interfaces for easy dataset editing and display. It also provides helpers and application development tools for Qt (PyQt5, PySide2, PyQt6, PySide6).

Generate GUIs to edit and display all kind of objects:

  • integers, floats, strings ;
  • ndarrays (NumPy's n-dimensional arrays) ;
  • etc.

Application development tools:

  • configuration management
  • internationalization (gettext)
  • deployment tools
  • HDF5 I/O helpers
  • misc. utils

Dependencies

Requirements

Optional Python modules

Other optional modules

gettext (text translation support)

Recommended modules

guiqwt >= 4.3 is a set of tools for curve and image plotting based on guidata.

Installation

From the source package

python setup.py install

About

Python library generating graphical user interfaces for easy dataset editing and display

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages