TouchWidgets is a widget library for touch-based Linux devices using X Windows. It has support for animations and momentum-based scrolling. It also runs on Mac OS X if you have XQuartz.
IT Mill Toolkit is a server-side RIA (Rich
Internet Application) library that provides
a versatile set of AJAX widgets for Java programmers. Applications are programmed in Java and executed server-side. At the client-side (i.e. in the browser), enhanced GWT widgets are used for presentation.
Metastorage is a PHP data access object generator compiler tool. It implements an object persistence API from a description in an XML format named CPML. The persistent object classes implement object-relational mappings, so developers do not have to write SQL manually. It features an object query language for specifying conditions for querying objects, generation of classes for producing reports, generation of classes to manage templated Web forms for creating new persistent objects, and generation of UML class diagrams. It can be run from the command line or from a Web interface.
libx1f4i0 is a C library that provides some (text) user interface functionality. It includes a sophisticated expression evaluator, a proto application extension programming language interpreter, about one thousand number parsing and formatting primitives, a fancy printf-like text formatter for applications, and miscellaneous trivial conveniences.
Eagle Mode is an advanced solution for a zoomable user interface. It has a professional file manager, file viewers and players for most of the common file types, a chess game, a 3D mines game, a multi-function clock and some fractal fun, all integrated in a virtual cosmos.
相关项目Media Player Classic - Home Cinema, VirtualDubMod-jp, Amateras, MeCab, Dumpper v.60.3 |
BZByte Ajax is a Java-based interactive Web
toolkit to make writting professional interactive
Web applications easy. It's a server centric
toolkit with the application and development being
done on the server, allowing easy development of
large applications.
相关项目GLOBALBASE PROJECT, Amateras, TuxGuitar, Properties Editor, DeSmuME |
General Graphics User Interface is an effort to
produce a common graphical user interface for any
command line program. It uses a wizard-like input
front end to collect the information needed. It
then calls the desired program automatically with
all the necessary options. The user is able to
point and click on various options and select them
in a convenient way. In order to create a new user
interface, a user doesn't need to know a
programming language, since there is a graphical
editor for new GGUI "scripts".
gladepyc generates a Python module from a Glade XML GUI description which builds the corresponding GTK+ interface by using the _gtk module of the PyGTK binding. The building module which is output can be used to build as many separate window/widget instances of the same class as you want at run-time, because each window is translated into a UI building class. It can also, on request, generate UI building code for just a subtree of the UI description.
Pounder is a utility for testing Java GUIs. It allows developers to dynamically load components, record scripts, and then use those scripts in JUnit. It supports custom components, drag and drop, and the examination of test runs in source.
Echo is a framework for developing object-oriented, event-driven Web applications in Java. Echo removes the developer from having to think in terms of "page-based" applications and enables him/her to develop applications using the conventional object-oriented and event-driven paradigm for user interface development. Knowledge of HTML, HTTP, and JavaScript is not required. Tutorials, white papers, and full API documentation are available.
Setedit is a text editor specially designed for programmers. It has a nice interface with mouse support, menus and windows (text mode). The editor is a very good choice for people with DOS background, especially people accustomed to Worstar and Borland editors. The editor has overlapped windows so you can see more than one file at the same time, configurable syntax highlighting, macros, rectangular selection, block indentation, as well as customizable keyboard shortcuts and menus.
Flying Saucer is a pure Java XML/CSS 2 renderer
whose aim is to provide spec-compliant CSS 2.1
rendering for any well-formed XML document. The
current codebase can render to Java2D-based
canvases (Swing panels), PDF via the iText
library, and images. The library currently covers
the greater part of the CSS 2.1 specification.
The Zero Memory Widget library is as powerful as
classic widget libraries, but it does not use a
single bit of memory per widget. So with this
library, there is no widget pointer/reference,
instance creation/destruction, event handler
function, functions to read/write data between
widget and application, and so on. GUI programming
with this library is done in the C language, and
it is as easy as composing an HTML page.
rep-gtk is a language-binding between GTK+/GDK and librep. Basic GLib and ATK bindings are included, too. The bindings for outdated, deprecated libraries (libgnome, libgnomeui, libgnomecanvas, and libglade) have been dropped. In favor of libglade, GTKBuilder is supported.
Edyuk はフリー、オープン ソース C++ と Qt 4 箱から出してサポートし、プラグインによって拡張することができます高速かつ軽量の開発環境です。Qt 4 (Linux、Mac、Windows、BSD,...) でサポートされているすべてのプラットフォームで動作します。
相关项目Win32 Disk Imager, MeCab, Dumpper v.60.3, blanco Framework, MPC-BE |