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

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.

  1. Install the IntraDev Library
pip install intradev
  1. Import the Library
import intradev as id
  1. Create a GUI Data Model
data = id.DataModel()
  1. Input GUI Metadata
data.title("Test GUI Application")
data.description("This is a demo description for an IntraDev generated GUI!")
data.directions(["1. First direction step.",
                 "2. Second direction step.",])
  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
data.buildUI()

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.1.0.tar.gz (8.4 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.1.0-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for intradev-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c7da049b3afebddabdd6292e2fe88079daaf304a0928be8ed5b028a069a10589
MD5 35b053ebf84beeccbaecbea7b3b440d3
BLAKE2b-256 644fad2d5c2b0b49f0136c6a1b64ba1077ffe4a6de24b95485de77d7f67e2d2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: intradev-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.9 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f82ed7e018f636a4e4eee845150d773d738b5d155ffc17ec3889d967fecfa4a1
MD5 7f15b8d9bc91fd05e65f32d49b2cdaf7
BLAKE2b-256 4e5363955a2ef83165aa0028f0f23017b5c606bd136ed8412836246ad6f60a3f

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