Saved in:
| Main Author: | |
|---|---|
| Format: | Recurso digital |
| Language: | |
| Published: |
Zenodo
2025
|
| Online Access: | https://doi.org/10.5281/zenodo.15500722 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866901684555350016 |
|---|---|
| author | Travis Raymond-Charlie Stone |
| author_facet | Travis Raymond-Charlie Stone |
| contents | <p>Abstract:</p> <p>Secure, Web-Triggered, React-Like Tkinter Framework</p> <p> </p> <p>This three-part framework introduces a novel approach to desktop application deployment by merging web-triggered execution, local GUI rendering, and React-style state management using Python. Together, the documents ReactLike_Tkinter_User_Guide, Stone_Web_Triggered_App_Guide_Alt, and the stone_web_triggered_gui.py script present a blueprint for building highly interactive, privacy-preserving, locally-executed applications that can be activated remotely via secure web endpoints.</p> <p> </p> <p>The ReactLike_Tkinter_User_Guide demonstrates how to emulate the key paradigms of React (useState, useEffect) using Python's tkinter module. By leveraging tk.IntVar with trace-based callbacks, it creates a responsive desktop GUI that reacts to state changes much like a web application.</p> <p> </p> <p>The Stone_Web_Triggered_App_Guide_Alt establishes the architecture of The Stone, secure, lightweight method of launching Python applications through HTTP GET requests via Flask. This allows any local Python GUI to be activated through a browser without requiring internet connectivity or third-party platforms.</p> <p> </p> <p>Finally, stone_web_triggered_gui.py is a complete implementation that unifies the two concepts. It runs a local Flask server that listens for /launch-gui, upon which it spawns the React-like Tkinter application in a separate thread. This method allows for asynchronous, browser-mediated invocation of trusted local applications ideal for medical tools, diagnostics, financial modeling, and user-personalized computation systems.</p> <p> </p> <p>Together, these documents offer a transformative methodology for building and deploying ethical, user-centric, privacy-first applications using simple but powerful open-source Python libraries.</p> |
| format | Recurso digital |
| id | zenodo_https___doi_org_10_5281_zenodo_15500722 |
| institution | Zenodo |
| language | |
| publishDate | 2025 |
| publisher | Zenodo |
| record_format | zenodo |
| spellingShingle | Reactive-Python Travis Raymond-Charlie Stone <p>Abstract:</p> <p>Secure, Web-Triggered, React-Like Tkinter Framework</p> <p> </p> <p>This three-part framework introduces a novel approach to desktop application deployment by merging web-triggered execution, local GUI rendering, and React-style state management using Python. Together, the documents ReactLike_Tkinter_User_Guide, Stone_Web_Triggered_App_Guide_Alt, and the stone_web_triggered_gui.py script present a blueprint for building highly interactive, privacy-preserving, locally-executed applications that can be activated remotely via secure web endpoints.</p> <p> </p> <p>The ReactLike_Tkinter_User_Guide demonstrates how to emulate the key paradigms of React (useState, useEffect) using Python's tkinter module. By leveraging tk.IntVar with trace-based callbacks, it creates a responsive desktop GUI that reacts to state changes much like a web application.</p> <p> </p> <p>The Stone_Web_Triggered_App_Guide_Alt establishes the architecture of The Stone, secure, lightweight method of launching Python applications through HTTP GET requests via Flask. This allows any local Python GUI to be activated through a browser without requiring internet connectivity or third-party platforms.</p> <p> </p> <p>Finally, stone_web_triggered_gui.py is a complete implementation that unifies the two concepts. It runs a local Flask server that listens for /launch-gui, upon which it spawns the React-like Tkinter application in a separate thread. This method allows for asynchronous, browser-mediated invocation of trusted local applications ideal for medical tools, diagnostics, financial modeling, and user-personalized computation systems.</p> <p> </p> <p>Together, these documents offer a transformative methodology for building and deploying ethical, user-centric, privacy-first applications using simple but powerful open-source Python libraries.</p> |
| title | Reactive-Python |
| url | https://doi.org/10.5281/zenodo.15500722 |