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.2.tar.gz (7.6 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.2-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: intradev-0.0.2.tar.gz
  • Upload date:
  • Size: 7.6 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.2.tar.gz
Algorithm Hash digest
SHA256 6d1d29e9d8668d94470d58722035d50bfa5ddc24249e805216e0ed5a8071dcee
MD5 d6915a6ab42119ef37e94f379fb86718
BLAKE2b-256 a29a9a1bf6657f35fc9407d77dc136cdc7b8bde8d90e893f32f83bf32502c590

See more details on using hashes here.

File details

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

File metadata

  • Download URL: intradev-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 9.6 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9aa1cad5769d7d76c56e2fe536d77bb0dbd9bbe1b1e80a16171f6241454c24c6
MD5 421214b8225db8e96e63a27346713fed
BLAKE2b-256 ffc979679bec9e89034a532bfc082b9c4c161709099b5fd64e7c012cd5a19f05

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