Cross platform
==============
Kivy is running on Linux, Windows, MacOSX, Android and IOS. You can run the
same code on all supported platforms. It can use natively most inputs
protocols and devices like WM_Touch, WM_Pen, Mac OS X Trackpad and Magic Mouse,
Mtdev, Linux Kernel HID, TUIO. A multi-touch mouse simulator is included.
Business Friendly
=================
Kivy is 100% free to use, under LGPL 3 licence. The toolkit is professionally
developed, backed and used. You can use it in a product and sell your product.
The framework is stable and has a documented API, plus a programming guide to
help for in the first step.
GPU Accelerated
===============
The graphics engine is built over OpenGL ES 2, using modern and fast way of
doing graphics. The toolkit is coming with more than 20 widgets designed to be
extensible. Many parts are written in C using Cython, tested with regression
tests.
GtkMathView is a C++ rendering engine for MathML documents. This module is
meant to be part of the Helm project, but the widget is independent from
it and easily embeddable within GTK+ applications.
SoQt is a Qt GUI component toolkit library for Coin. It is also compatible
with SGI and TGS Open Inventor, and the API is based on the API of the
InventorXt GUI component toolkit.
Qt4 is used in this version.
SWT is the software component that delivers native widget functionality
for the Eclipse platform in an operating system independent manner.
This port provides SWT without requiring a full download and build of
Eclipse.
This is Tk version 8.4, a GUI toolkit for Tcl.
The best way to get started with Tcl is to read ``Tcl and the Tk
Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.
FOX/VTK canvas widget and interactor to allow VTK to interact with your FOX
application. Allows VTK to render inside a FOX application via the FXGLCanvas
control. Keyboard and mouse events are translated to allow for "native" VTK
functionality.
The Python X Library is a complete X11R6 client-side implementation
written in pure Python. It can be used to write low-level X client
applications in Python.
Compiz is an OpenGL compositing manager that use GLX_EXT_texture_from_pixmap
for binding redirected top-level windows to texture objects. It has a flexible
plug-in system and it is designed to run well on most graphics hardware.
CTWM is an extension to twm, that support multiple virtual screens,
and a lot of other goodies.
You can use and manage up to 32 virtual screens called workspaces.
You swap from one workspace to another by clicking on a button in an
optionnal panel of buttons (the workspace manager) or by invoking a function.
You can custom each workspace by choosing different colors, names
and pixmaps for the buttons and background root windows.
Main features are :
- Optional 3D window titles and border (ala Motif).
- Shaped, colored icons.
- Multiple icons for clients based on the icon name.
- Windows can belong to several workspaces.
- A map of your workspaces to move quickly windows between
different workspaces.
- Animations : icons, root backgrounds and buttons can be animated.
- Pinnable and sticky menus.
- etc...
fluxconf is a tiny GTK based configuration tool for the fluxbox window manager.
It allows basic manipulation of the window manager behaviour:
o Slit configuration
o Window placement
o Focus model
o Workspace configuration