tool to accelerate creation of simple IO Python GUIs.
Project description
IntraDev Library
IntraDev is a package intended to accelerate Python GUI creation.
- Website: https://intradev.com
- Documentation: https://intradev.com/doc
- Mailing list: https://mail.intradev.com/mailman
- Source code: https://github.com/asm3002/intradev
- Bug reports: https://github.com/asm3002/intradev/issues
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.
- Install the IntraDev Library
pip install intradev
- Import the Library
import intradev as id
- Create a GUI Data Model
data = id.DataModel()
- 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.",])
- 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")
- 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7da049b3afebddabdd6292e2fe88079daaf304a0928be8ed5b028a069a10589
|
|
| MD5 |
35b053ebf84beeccbaecbea7b3b440d3
|
|
| BLAKE2b-256 |
644fad2d5c2b0b49f0136c6a1b64ba1077ffe4a6de24b95485de77d7f67e2d2a
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f82ed7e018f636a4e4eee845150d773d738b5d155ffc17ec3889d967fecfa4a1
|
|
| MD5 |
7f15b8d9bc91fd05e65f32d49b2cdaf7
|
|
| BLAKE2b-256 |
4e5363955a2ef83165aa0028f0f23017b5c606bd136ed8412836246ad6f60a3f
|