28 Python GUI Development Framework open source software __python

Source: Internet
Author: User
Tags gtk wxwidgets in python
Python UI Development Kit Kivy

Kivy is an open source toolkit that enables programs created using the same source code to run across platforms. It focuses on innovative user interface development, such as: multi-touch applications. Kivy also provides a multi-touch mouse simulator. Kivy is built on Cython (C extensions for Python), so development needs to understand the Python language. Currently supported platforms ... More Kivy Information


Last update: Kivy 1.9.1 released, the Python UI Development Kit was released 4 months ago in Python's GUI development tool Flexx


Flexx is a pure Python toolkit for creating graphical interface applications. It uses WEB technology for rendering of the interface. You can use Flexx to create desktop applications, and you can export an HTML document that is applied to a standalone file. Because of the use of pure Python development, Flexx is cross-platform. Just need to have Python and browser to ... More Flexx Information


Last update: flexx--python GUI toolkit using WEB technology was released 8 months ago Python Graphics Development Kit WxPython


WxPython is an excellent GUI graphics library in the Python language, allowing Python programmers to easily create a full, full-featured GUI user interface. WxPython is provided to the user as an excellent cross-platform GUI library wxWidgets python encapsulation and Python modules. Just like Python and wxwidgets ... More Wxpython Information


Last update: WxPython 3.0 finally released the python binding PyQt, released in the QT library 2 years ago


PYQT is the Python version of the QT library. PYQT3 supports Qt1 to QT3. PYQT4 supports QT4. Its first release was also in 1998, but it was called Pykde, because at the beginning SIP and PYQT did not separate. PYQT is written in sip. PyQt offers a GPL version and a commercial version. PYQT provides Python programmers with a way to use the full QT application interface. How do you do? More PYQT Information


Last update: Git@osc Project recommended--PYQT Development Notepad was published 12 months ago by the TK graphical user interface Tkinter


The Tkinter (also known as the TK interface) is the standard Python interface for the TK graphical user interface Toolkit. TK is a lightweight cross-platform graphical user interface (GUI) development tool. TK and Tkinter can run on most Unix platforms, Windows, and Macintosh systems. Tkinter is made up of a certain number of modules. Tkinter is located in a named _tkinter (...). More Tkinter Information

Pywin32

Windows Pywin32 allows you to use Python to develop Win32 applications in the same way as VC. Code style can resemble Win32 SDK, also can resemble MFC, choose by you. If you still do not give up VC-like code process under Python, then this is a good choice. More Pywin32 Information

Python graphical interface development package PyGTK

PyGTK lets you easily create a program with a graphical user interface with Python. The underlying GTK + provides a variety of visual elements and functionality, and you can develop full-featured software that runs on the GNOME desktop system if needed. PyGTK really has cross-platform, it can be modified, stable operation of a variety of operating systems, such as Linux,windows,macos. In addition to simple and easy to use ... More PYGTK Information

quickly develop gorgeous desktop programs with Python Pyui4win

Deep Graphics Interface Library Deepin UI

The Deepin UI is a complete set of interface libraries to improve the usability and development efficiency of Linux applications. What does the Deepin UI do? No longer limited to GTK + default control appearance and layout. The designer can design the appearance and layout of the control completely according to his own imagination. Quick and easy topic switching engine. Not like traditional gtk/qt ... More Deepin UI Information


Last update: Deepin UI and depth AV player release 1.0.1 version published 4 years ago Desktop application Framework onering


Onering is a Cross-platform desktop application framework. Like Adobe AIR, it supports the use of HTML/JS/CSS to make a user interface, which, unlike its application, is a local program that can directly access the operating system's data. Run Process: When the application starts, it loads the runtime library of the frame, registers the access method (such as WSGI) that applies the URL, and invokes the frame's ... More onering Information

Python for Qt pyside

The purpose of the Pyside project is to provide a LGPL Python-bound Qt development platform for more pyside information


Last update: Pyside 1.2.2 released a cross-platform Python GUI toolkit autopy 2 years ago


Autopy is a simple cross-platform Python GUI toolkit that can control the mouse, keyboard, match colors and screen bitmaps. Written with pure ANSI C, run on Mac OS X, Windows, and X11. Sample code: Import autopy def hello_there_world (): Autopy.alert.alert ("Hel ... More autopy Information

Python's graphical interface Pyglet

Pyglet provides an object-oriented programming interface for developing games and other cross-platform applications with very rich visual effects. More Pyglet Information

Python-sip

SIP is a tool that generates C + + interface code for Python, similar to SWIG, but uses a different interface format. It is used to create PyQt and Pykde and support the Qt Signal/slot system. More PYTHON-SIP Information


Last update: Python-sip 4.16 released 2 years ago Python UI Toolkit PMW


PMW (Python megawidgets) is a Python toolkit used to create a variety of advanced user interface components, using Tkinter modules. More PMW Information

Python's GUI framework Camelot

Camelot is a Python GUI framework that is used to build desktop graphical interface applications. Based on Sqlalchemy and PyQt development. More Camelot Information

Python UI Components tix

The Tix (Tk interface extension) is a powerful Python UI component. Using tix can greatly improve the display effect and function of graphic interface application. More tix Information

Wxwebkit

Wxwebkit, is the Mac above the WebKit Toolkit wrapper, the entire browser. Can directly edit, run JS, ah, a bit like opera's interface. As long as you get the edit cursor, you can implement various HTML element writing. is quite large. The package has 11M. Eclass has written a htmleditor, but compiled, py source code is not used. ... More Wxwebkit Information

python's multi-touch interface library PYMT

PYMT is a python multi-touch user interface library. Example code: from PYMT Import * class Circledrawer (Mtwidget): "Draw a circle at the position of all touches." Def Draw (self): Set_color (1, 0, 0) for touch in Getcurrenttou ... More PYMT Information

Dabo




Dabo is a Wxpython library based on encapsulation. It provides database access, business logic, and user interface. More Dabo Information


Pykde

PYKDE allows you to use Python for most of the important classes and methods in Kdelibs. It allows us to develop attractive graphical applications that are compatible with KDE and allow us to develop them in python. So Python is a more efficient and convenient development environment than C + +. More PYKDE Information

Qframer's Python enhanced version Pframer
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.