10 projects tagged "GUI"

Download Website Updated 10 Oct 2010 libNUI

Screenshot
Pop 53.86
Vit 43.28

libNUI is a hardware accelerated GUI framework that makes it possible to build rich multi-platform applications based on 3D rendered dynamic layouts. Interfaces are built as a composition of widgets and behaviors, and the framework handles positioning, resizing, anchoring, and texture stretching. Objects are connected with synchronous events and delegates for mono-threaded communication, or asynchronous notifications and message queues are used for multi-threaded applications. It also supports strings (including Unicode), paths, files, data streams, fonts, threads, critical sections, audio buffer rendering, and more.

Download Website Updated 27 May 2012 Gtk+2 panel

Screenshot
Pop 42.43
Vit 2.19

The primary aim of the Gtk+2 panel project is to provide a panel that reuses whatever is available (if it is not overkill) in the obvious way, such as subclassing GtkWidget instead of implementing applets, or by using a GtkBuilder file instead of defining a new format to customize the panel. This approach gives some additional advantages for free: you can use common tools in uncommon ways. Above all, you can use Glade to design your own panel. All the dependencies apart from GTK+ are (and hopefully will be) optional.

No download Website Updated 17 Feb 2010 JCGO

Screenshot
Pop 43.01
Vit 39.51

JCGO (pronounced as "j-c-go") translates (converts) programs written in Java into platform-independent C code that can be compiled (by third-party tools) into highly-optimized native code for the target platform. JCGO is a powerful solution that enables your desktop, server-side, embedded, mobile, and wireless Java applications to take full advantage of the underlying hardware. In addition, JCGO makes your programs, when compiled to native code, as hard to reverse engineer as if they were written in C/C++. The JCGO translator uses some optimization algorithms that allow, together with optimizations performed by a C compiler, the resulting executable code to reach better performance compared with the traditional Java implementations (based on the Just-In-Time technology). The produced executable does not contain nor require a Java Virtual Machine to execute, so its resource requirements are smaller than that required by a typical Java VM. This also simplifies the process of deployment and distribution of an application.

Download Website Updated 17 Apr 2012 RT-Thread RTOS

Screenshot
Pop 111.53
Vit 3.42

RT-Thread RTOS is a real-time operating system for 16-bit to 32-bit microcontrollers, with components which include a hard real-time kernel, a command line shell, a device virtual file system, and a graphic user interface. RT-Thread/GUI is a graphic user interface integrated with RT-Thread. It provides a multi-window, multi-thread graphic user interface. Rich widgets are implemented in RT-Thread/GUI, such as label, button, checkbox, textbox, etc. The typical RAM usage of RT-Thread/GUI is less than 20kB RAM.

Download No website Updated 01 May 2012 MilanUI

Screenshot
Pop 23.75
Vit 1.00

MilanUI is a lightweight user interface kit for touch enabled devices and more.

No download No website Updated 14 Jul 2011 Doublefish Solutions Aquarium

Screenshot
Pop 23.83
Vit 32.38

Aquarium is a Web-based GUI for Linux based systems. It currently covers/supports some of the most important Linux-based systems that are meant for server computing platforms, networking devices (including custom-built devices such as firewalls, IDS, IPS, WAN optimization, and Web caching), remotely rented hosting and other dedicated custom servers, systems/servers within an intranet, and systems/servers within cloud networks, CDN networks, or distributed SaaS Application Nodes. It supports Mozilla Firefox, Google Chrome, and Opera, and runs on Fedora Core. In the future, it should be supported on Red Hat Enterprise Linux, CentOS, Knoppix, and Debian. It provides abstraction for common Linux tools and other popular command line tools: ping, traceroute, ifconfig, netstat, who, arp, route, some important /proc system information and statistics, a custom file manager/explorer, iptables or Linux Firewall, Linux static routes, Linux brctl, cron scheduling, Linux users, and GRUB bootloader. It also supports MySQL. It should support exclusively all of the features of Traffic Squeezer.

Download Website Updated 22 Oct 2012 KDE Plasma Active

Screenshot
Pop 47.37
Vit 1.75

KDE Plasma Active is a user interface for all types of tablets, smartphones, and touch computing devices, such as settop boxes, smart TVs, home automation, and in-vehicle infotainment. It is a joint project by the KDE community, basysKom, and open-slx. Its goals are a fast embedded UX platform with minimal memory requirements, customizable and modular to support different form factors, and an interface which adapts as users change activities.

No download No website Updated 01 Mar 2012 TouchableViews

Screenshot
Pop 17.06
Vit 28.64

TouchableViews is a simple GUI library for embedded systems. It is intended to be used in applications that are simple enough to not require an operating system or a full-featured GUI library, and is well suited for small touch panels.

Download Website Updated 22 May 2014 Collax Groupware Suite

Screenshot
Pop 229.41
Vit 22.85

Collax Groupware Suite is a complete collaboration, e-mail, and messaging server with Outlook MAPI support. It offers enterprise email server functions, anti-spam and anti-virus filters, GUI management, a file server for SMB, NFS, FTP, and Apple shares, backup/restore server, IM server, and fax and SMS server. The groupware offers AJAX Web mail, calendar, team calendar, contacts, and tasks, and supports ActiveSync for mobile devices. It is free for private or commercial use of up to five users.

Download Website Updated 07 May 2014 PulseView

Screenshot
Pop 81.36
Vit 6.10

PulseView is a portable, cross-platform, sigrok GUI for logic analyzers, oscilloscopes, and MSOs.

Screenshot

Project Spotlight

Embedthis MakeMe

A modern replacement for make and autoconf.

Screenshot

Project Spotlight

AeonWave

A cross platform, hardware accelerated, versatile stereo and 4D audio mixing library.