Open Source User Interface (UI) Software

Browse free open source User Interface (UI) software and projects below. Use the toggles on the left to filter open source User Interface (UI) software by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    The C++ Advanced Runtime Library (CARL) is an alternative to the C/C++ standard libraries aiming at the high-level APIs and easy usage.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 2
    PyQtX

    PyQtX

    Binary releases of (Qt Python bindings) PyQt for Mac OS X

    PyQtX provides stable up to date binary installers for PyQt on Mac OS X. Visit the files section to download the installer, and see the readme file as well.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Wiiuse is a library written in C that connects with several Nintendo Wii wiimotes. Supports motion sensing, IR tracking, nunchuk, classic controller, and the Guitar Hero 3 controller. Single threaded and nonblocking makes a light weight and clean API.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    A dockable window framework for Fast Light Tool Kit (FLTK). FLTK Dock (pronounced "fulltick dock") provides advance, customizable toolbar and window with docking and floating functionalities for general desktop application.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 5
    WINX focus the goal: MOST SIMPLE BUT EFFECTIVE. It is a C++ template GUI library that easy to use, and compatible to WTL. WTL is an effective Windows GUI library. However, it is NOT SIMPLE. (NOTE: We're migrating to http://code.google.com/p/winx)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    JAPI is a collection of Java libraries that help with various tasks like argument parsing, i18n/l10n, creating gui applications, as well as tools that demonstrate this.
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    PHP-Qt is an extension for PHP5 that aims to write software with the Qt Toolkit. It provides an object-oriented interface to the Qt4 Framework. This is an auxiliary site for https://developer.berlios.de/projects/php-qt/
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    dBrowser is a PHP/MySQL/PostgreSQL framework/code generator aimed at web/database application developers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    ACDK - Artefaktur Component Development Kit - is a platform independent C++-framework similar to Java or C#/.NET for generating distributed and scriptable components and applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    AJAF (A Java AJAX Framework) is a very light weight engine that assists developers in – a) AJAX communication between browser and server and b) HTML rendering to achieve partial page refreshes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Abstract Laboratory for Education & Science – 6 Java frameworks for rapid development of GUI applications/applets. Includes plots, unified access to Swing components and super-rapid development of “labs" (typical educational/research applications)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    AODL,a C# .net library for creating / editing documents in the OpenDocument Format ( ODF ). Requires no knowledge about the ODF XML schema itself. AODC, an OpenDocument Converter & Embed OpenOffice as .net Control
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    APhPLIX Development Studio, is an open source Rapid Application Development environment for designing, developing and deploying WebBrowser-based applications that look, feel and act like regular window-based applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Abbot for SWT is a Java framework that lets you more easily write JUnit tests that target Eclipse-based SWT/JFace UI. It also supports the Eclipse GEF & GMF graphical editing frameworks and has some support for WTP (web tools project) UI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Agile grid is a complete new implementation of custom table for Java SWT applications, which uses the structure and some code fragments from the JFace table viewer. The features of this table implementation include: - A content provider provides the data
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    SweetDEV RIA is a complete set of Java/J2EE world-class Ajax tags. It helps you to design Rich GUI in a thin client.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Very useful framework library, contains many frequent used code snippets, algorithms, data structures, WinForms & APS.NET controls for all-day work.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    BetaGFX

    BetaGFX

    Gethur Framework Xtreme

    PT_BR: O GFX é um conjunto de classes e ferramentas desenvolvidas em PHP e JavaScript para gerar pequenos cadastros de forma rápida e eficiente. EN: The GFX is a collection of classes and tools developed in PHP and JavaScript to create smaller entries quickly and efficiently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    The BlueDecode frame work is an Open Source Third Party Java Library used for developing more interactive and customized 2D graphical user interfaces in Java using a MVC and object oriented programming approach.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    CSS-Vise

    CSS-Vise

    A lightweight, minimal and mature vanilla CSS framework.

    CSS-Vise A lightweight, minimal and mature vanilla CSS framework built with care. It can be used as a primary framework or as a secondary one alongside any other framework .Check this demo page for a quick showcase http://appforgelab.com/vise Why Vise ? There is dozens of CSS frameworks available but why Vise ? - You may not need a heavy framework to build a great user experience. - You may want to use more than one framework on the same HTML document. - You may want a smarter and easier to learn minimal framework. - You need a library that is supported by 98% of web browsers. For docs and more visit Vise's github repository https://github.com/Appforge-lab/CSS-Vise
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A PHP class library for writing powerfull reloadless web user interfaces using Ajax (DHTML+server-side) style
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Framework to develop J2EE applications rapidly and easily.Allows to define applications just with DB-Schema Creation. Generate applications. caf-dbmanager,built on jdbc to provide ease of use database access use SQL-Parser outside in the form of XML.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Provides a rich set of libraries for Swing, XML to object mapping and IoC. Other common utilities included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ConquestExplorer
    The ConquestExplorer framework is an open- source software for rapid prototyping of data-oriented desktop applications. It supports a transparent data model, interfaces for external tools and CRUD (Create, Update, Delete) features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    criutils is a library set written in C which make easier to work with strings, linked list, timestamps, databases (postgreSQL, xquery and sqlite) and CGI. You can imagine criutils like a little extension of glibc. Check the wiki for a full documentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next