Showing 128 open source projects for "gui java projects"

View related business solutions
  • Turn traffic into pipeline and prospects into customers Icon
    Turn traffic into pipeline and prospects into customers

    For account executives and sales engineers looking for a solution to manage their insights and sales data

    Docket is an AI-powered sales enablement platform designed to unify go-to-market (GTM) data through its proprietary Sales Knowledge Lake™ and activate it with intelligent AI agents. The platform helps marketing teams increase pipeline generation by 15% by engaging website visitors in human-like conversations and qualifying leads. For sales teams, Docket improves seller efficiency by 33% by providing instant product knowledge, retrieving collateral, and creating personalized documents. Built for GTM teams, Docket integrates with over 100 tools across the revenue tech stack and offers enterprise-grade security with SOC 2 Type II, GDPR, and ISO 27001 compliance. Customers report improved win rates, shorter sales cycles, and dramatically reduced response times. Docket’s scalable, accurate, and fast AI agents deliver reliable answers with confidence scores, empowering teams to close deals faster.
    Learn More
  • Field Service+ for MS Dynamics 365 & Salesforce Icon
    Field Service+ for MS Dynamics 365 & Salesforce

    Empower your field service with mobility and reliability

    Resco’s mobile solution streamlines your field service operations with offline work, fast data sync, and powerful tools for frontline workers, all natively integrated into Dynamics 365 and Salesforce.
    Learn More
  • 1
    AKHQ

    AKHQ

    Kafka GUI for Apache Kafka to manage topics, topics data, etc.

    Kafka GUI for Apache Kafka to manage topics, topics data, consumers group, schema registry, connect and more. Enabling your teams to search and explore data in a unified console, while supporting its administration and integration within your ecosystem. Multi-Cluster vision into a central console, available in Multi-Cloud environments. Enabling users to access, search and get insights from your topics, including Live Tail. Allowing to manage your topics, consumer groups, cluster...
    Downloads: 40 This Week
    Last Update:
    See Project
  • 2
    Dlang UI

    Dlang UI

    Cross Platform GUI for D programming language

    DlangUI is a cross-platform GUI toolkit for applications written in the D programming language. It features a complete UI framework with layout managers, event handling, styling, and a full suite of widgets including text editors, buttons, sliders, and more. The toolkit is designed to be lightweight yet powerful, making it suitable for desktop applications, tools, and embedded projects.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Official Android SDK for Stream Chat

    Official Android SDK for Stream Chat

    Android Chat SDK ➜ Stream Chat API. UI component libraries for chat

    This is the official Android SDK for Stream Chat, a service for building chat and messaging applications. This library includes both a low-level chat SDK and a set of reusable UI components. Most users start with the UI components and fall back to the lower-level API when they want to customize things. We're proud to say that we're the first Android Chat SDK that supports Jetpack Compose! We released our Compose UI Components one day after the official Jetpack Compose 1.0 release and our...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    Swagger Core

    Swagger Core

    Examples, server integrations for generating Swagger API Specification

    Swagger Core is a Java implementation of the OpenAPI Specification. Current version supports JAX-RS2 (javax and jakarta namespaces). One of the common usage scenarios is to integrate swagger-jaxrs2 into an existing or new JAX-RS based project ("code-first"), to automatically provide and expose its APIs definition, which is kept in sync during the project lifecycle. Such definition can be the base for further processing/consumption, including API documentation (e.g with swagger-ui, API client...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Failed Payment Recovery for Subscription Businesses Icon
    Failed Payment Recovery for Subscription Businesses

    For subscription companies searching for a failed payment recovery solution to grow revenue, and retain customers.

    FlexPay’s innovative platform uses multiple technologies to achieve the highest number of retained customers, resulting in reduced involuntary churn, longer life span after recovery, and higher revenue. Leading brands like LegalZoom, Hooked on Phonics, and ClinicSense trust FlexPay to recover failed payments, reduce churn, and increase customer lifetime value.
    Learn More
  • 5
    CUF (Client Utilities & Framework)
    CUF (Client Utilities & Framework) contains utility libraries and an application-level framework for building GUI applications in either Java/Swing or .NET/WinForms environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    ZK - Simply Ajax and Mobile
    ZK is an open-source Java framework for building modern web and mobile applications. It enables developers to create rich, interactive UIs using only Java — no JavaScript required. With 200+ Ajax-powered components, event-driven architecture, and support for popular technologies like Spring, Java EE, and JSP/JSF, ZK makes it simple to deliver powerful and user-friendly web applications.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7
    Swing ME

    Swing ME

    Java UI Framework for Desktop/iOS/Android

    A Pure Java implementation of Swing GUI, with Layouts, Borders, Renderers and lots of components including inline TextField, Buttons, Window, TabbedPane and many others. ALL visual and behavioural aspects can be fully customised of ANY component.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    [OFFICIAL] tinyfiledialogs C C++ v3.21.3

    [OFFICIAL] tinyfiledialogs C C++ v3.21.3

    inputbox password WIN OSX GTK QT Console VCPKG C# Lua R Fortran Pascal

    one C/C++ file & header ==> 8 functions: - beep - tray notify popup - message & question - input & password - save file - open file(s) - select folder - color picker complements OpenGL Vulkan GLFW GLUT GLUI VTK SFML TGUI SDL Ogre Unity3d ION OpenCV CeGui MathGL GLM CPW GLOW Open3D ImGui MyGui GLT NGL STB Nuklear Fenster MicroUi & head-less programs NO INIT NO MAIN LOOP NO LINKING NO INCLUDE win (XP to 11) ASCII MBCS UTF-8 UTF-16 (wchar_t) - native dialogs osx/unix...
    Leader badge
    Downloads: 104 This Week
    Last Update:
    See Project
  • 9
    OpenAPC

    OpenAPC

    An open process control and laser engraving software solution

    An extensive and multi-platform visualisation, process control and HMI application that supports many different devices via an open plug-in interface. Beside a visual GUI editor a debugger is part of the package.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Outbound sales software Icon
    Outbound sales software

    Unified cloud-based platform for dialing, emailing, appointment scheduling, lead management and much more.

    Adversus is an outbound dialing solution that helps you streamline your call strategies, automate manual processes, and provide valuable insights to improve your outbound workflows and efficiency.
    Learn More
  • 10
    Zeus a Java Swing Components Library. Provides usefull swing components for easier GUI development. Some of the components are: JConsole, JMessage, JSplash, SingleAppInstance, WindowManager, AutoResizeTableColumns, TableSorter, TypeSafe API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PrettyZoo

    PrettyZoo

    Pretty nice Zookeeper GUI, Support Win / Mac / Linux Platform

    PrettyZoo is a GUI for Zookeeper created by JavaFX and Apache Curator Framework.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 12
    xRxTx - Uart/Com

    xRxTx - Uart/Com

    Rxtx/Uart GUI

    RxtxConsole is an API and GUI software, developed by Doidx with JSerialCom as the kernel. It can be used for multi- UART/RS232 interface operation. The platform supports Windows/MAC/Linux. Note: Developed with Java17 Follow these steps step by step to apply RxtxConsole, 1. LIST, to obtain all Serial ports currently available on the system. 2. CONNECT, Select a Serial port for connection and place it in the connection pool for use ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    CameraView

    CameraView

    Android interface that makes capturing pictures and videos easy

    CameraView is a well-documented, high-level Android interface designed to simplify the process of capturing pictures and videos. It addresses common challenges in camera implementation by providing features like real-time filters, gestures, watermarks, frame processing, RAW support, and flexible output sizes. Developers can integrate CameraView into their applications to enhance camera functionalities without dealing with low-level complexities.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 14
    GUI-lite

    GUI-lite

    The smallest header-only GUI library(4 KLOC) for all platforms

    The smallest header-only GUI library (4 KLOC) for all platforms. Cloud + IoT Solution: master your IoT business all over the world. Multi-language supports UTF-8; Playback Video. Toolkit for building font/image resources. Code Telemetry and Analysis in real-time (remove .sh/.bat files if dislike sharing). Even a C beginner could master GUI-lite quickly. The source code only uses basic C++ features (class, virtual function). We chose C++ as it could make the code size significantly smaller...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    TreasureBox

    TreasureBox

    Organizes and searches user-defined items and images in a MySQL DB.

    Treasure Box is a free standalone java application that documents, displays and searches user-defined items arranged in a hierarchy or tree structure. The system is similar to how a file management system organizes files and folders on your computer's storage devices. Items can be associated with zero, one or more images. All the data associated with an item as well as the names of the item images are stored in a MySQL database on the users PC. Other things I found useful to photograph...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Luyten

    Luyten

    An open source Java decompiler Gui for Procyon

    Luyten is an open source Java decompiler GUI for Procyon.
    Downloads: 90 This Week
    Last Update:
    See Project
  • 17
    Pocket Application Maker. Combination of a rapid GUI generator and a flexible "text generator/commander" to handle both design and logic of an application simply from a text file. All with SQL capability (sqlite integrated).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Seesaw

    Seesaw

    Seesaw turns the Horror of Swing into a friendly Clojure library

    Seesaw is a Clojure library and DSL built on top of Java Swing to simplify GUI development. It abstracts Swing complexities into a more natural Clojure syntax, enabling fast desktop UI creation with idiomatic code and rich customization options. Swing knowledge is not required for many apps. Construct widgets with simple functions. Support for all of Swing's built-in widgets as well as SwingX.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    JGuiraffe is an acronym, which stands for Java GUI, Resource, and Application Framework with Form Extensions. This is exactly what this framework is all about.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ENViews

    ENViews

    A cool dynamic view library

    ...The library is based on design work by Nick Buturishvili, translating high-quality motion design concepts into reusable Android components. Its primary purpose is to enhance user experience by adding smooth, engaging animations that go beyond standard Android UI elements. ENViews is implemented in Java and integrates into Android projects via Gradle, making it easy to include in existing mobile applications. The library includes a demo project that showcases how each animated component behaves and how it can be implemented in real scenarios.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    nifty-gui

    nifty-gui

    Nifty GUI is a Java Library to create OpenGL based user interfaces.

    Nifty GUI is a Java Library that supports the building of interactive user interfaces for games or similar applications. It utilizes LWJGL, JME, Java2d or JOGL for OpenGL rendering. Nifty = Layout + Display + Interact done in a Nifty way :)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A lightweight IDE for Artificial Intelligence. Started as GUI for the Euler reasoning engine. The sources can be N3, RDF, OWL, UML, eCore, plain XML or XSD, files or URL's. Wraps Drools (or CWM, FuXi) as N3 rules engines. Model based app. generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    MyOpenSoftware

    MyOpenSoftware

    New generation Rapid Application Developement

    Based on an EAV meta-model (Entity-Attribute-Value), MyOpenSoftware is a new generation of RAD (rapid application development) engine. So you can create complete web applications without any programming knowledge, just using XML. This Framework writen in J2EE is ready-use to generate graphical screens with the opensource Library "SmartClient". Starting with blank page, and zero business entity, you are able to build any web application in any business domaine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Abbot is a simple framework for unit and functional testing of Java GUIs. Facilitates generating user actions and examining component state. Supports recording and playback on any Java application.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    gruvbox

    gruvbox

    Retro groove color scheme for Vim

    ...The main focus when developing gruvbox is to keep colors easily distinguishable, contrast enough and still pleasant for the eyes. Extended filetype highlighting, Html, Xml, Vim, Clojure, C, Python, JavaScript, TypeScript, PureScript, CoffeeScript, Ruby, Objective-C, Go, Lua, MoonScript, Java, Markdown, Haskell, Elixir. The supported plugins are EasyMotion, vim-sneak, Indent Guides, indentLine, Rainbow Parentheses, Airline, Lightline, GitGutter, Signify, ShowMarks, Signature, Syntastic, Ale, CtrlP, Startify, NERDTree, Dirvish, and more. If you're using GUI version of vim that should be enough. By default gruvbox will act as usual 256-color theme, but colors wouldn't be that vivid due to limitations of 256-palette.
    Downloads: 5 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB