PHP/Toolbox is designed to make the process
of creating database-powered Websites
easier. It utilizes the iterative, or step-by-step
development paradigm. It therefore enables
you to create fully-functional Web interfaces
for an arbitrary set of DB tables within
minutes. Any changes you make in these
tables after the test driving will be handled
automatically. You can then adjust this
automatic interface in an iterative manner to
suit your specific needs.
reacTIVision is a computer vision framework for the fast and robust tracking of fiducial markers attached to physical objects, as well as for multi-touch finger tracking. It was mainly designed as a toolkit for the rapid development of table-based tangible user interfaces and interactive multi-touch surfaces such as the reacTable. Client application examples are available for various programming environments such as C++, Java, C#, Processing, PureData, Max/MSP, and Quartz Composer.
GrafiXML is a graphical tool to draw user interfaces. You can save these interfaces in several formats, like Java or XHTML, but the principal way is to save it in UsiXML, an XML user interface description.
Jamon is a text template engine for Java that
is useful for generating dynamic HTML, XML, or
any text-based content. It has a rich feature
set that supports encapsulation,
parameterization, functional decomposition,
and reuse of presentation logic.
Because it is compiled to non-reflective Java code, and statically type-checked, Jamon is ideally suited to supporting refactoring of template-based UI applications.
Templates declare the arguments they require for
rendering, including dynamic template content
("fragments"), and are translated into Java
classes with public methods whose signatures
reflect the arguments declared in the
templates. This provides compile-time type-
checking as well as excellent performance.
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.
gitg targets cases where it is useful to provide a graphical representation of Git data or actions. The history view is a good example, where graphical representation helps to get an overview of the repository. gitg does not aim to be an advanced tool that allows access to every feature of Git through a graphical interface. However, it will try to incorporate common actions that might require multiple actions on the command line (like staging, unstaging, reverting, and committing).
The Tecla library provides programs with interactive command line editing facilities, similar to those of the Unix tcsh shell. It supports recall and editing of previously entered command lines, TAB completion of file names and application specific tokens, and in-line wild-card expansion of filenames. The optionally reentrant modules which perform TAB completion and wild-card expansion are also available separately for general use. The library is smaller, more modular, makes more efficient use of the heap, and has a less restrictive license than GNU readline.
Echo2 is a reinvention of the Echo Web Framework built around an AJAX (Asynchronous JavaScript and XML) rendering engine. It aims to provide a component-oriented/event-driven toolkit for developing Web applications that approach the capabilities of rich clients.
相关项目iReport-Designer for JasperReports, Properties Editor, Darik's Boot and Nuke, Amateras, TuxGuitar |
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".
Flightdeck-UI is a project that utilizes the ideas in the design of aircraft controls and instruments for creating general purpose user interfaces. The project includes Flightdeck-UI Online (a Web-based monitoring system that works entirely through the browser), the Multi-Variable Monitor (MVM) application, and a Tkinter widget library. Flightdeck-UI Online is installed on a Web server. The MVM application provides a graphical editor with theme support for quickly creating Flightdeck-UI control panels. It is possible but not necessary to write code in order to use MVM.
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.
wxPerl is a Perl module that allows a Perl program
to use the wxWidgets GUI toolkit.
相关项目Win32 Disk Imager, Amateras, MPC-BE, Dumpper v.60.3, Properties Editor |