user interfaces
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 9510
GTK+ 2.9.4
Gtk+ is a library for creating graphical user interfaces. more>>
GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites.
GTK+ is free software and part of the GNU Project. However, the licensing terms for GTK+, the GNU LGPL, allow it to be used by all developers, including those developing proprietary software, without any license fees or royalties.
GTK+ is based on three libraries developed by the GTK+ team:
- GLib is the low-level core library that forms the basis of GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
- Pango is a library for layout and rendering of text, with an emphasis on internationalization. It forms the core of text and font handling for GTK+-2.0.
- The ATK library provides a set of interfaces for accessibility. By supporting the ATK interfaces, an application or toolkit can be used with such tools as screen readers, magnifiers, and alternative input devices.
GTK+ has been designed from the ground up to support a range of languages, not only C/C++. Using GTK+ from languages such as Perl and Python (especially in combination with the Glade GUI builder) provides an effective method of rapid application development.
<<lessGTK+ is free software and part of the GNU Project. However, the licensing terms for GTK+, the GNU LGPL, allow it to be used by all developers, including those developing proprietary software, without any license fees or royalties.
GTK+ is based on three libraries developed by the GTK+ team:
- GLib is the low-level core library that forms the basis of GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.
- Pango is a library for layout and rendering of text, with an emphasis on internationalization. It forms the core of text and font handling for GTK+-2.0.
- The ATK library provides a set of interfaces for accessibility. By supporting the ATK interfaces, an application or toolkit can be used with such tools as screen readers, magnifiers, and alternative input devices.
GTK+ has been designed from the ground up to support a range of languages, not only C/C++. Using GTK+ from languages such as Perl and Python (especially in combination with the Glade GUI builder) provides an effective method of rapid application development.
Download (19MB)
Added: 2006-07-04 License: LGPL (GNU Lesser General Public License) Price:
1756 downloads
Other version of GTK+
License:GPL (GNU General Public License)
License:GPL (GNU General Public License)
giFT 0.11.8.1
giFT is an abstracted peer-to-peer network framework. more>>
giFT is a framework for bridging multiple backend peer-to-peer protocols and the user interface associated with them.
It is implemented as a modular daemon able to handle multiple simultaneous client connections using a simple text-based interface protocol.
giFT is a collection of various software components geared towards improving the overall usability of a multitude of peer-to-peer file-sharing networks.
This goal is accomplished by unifying the components such that a user of the software may choose any of the available interfaces to access any of the available networks.
The central application, giftd, uses a plugin-based architecture capable of using multiple networks simultaneously through a single user interface.
The giFT project represents the group of software developers responsible for the creation of the core giFT components and the overall systems design.
Several third party projects have sprouted up to expand the system as a whole, providing a wider selection of user interfaces and network plugins.
<<lessIt is implemented as a modular daemon able to handle multiple simultaneous client connections using a simple text-based interface protocol.
giFT is a collection of various software components geared towards improving the overall usability of a multitude of peer-to-peer file-sharing networks.
This goal is accomplished by unifying the components such that a user of the software may choose any of the available interfaces to access any of the available networks.
The central application, giftd, uses a plugin-based architecture capable of using multiple networks simultaneously through a single user interface.
The giFT project represents the group of software developers responsible for the creation of the core giFT components and the overall systems design.
Several third party projects have sprouted up to expand the system as a whole, providing a wider selection of user interfaces and network plugins.
Download (0.70MB)
Added: 2005-04-20 License: GPL (GNU General Public License) Price:
1686 downloads
General Graphical User Interface 0.5.1
General Graphical User Interface is a wizard-like environment to execute console commands graphically. more>>
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&click on various options and select them in a convenient way. In order to create a new user-interface, a user doesnt need to know a programming language, since there is a graphical editor for new GGUI "scripts".
<<lessIt 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&click on various options and select them in a convenient way. In order to create a new user-interface, a user doesnt need to know a programming language, since there is a graphical editor for new GGUI "scripts".
Download (0.21MB)
Added: 2005-04-28 License: GPL (GNU General Public License) Price:
1642 downloads
EB-lite alpha 13
EB-lite is the name of the rewrite that is being developed of the instant messaging client Everybuddy. more>>
EB-lite is the name of the rewrite that is being developed of the instant messaging client Everybuddy. EB-lite carries many major advances on the current codebase, the biggest of which is that the user interface is not contained in the same process as the core. How would you like to use the same messaging client everywhere - on your desktop, your console, your browser, even your mobile phone?
This is all possible because eb-lite allows interfaces written on any platform, in any language - they do not even have to run on the same machine. Any number of user interfaces can also connect to the same core.
Main features:
- Free software, distributed under the GPL.
- Supports the following IM protocols:
- MSN
- AIM (TOC)
- ICQ (TOC)
- Yahoo
- IRC
- Jabber
- Group chat (IRC, MSN, AIM, ICQ)
- Away messages
- Automatic translation (using Babelfish)
- SOCKS and (to a lesser extent) HTTP proxy support
- Modular structure allows different interfaces to share the same engine (and thus share preferences, contact lists, etc).
- Message queuing (including across UI sessions)
- Cross-platform code. The core is written almost entirely in ANSI C, making it easy to port to different operating systems. Although mainly developed on Linux, it will also build on other Unixes (including Mac OS X) and Windows.
<<lessThis is all possible because eb-lite allows interfaces written on any platform, in any language - they do not even have to run on the same machine. Any number of user interfaces can also connect to the same core.
Main features:
- Free software, distributed under the GPL.
- Supports the following IM protocols:
- MSN
- AIM (TOC)
- ICQ (TOC)
- Yahoo
- IRC
- Jabber
- Group chat (IRC, MSN, AIM, ICQ)
- Away messages
- Automatic translation (using Babelfish)
- SOCKS and (to a lesser extent) HTTP proxy support
- Modular structure allows different interfaces to share the same engine (and thus share preferences, contact lists, etc).
- Message queuing (including across UI sessions)
- Cross-platform code. The core is written almost entirely in ANSI C, making it easy to port to different operating systems. Although mainly developed on Linux, it will also build on other Unixes (including Mac OS X) and Windows.
Download (1.5MB)
Added: 2005-04-25 License: GPL (GNU General Public License) Price:
1642 downloads
QUIViewer 1.2.1
QUIViewer is a Qt only version of the KDE application KUIViewer. more>>
This application is a Qt only version of the KDE application KUIViewer that ships with the KDE SDK. It is able to allow people to view Qt Designer UI files without having any of the Qt development tools installed.
The advantage of this tool is that developers can show customers what the user interface will not only look like, but how it will behave. Unlike screenshots that dont give a good feel for tab layout and key accelerators the UI viewer will let the user see it in action.
The utility also has the ability to print screen captures of the current user interface, save image snapshots of the user interface, and also to copy an image of the current user interface to the clipboard.
Main features:
- Print screen captures of the user interface.
- Save screen captures in various image formats.
- Capture directly to the clipboard.
- Support for modal dialogs.
- Support for preview in other Qt styles.
Enhancements:
- Fixed bug where QMainWindow based ui files would not close properly when closed via the window manager.
- Fixed bug where slots would connect to the main UI Viewer.
<<lessThe advantage of this tool is that developers can show customers what the user interface will not only look like, but how it will behave. Unlike screenshots that dont give a good feel for tab layout and key accelerators the UI viewer will let the user see it in action.
The utility also has the ability to print screen captures of the current user interface, save image snapshots of the user interface, and also to copy an image of the current user interface to the clipboard.
Main features:
- Print screen captures of the user interface.
- Save screen captures in various image formats.
- Capture directly to the clipboard.
- Support for modal dialogs.
- Support for preview in other Qt styles.
Enhancements:
- Fixed bug where QMainWindow based ui files would not close properly when closed via the window manager.
- Fixed bug where slots would connect to the main UI Viewer.
Download (0.058MB)
Added: 2005-06-13 License: GPL (GNU General Public License) Price:
1593 downloads
interface preprocessor for PHP 0.2.10
interface preprocessor for PHP are methods to create user interfaces in PHP. more>>
ippfp is an easy-to-use library which provides oo-methods for creating and rendering user interfaces in PHP independently from output format. It features HTML, GTK, PDF and ncurses.
You can create input masks such as forms for databases or other user interfaces. ippfp features abstraction, elements can be accessed like data structures, they have values and various attributes.
For me ippfp is a construction kit to build software quickly.
Another purpose could be the automatically generation by software.
You can select one of these packages to display:
- HTML
- PDF
- GTK
- ncurses
Available elements:
- button
- checkbox
- choice
- fopen (file open)
- grid
- image
- label (readonly text)
- link
- multiplechoice
- password
- radio
- text
- textarea
- table
The library puts the elements together in a frame. For HTML a HTML page will be created which contains the elements, GTK and ncurses have appropriate windows. The data of elements will be stored in session variables.
One does not need to care for details of formats like HTML-tags or GTK-classes. For navigating within a program the button element should be used. To arrange elements the elements "grid" or rather "table" are the right choices.
Elements are created with the "create"-functions which are members of the ippfp main instance and returns objects respective to the goal. To make them visible they will be grouped in a "view" which will be given to the ippfp main instance for processing.
This is a flexible way because an existing element can be used in several views. Thus, elements will be included by reference, not by copy. The advantages are: if an element is in a state, it is independent from the current view and related informations are available globally.
For example: create a text element:
$myText = $ippfp->createText("default", 20, "my_text");
...
echo $myText->getValue();
Your code should be organised into php functions. For example if a button is used, it calls the function given as attribute. It is expedient to integrate your views into this functions.
Enhancements:
- switched from html to xhtml, format identifier is XHTML
- a simple debug function added, for internal debugging, writes messages into a file (usefull for ncurses)
- pdf passes the "tabellentest", tables and grids can extend over a big number of pages, and can contain big text
- some bugfixes in xhtml and pdf
<<lessYou can create input masks such as forms for databases or other user interfaces. ippfp features abstraction, elements can be accessed like data structures, they have values and various attributes.
For me ippfp is a construction kit to build software quickly.
Another purpose could be the automatically generation by software.
You can select one of these packages to display:
- HTML
- GTK
- ncurses
Available elements:
- button
- checkbox
- choice
- fopen (file open)
- grid
- image
- label (readonly text)
- link
- multiplechoice
- password
- radio
- text
- textarea
- table
The library puts the elements together in a frame. For HTML a HTML page will be created which contains the elements, GTK and ncurses have appropriate windows. The data of elements will be stored in session variables.
One does not need to care for details of formats like HTML-tags or GTK-classes. For navigating within a program the button element should be used. To arrange elements the elements "grid" or rather "table" are the right choices.
Elements are created with the "create"-functions which are members of the ippfp main instance and returns objects respective to the goal. To make them visible they will be grouped in a "view" which will be given to the ippfp main instance for processing.
This is a flexible way because an existing element can be used in several views. Thus, elements will be included by reference, not by copy. The advantages are: if an element is in a state, it is independent from the current view and related informations are available globally.
For example: create a text element:
$myText = $ippfp->createText("default", 20, "my_text");
...
echo $myText->getValue();
Your code should be organised into php functions. For example if a button is used, it calls the function given as attribute. It is expedient to integrate your views into this functions.
Enhancements:
- switched from html to xhtml, format identifier is XHTML
- a simple debug function added, for internal debugging, writes messages into a file (usefull for ncurses)
- pdf passes the "tabellentest", tables and grids can extend over a big number of pages, and can contain big text
- some bugfixes in xhtml and pdf
Download (0.13MB)
Added: 2005-06-17 License: LGPL (GNU Lesser General Public License) Price:
1590 downloads
ShareDaemon 0.2.0
ShareDaemon is a multi-platform filesharing client for eDonkey2000 network. more>>
ShareDaemon is a multi-platform filesharing client for eDonkey2000 network. Designed in clean modular setup with separated networking and interface code, ShareDaemon runs on Windows, Linux, BSD, Solaris and Mac OS X platforms.
ShareDaemon is free and open source software, licenced under GNU General Public Licence.
ShareDaemon is split into a number of smaller programs, so-called modules. The most important module is the core module, which handles all the networking and files related things. The core can be run in the background as a daemon or service, and it does not produce any graphical output.
For controlling the core, we are currently providing two graphical user interfaces: wxInterface and webInterface.
wxInterface which is what one could call "a standard interface" - it is a window, somewhat similar to eMule interface. It "talks" to the core through unix sockets or TCP/IP on non-unix platforms.
webInterface is designed for remote controlling. It also runs as a background service/daemon on the same machine as the core runs and "talks" to the core, but instead of having a "usual" graphical interface, webInterface provides a web-browser based access. All you need to access your downloads from a remote location is a web browser, and you have full control of your downloads without installing any software in the remote computer.
<<lessShareDaemon is free and open source software, licenced under GNU General Public Licence.
ShareDaemon is split into a number of smaller programs, so-called modules. The most important module is the core module, which handles all the networking and files related things. The core can be run in the background as a daemon or service, and it does not produce any graphical output.
For controlling the core, we are currently providing two graphical user interfaces: wxInterface and webInterface.
wxInterface which is what one could call "a standard interface" - it is a window, somewhat similar to eMule interface. It "talks" to the core through unix sockets or TCP/IP on non-unix platforms.
webInterface is designed for remote controlling. It also runs as a background service/daemon on the same machine as the core runs and "talks" to the core, but instead of having a "usual" graphical interface, webInterface provides a web-browser based access. All you need to access your downloads from a remote location is a web browser, and you have full control of your downloads without installing any software in the remote computer.
Download (1.2MB)
Added: 2005-08-15 License: GPL (GNU General Public License) Price:
1530 downloads
Molecular Workbench 1.3
Molecular Workbench project is a piece of free, open-source modeling software specifically designed for use in education. more>>
Molecular Workbench project is a piece of free, open-source modeling software specifically designed for use in education. Powered by a set of real-time molecular simulation engines that compute and visualize the motion of particles interacting through force fields, in both 2D and 3D, it provides a simulation platform for teaching and learning science.
Many abstract concepts in physics, chemistry and biology can be dynamically visualized, and virtual experiments based on molecular simulations can be designed, limited only to your imagination.
The MW software consists of:
- a set of model builders, simulators and their associated scripting environments.
- a word processor for creating hypertext.
- an authoring system for constructing your own graphical user interfaces for your own simulations.
- an embedded-assessment system that allows you to design your own questions and collects student data.
- a special browser for you to deliver and for the users to access stuff created using the above sub-systems.
- Web services for collaboration among authors, students and teachers.
All these sub-systems are seamlessly integrated behind an easy-to-use graphical user interface. The customizability of models through the authoring system allows you to design user interfaces appropriate to your audience, without having to get them involved in the complexity of the modeling engines.
<<lessMany abstract concepts in physics, chemistry and biology can be dynamically visualized, and virtual experiments based on molecular simulations can be designed, limited only to your imagination.
The MW software consists of:
- a set of model builders, simulators and their associated scripting environments.
- a word processor for creating hypertext.
- an authoring system for constructing your own graphical user interfaces for your own simulations.
- an embedded-assessment system that allows you to design your own questions and collects student data.
- a special browser for you to deliver and for the users to access stuff created using the above sub-systems.
- Web services for collaboration among authors, students and teachers.
All these sub-systems are seamlessly integrated behind an easy-to-use graphical user interface. The customizability of models through the authoring system allows you to design user interfaces appropriate to your audience, without having to get them involved in the complexity of the modeling engines.
Download (MB)
Added: 2006-02-22 License: Freeware Price:
1527 downloads
GlGuiA 0.0.3
GlGuiA is a set of Ada packages for creating graphical user interfaces. more>>
GlGuiA is a set of Ada packages for creating graphical user interfaces. It provides a complete and extensible set of graphical items (widgets), such as buttons, scales, trees, message boxes, and dialog boxes.
It should be rather easy to create new objects from existing ones. To gain platform independence, the library relies on OpenGl for drawing primitives. Basic event and window management are done using Glfw.
Enhancements:
- OpenGL-related specifications have been split.
- It no longer uses GLUT, but instead Glfw for low-level windows and events management.
- Much better font handling, and basic decorations have been added to text.
- View manipulations added: mouse move + middle button (pan view) and mouse wheel (zoom view).
- A line entry widget to input single-line text has been added.
- Activate with a mouse click, validate with enter or left-click, and cancel with escape or right-click.
<<lessIt should be rather easy to create new objects from existing ones. To gain platform independence, the library relies on OpenGl for drawing primitives. Basic event and window management are done using Glfw.
Enhancements:
- OpenGL-related specifications have been split.
- It no longer uses GLUT, but instead Glfw for low-level windows and events management.
- Much better font handling, and basic decorations have been added to text.
- View manipulations added: mouse move + middle button (pan view) and mouse wheel (zoom view).
- A line entry widget to input single-line text has been added.
- Activate with a mouse click, validate with enter or left-click, and cancel with escape or right-click.
Download (0.094MB)
Added: 2005-08-31 License: GPL (GNU General Public License) Price:
1516 downloads
KMtraceViewer 0.73
KMtraceViewer is a graphical user interface for the KMtrace leak detection program. more>>
KMtraceViewer is a graphical user interface for the KMtrace leak detection program. KMtrace is part of the kdesdk package.
Enhancements:
- fixed installation path of icons (for making them part of the package)
<<lessEnhancements:
- fixed installation path of icons (for making them part of the package)
Download (0.39MB)
Added: 2005-09-01 License: GPL (GNU General Public License) Price:
1514 downloads
Piorun Jabber Client 0.1.0
Piorun Jabber Client is a Jabber client for Gnome with user interface simmilar to IRC clients. more>>
Piorun Jabber Client is a Jabber client for Gnome with user interface simmilar to IRC clients.
Currenly implemented features include: standard chat, multi-user chat, roster and subscriptions management, VCards, privacy lists, secure connections (TLS and SALSL).
Piorun is written using Mono/Gtk#
<<lessCurrenly implemented features include: standard chat, multi-user chat, roster and subscriptions management, VCards, privacy lists, secure connections (TLS and SALSL).
Piorun is written using Mono/Gtk#
Download (0.22MB)
Added: 2005-09-02 License: GPL (GNU General Public License) Price:
1514 downloads
Fid Core Library 0.2
Fid Core Library is the core library for the Frigand Imperial Desktop. more>>
Fid Core Library is the core library for the Frigand Imperial Desktop, a genuine Unix desktop environment based around multiprocessing, text-stream IPC, and the "everything is a file" concept.
It supports Emacs-like extensibility, customizability, and built-in multi-buffer support.
Enhancements:
- This release adds testing support for the axioms over buffer implementations and user interfaces, a better implementation of interactive, and a new cursor movement mechanism that allows the user interface to manage point itself (and, hence, keep it always on a widget).
<<lessIt supports Emacs-like extensibility, customizability, and built-in multi-buffer support.
Enhancements:
- This release adds testing support for the axioms over buffer implementations and user interfaces, a better implementation of interactive, and a new cursor movement mechanism that allows the user interface to manage point itself (and, hence, keep it always on a widget).
Download (0.070MB)
Added: 2005-10-27 License: Other/Proprietary License Price:
1458 downloads
Configurable Audible User Interface 0.6
Configurable Audible User Interface is a simple plugin-based audible user interface. more>>
Configurable Audible User Interface in short caui is a simple plugin-based audible user interface.
Plugins use speech synthesis software to interact with a user and perform specific actions. The main method of input is a keyboard or number pad.
This project is the successor to the Blind MP3 Player.
Enhancements:
- caui-cmd will exit immediately if caui has an mplayer process forked.
<<lessPlugins use speech synthesis software to interact with a user and perform specific actions. The main method of input is a keyboard or number pad.
This project is the successor to the Blind MP3 Player.
Enhancements:
- caui-cmd will exit immediately if caui has an mplayer process forked.
Download (0.012MB)
Added: 2005-12-02 License: GPL (GNU General Public License) Price:
1423 downloads
Millstone 3.1.0
Millstone is Web user-interface component library for Java programmers. more>>
Millstone is Web user-interface component library for Java programmers.
Millstone lets you program user interfaces on the server side in a clean, object-oriented manner without getting your hands dirty with XHTML, CSS, JavaScript, and browser incompatibilities.
However, working on those lower levels is also supported. Commercial support is offered for the library and it is in active use by many of large enterprise applications and software products.
The API has been stable since year 2002 and support for new browser technologies is actively developed.
Enhancements:
- This release accumulates three years of experience using Millstone in large enterprise applications and software products.
- This version includes many new features for UI components, better integration with different J2EE environments, and enhancements required for upcoming AJAX support.
- The 3.1 series is backwards compatible with the 3.0 API introduced in year 2002.
<<lessMillstone lets you program user interfaces on the server side in a clean, object-oriented manner without getting your hands dirty with XHTML, CSS, JavaScript, and browser incompatibilities.
However, working on those lower levels is also supported. Commercial support is offered for the library and it is in active use by many of large enterprise applications and software products.
The API has been stable since year 2002 and support for new browser technologies is actively developed.
Enhancements:
- This release accumulates three years of experience using Millstone in large enterprise applications and software products.
- This version includes many new features for UI components, better integration with different J2EE environments, and enhancements required for upcoming AJAX support.
- The 3.1 series is backwards compatible with the 3.0 API introduced in year 2002.
Download (4.2MB)
Added: 2005-12-01 License: LGPL (GNU Lesser General Public License) Price:
1422 downloads
GroundWork Foundation 1.1 Milestone 1
GroundWork Foundation is a network management data abstraction layer and development platform written in Java. more>>
GroundWork Foundation is a network management data abstraction layer and development platform written in Java.
With GroundWork Foundation, data from both open source tools and legacy management systems can be accessed via real time status views, reports and dashboards.
GroundWork Status Viewer, a user interface for Nagios, relies on Foundation technology to extract, process and display Nagios monitoring data. GroundWorks flagship product, GroundWork Monitor, also leverages Foundation technology to provide an enterprise-class, integrated IT monitoring solution.
Main features:
- Standardized User Interfaces and APIs: APIs available with GroundWork Foundation allow presentation layer programs to query the GroundWork Foundation database by object or data type. Separate API libraries are available for Perl, PHP and Java programs, enabling users to build their own custom user interfaces.
- Customizable Adapters: GroundWork Foundation allows for the development of adapters to integrate and normalize any type of monitoring data--whether SNMP, polled or log file data. Normalized data is stored in a common database for retrieval.
- Integration of Third Party Systems: Data from commercial monitoring systems can also be integrated into GroundWork Foundation, enabling IT staff to consolidate the best of open source and proprietary monitoring and management tools into a single application.
<<lessWith GroundWork Foundation, data from both open source tools and legacy management systems can be accessed via real time status views, reports and dashboards.
GroundWork Status Viewer, a user interface for Nagios, relies on Foundation technology to extract, process and display Nagios monitoring data. GroundWorks flagship product, GroundWork Monitor, also leverages Foundation technology to provide an enterprise-class, integrated IT monitoring solution.
Main features:
- Standardized User Interfaces and APIs: APIs available with GroundWork Foundation allow presentation layer programs to query the GroundWork Foundation database by object or data type. Separate API libraries are available for Perl, PHP and Java programs, enabling users to build their own custom user interfaces.
- Customizable Adapters: GroundWork Foundation allows for the development of adapters to integrate and normalize any type of monitoring data--whether SNMP, polled or log file data. Normalized data is stored in a common database for retrieval.
- Integration of Third Party Systems: Data from commercial monitoring systems can also be integrated into GroundWork Foundation, enabling IT staff to consolidate the best of open source and proprietary monitoring and management tools into a single application.
Download (1.1MB)
Added: 2005-12-02 License: GPL (GNU General Public License) Price:
1422 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above user interfaces search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed