Main > Free Download Search >

Free user interfaces software for linux

user interfaces

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 9510
GTK+ 2.9.4

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.
<<less
Download (19MB)
Added: 2006-07-04 License: LGPL (GNU Lesser General Public License) Price:
1756 downloads
 
Other version of GTK+
GTK+ 2.8.20GTK+ Team - Gtk+ is a library for creating graphical user interfaces. GTK+ GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets
License:GPL (GNU General Public License)
Download (16.5MB)
1758 downloads
Added: 2006-07-03
License:GPL (GNU General Public License)
Download (20.3MB)
1393 downloads
Added: 2007-07-17
giwconfig 0.3

giwconfig 0.3


giwconfig is graphical user interface which displays information about a wireless (WiFi) network interface. more>>
giwconfig is graphical user interface which displays information about a wireless (WiFi) network interface.
Enhancements:
- The program now scans for a wireless interface on startup instead of using a hardcoded interface.
<<less
Download (0.074MB)
Added: 2005-12-09 License: GPL (GNU General Public License) Price:
1419 downloads
Configurable Audible User Interface 0.6

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.
<<less
Download (0.012MB)
Added: 2005-12-02 License: GPL (GNU General Public License) Price:
1423 downloads
ajaxMyTop 0.7.2

ajaxMyTop 0.7.2


ajaxMyTop project is a Web-based tool featuring an AJAX user interface for monitoring a MySQL server. more>>
ajaxMyTop project is a Web-based tool featuring an AJAX user interface for monitoring a MySQL server.

<<less
Download (0.10MB)
Added: 2006-08-08 License: LGPL (GNU Lesser General Public License) Price:
1172 downloads
General Graphical User Interface 0.5.1

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".
<<less
Download (0.21MB)
Added: 2005-04-28 License: GPL (GNU General Public License) Price:
1642 downloads
as_propsheet 1.03

as_propsheet 1.03


as_propsheet can be used to create Web based user interfaces for configuring sets of properties. more>>
as_propsheet can be used to create Web based user interfaces for configuring sets of properties. The project can compose and generate HTML forms with fields that appear split between multiple pages.

The form pages may be browsed using a tabbed or wizard-like user interface. The form may be composed by adding several types of fields to each form page.
<<less
Download (MB)
Added: 2007-03-23 License: GPL (GNU General Public License) Price:
946 downloads
Gtk2::GladeXML 1.005

Gtk2::GladeXML 1.005


Gtk2::GladeXML is a Perl module that create user interfaces directly from Glade XML files. more>>
Gtk2::GladeXML is a Perl module that create user interfaces directly from Glade XML files.

SYNOPSIS

# for a pure gtk+ glade project
use Gtk2 -init;
use Gtk2::GladeXML;
$gladexml = Gtk2::GladeXML->new(example.glade);
$gladexml->signal_autoconnect_from_package(main);
$quitbtn = $gladexml->get_widget(Quit);
Gtk2->main;

# for glade files using gnome widgets, you must initialize Gnome2
# before loading the glade file.
use Gnome2;
use Gtk2::GladeXML;
# this call also initializes gtk+ for us
Gnome2::Program->init ($appname, $version);
$gladexml = Gtk2::GladeXML->new(gnomeapp.glade);
Gtk2->main;

ABSTRACT

Gtk2::GladeXML allows Perl programmers to use libglade, a C library which generates graphical user interfaces directly from the XML output of the Glade user interface designer.

Glade is a free user interface builder for GTK+ and GNOME. After designing a user interface with glade-2 the layout and configuration are saved in an XML file. libglade is a library which knows how to build and hook up the user interface described in the Glade XML file at application run time.

This extension module binds libglade to Perl so you can create and manipulate user interfaces in Perl code in conjunction with Gtk2 and even Gnome2. Better yet you can load a files contents into a PERL scalar do a few magical regular expressions to customize things and the load up the app. It doesnt get any easier.

<<less
Download (0.034MB)
Added: 2006-07-13 License: Perl Artistic License Price:
1199 downloads
KMtraceViewer 0.73

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)
<<less
Download (0.39MB)
Added: 2005-09-01 License: GPL (GNU General Public License) Price:
1514 downloads
WebFileSystem 3.0

WebFileSystem 3.0


WeFileSystem is a web-based , user frienldy interface, multi user, File Manager, php&mysql. more>>
WeFileSystem is a web-based , user frienldy interface, multi user, File Manager, php&mysql.You can upload, download, copy, delete files&folders, share folders with other users. Rules for powerusers and users, advanced search history tool, manageable mail notifications & more.
Enhancements:
- 1.Download links
- 2.Full History search
- 3.Sent mail database log
- 4.user specific quotas
- 5.Admin Manual
- for those who want to use the JUpload applet , download and copy the jar file in the JUpload folder. and use it by ticking the use progress bar tickbox when uploading
<<less
Download (0.16MB)
Added: 2006-06-20 License: MPL (Mozilla Public License) Price:
1222 downloads
Resolver User Layer Interface 0.36

Resolver User Layer Interface 0.36


RULI stands for Resolver User Layer Interface. more>>
RULI stands for Resolver User Layer Interface. Its a library built on top of an asynchronous DNS stub resolver. RULI provides an easy-to-use interface for querying DNS SRV resource records. The goal is to promote wide deployment of SRV-cognizant software. RULI aims to fully support SRV-related standards. There are bindings for PHP, Perl, Guile/Scheme, Java, and Lua. IPv6 is supported.

Now you can understand the benefits of SRV records and please see how RULI can help you.

SRV records are more complex than A records

Handling DNS SRV is not as simple as to deal with ordinary address records. When one performs a query for A records by calling gethostbyname(), he gets a list of addresses which should be contacted in the same order as they were received. For SRV records, there is an additional logic that must be applied to the records, based on their weight and priority, to discover the correct sequence for contacting them.
RULI can handle SRV records for you

The SRV logic is described in RFC 2782. Those who intend to use SRV benefits in their application are expected to implement that exact behavior. RULI can help here: it automatically performs all the SRV logic for you.
Keep focus on your application logic

Application developers probably want to spend time on their business logic; not dealing with the details of the DNS protocol or implementing the SRV specification.

RULI is a tested framework designed to properly fetch SRV records. It saves you time and head aches.
RULI is free as in free beer and in free speech

<<less
Download (0.12MB)
Added: 2006-07-15 License: GPL (GNU General Public License) Price:
1197 downloads
Term::TUI 1.20

Term::TUI 1.20


Term::TUI is a simple tool for building text-based user interfaces. more>>
Term::TUI is a simple tool for building text-based user interfaces.

SYNOPSIS

If TUI_Run is the only routine being used:
use Term::TUI;
$flag=&TUI_Run($command,%desc);

$version=&Term::TUI::TUI_Version;
If other TUI subroutines are used:
use Term::TUI qw(:all);
$flag=&TUI_Run($command,%desc);

&TUI_Out($message);

$flag=&TUI_Script(%desc,$script,$sep);

Many times, Ive wanted to quickly write a nice text-based user interface around a set of perl routines only to end up writing the full (though simple) parser and interface to make it nice enough, and friendly enough, to be usable.

This module creates a simple but powerful text based user interface around perl routines, adding such features as command line history, command line editing, and online help (command completion will also be implemented), while hiding all details of the interface from the programmer.

The interface is described in a simple hash which is passed to the TUI_Run command. This routine exits only when the user has exited the program (returning a flag signalling any special exit conditions).

<<less
Download (0.007MB)
Added: 2006-09-05 License: Perl Artistic License Price:
1144 downloads
OpenPFC 1.2

OpenPFC 1.2


OpenPFC project is a class library for implementing intelligent consumer electronics as quickly and efficiently as possible. more>>
OpenPFC project is a class library for implementing intelligent consumer electronics as quickly and efficiently as possible.
We address the proliferation of consumer electronics standards by providing common functionality while not restricting use to any single standard.
We also try to introduce special performance not traditionally found in consumer electronics.
PFC is mainly defined by the PFC core. This is a set of objects not specific to any single application.
With this in mind, PFC is not intended for writing desktop applications in a general purpose computing environment.
The runtime configuration of PFC is not intended to be reconfigured by users at the command line level.
User interfaces to PFC products are expected to be simple and media intensive.
Main features:
- Realtime multimedia
- Low memory
- Low CPU speed
- Devices with persistent storage
- Devices without persistent storage
- Advanced user interface rendering
- Fast user interface responsiveness
- 3D user interfaces
<<less
Download (MB)
Added: 2006-09-14 License: GPL (GNU General Public License) Price:
1143 downloads
Localizer 1.2.1

Localizer 1.2.1


Localizer is a tool for building mutilingual Web sites. more>>
Localizer is the de-facto standard to build multilingual applications with Zope. It helps to internationalize and localize Zope products and to build multilingual web sites through the Management Interface. The project deals with both user interfaces and content.

<<less
Download (0.20MB)
Added: 2007-02-20 License: GPL (GNU General Public License) Price:
1004 downloads
libGLI 0.4

libGLI 0.4


libGLI is a multi-platform library for creating 3D user interfaces, based on OpenGL. more>>
libGLI is a multi-platform library for creating 3D user interfaces, based on OpenGL.
With the help of this library, programmers can add in their own graphical application elements for the user interface and connect interface objects to their own programs with callbacks.
In other words, GLI sits between the user and an OpenGL application.
Using libgli
libGLI is built first of all to relieve the programmers who build graphic applications based on OpenGL and dont want spend half of the time for programming their own user interface. In particular, libGLI will be useful for small and average projects, where the majority of time is spent not on the user interface, but on the REAL purpose of the program. But thats not to say that libGLI is intended for small projects only. libGLI has sufficient features for building both simple and complex interfaces.
The main feature of libGLI is that it is a general interface, i.e. programmers can create interface objects of various form, color, size, etc.
libGLI is a multiplatform library written in C++. All objects are based on classes defined in the library. The programmer can inherit from these classes to build new objects.
Enhancements:
- Updated Files: INSTALL README TODO ChangeLog
- New Files: COPYING man-pages
- New GLUT Demo: EditBox
- editbox: Added Function GetText
- Demos: Moved to their own Project because of size
<<less
Download (0.060MB)
Added: 2006-03-21 License: LGPL (GNU Lesser General Public License) Price:
1315 downloads
GAdminHTTPD 0.0.5

GAdminHTTPD 0.0.5


GAdminHTTPD project is an easy to use gtk+ user interface for the Apache HTTPD webserver. more>>
GAdminHTTPD project is an easy to use gtk+ user interface for the Apache HTTPD webserver.

Featuring: Default server and multi-vhosting management. User management. Module management. Configuration imports and creations, manual editing, access and error logbrowsings etc.

<<less
Download (0.008MB)
Added: 2007-06-18 License: GPL (GNU General Public License) Price:
865 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5