Skip to main content

tool to accelerate creation of simple IO Python GUIs.

Project description

IntraDev Library

IntraDev is a package intended to accelerate Python GUI creation.

It provides:

  • a powerful GUI builder with minimal code
  • customization of the GUI appearance
  • a method to input / output files to a function

How To Use

  1. Install the IntraDev Library For detailed tutorials on the use of the IntraDev Library, check out our YouTube channel. If you have questions, post them here and we will make a YouTube tutorial if required.
pip install intradev
  1. Import the Library
import intradev as id
  1. Create a GUI Data Model
data = id.DataModel()
  1. Add Functions, Inputs, and Outputs to the Data Model
data.addInput("Input Filepath", id="0")
data.addFunction(functionName, "Button Label", inputMap={"inputFilePath": "0"})
data.addOutput("Output File", id="filepath")
  1. Build GUI Using Data Model
id.buildUI(data, title="GUI Application Title")

Code of Conduct

IntraDev is a privately owned open source project developed by Aiden McDougal to support the IntraDev Professional Tools. This package is open source to promote Python GUI development in both professional and academic environments. The IntraDev leadership has made a strong commitment to creating an easy to use, powerful tool to accelerate Python tool creation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

intradev-0.0.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

intradev-0.0.1-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file intradev-0.0.1.tar.gz.

File metadata

  • Download URL: intradev-0.0.1.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for intradev-0.0.1.tar.gz
Algorithm Hash digest
SHA256 17dd7567b6ffee0c06dba62d3d35cde3ebfd3251e3e621e6f965ed9fb614cb63
MD5 72de5609a42dda6c60815728f98a9b8a
BLAKE2b-256 f5d931f911165bed29926679dfd82579cff48e27cd821ea478e4728ab632ba15

See more details on using hashes here.

File details

Details for the file intradev-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: intradev-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for intradev-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1d837eff83bfe26e3e3f45e1df5cd94a6345004338010ab01e0269ec9c9cddb7
MD5 6bbe39776aec6387a1cc0fc84244c070
BLAKE2b-256 6f5d5bd216f48d1102643639081adcef9f5223e98259dd1e3877ef8a386cc2df

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page