pytigon Splawik
winget install --id=Splawik.pytigon -e
The combination of several technologies: python, django, wxWidgets to create one coherent development environment for systems: Windows, Linux and more.
Pytigon is an integrated development environment (IDE) designed to streamline application development across multiple platforms by combining Python, Django, and wxWidgets into one cohesive ecosystem.
Key Features:
- Cross-platform support for Windows, Linux, and macOS desktop applications.
- Integration of web-based clients using Bootstrap for modern design and responsive layouts.
- Seamless combination of Django models with wxPython widgets for unified client-server communication.
- Embedded Python-to-JavaScript compiler for efficient backend/frontend interaction.
- Modified Django templates that align with Pythonic indentation principles.
- Built-in tools for generating installation packages, translations, and multilingual support.
Audience & Benefit:
Ideal for developers building cross-platform applications, Pytigon simplifies the creation of both desktop and web-based solutions. Its unified environment reduces complexity and speeds up development cycles while maintaining code consistency across platforms.
Pytigon can be installed via winget, making it easy to set up on Windows systems.
README
PYTIGON
Discover the Power of Pytigon
Introduction
Pytigon brings together the prowess of several cutting-edge technologies: Python, Django, and wxWidgets. It forms an integrated and seamless development environment that caters to a range of application types.
Key Advantages of Pytigon:
-
Versatile Application Development:
- Harness the versatility of the Python language.
- Leverage the capabilities of the Django web framework.
- Utilize the wxWidgets toolkit to create desktop applications.
- Craft modern web clients using Bootstrap.
-
Cross-Platform Compatibility:
- Develop desktop applications for Linux, Windows, and OSX.
- Create web-based clients for both mobile and desktop usage.
-
Robust Component Integration:
- Immerse yourself in Python's philosophy throughout:
- Employ modified Django templates that align with Pythonic indentation principles.
- Seamlessly integrate Python with JavaScript using the embedded python to javascript compiler.
- Merge wxPython widgets seamlessly with Django model fields.
- Achieve harmony between Django server and wxPython client programs.
- Immerse yourself in Python's philosophy throughout:
-
All-in-One Pytigon IDE:
The Pytigon IDE empowers you to not only create programs but also generate installation packages, creating translations for multilingual versions, e.t.c
Installation
-
Windows:
Simply download and execute the installation program. It comes bundled with a Python environment and all necessary libraries.
or run command:
pip install pytigon-gui
-
Linux:
run command
pip install pytigon-gui
and install wxPython by following the guide at
https://wiki.wxpython.org/How to install wxPython
.or run command
snap install --beta ptig