Search Results for "graphical user interfaces"

Showing 29016 open source projects for "graphical user interfaces"

View related business solutions
  • The most user-friendly sales commission software for revenue-focused teams Icon
    The most user-friendly sales commission software for revenue-focused teams

    Everstage is a trusted ICM for public companies and enterprises worldwide-across industries

    Rated as #1 sales compensation management software, Everstage helps businesses streamline commission administration, boost sales performance and improve ROI with actionable insights. Top features: No-code plan designer, detailed commission statements, advanced commission forecasting, quota management, queries & approval workflows, deferred commissions (ASC606), BI-powered reporting, and more.
    Learn More
  • No-code email and landing page creation Icon
    No-code email and landing page creation

    Make campaign creation fast and easy with Knak

    Built for speed and collaboration, Knak streamlines campaign production with modular templates, real-time editing, simple collaboration, and seamless integrations with leading MAPs like Adobe Marketo Engage, Salesforce Marketing Cloud, Oracle Eloqua, and more. Whether you're supporting global teams or launching fast-turn campaigns, Knak helps you go from brief to build in minutes—not weeks. Say goodbye to bottlenecks and hello to marketing agility.
    Learn More
  • 1
    DearPyGui

    DearPyGui

    Graphical User Interface Toolkit for Python with minimal dependencies

    Dear PyGui is an easy-to-use, dynamic, GPU-Accelerated, cross-platform graphical user interface toolkit(GUI) for Python. It is “built with” Dear ImGui. Features include traditional GUI elements such as buttons, radio buttons, menus, and various methods to create a functional layout. Additionally, DPG has an incredible assortment of dynamic plots, tables, drawings, debuggers, and multiple resource viewers. DPG is well suited for creating simple user interfaces as well as developing complex and demanding graphical interfaces. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    Jupyter Nbextensions Configurator

    Jupyter Nbextensions Configurator

    A jupyter notebook serverextension providing config interfaces

    A server extension for jupyter notebook which provides configuration interfaces for notebook extensions (nbextensions). The jupyter_nbextensions_configurator jupyter server extension provides graphical user interfaces for configuring which nbextensions are enabled (load automatically for every notebook). In addition, for nbextensions which include an appropriate yaml descriptor file (see below), the interface also renders their markdown readme files, and provides controls to configure the nbextensions' options.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ImThemes

    ImThemes

    Dear ImGui style browser and editor written in Nim

    ImThemes is a collection of themes for Dear ImGui, allowing developers to customize the appearance of their graphical user interfaces with predefined styles.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 4
    Kivy

    Kivy

    Innovative user interfaces made easy

    Kivy is an open source, cross-platform UI framework that lets you develop applications that make use of innovative, multi-touch user interfaces. Written in Python with a graphics engine built over OpenGL ES 2, Kivy supports various input devices and protocols, and gives you access to over 20 widgets that are all highly extensible and have built-in multi-touch support. You can run the same codebase on Mac, Windows, Linux, Android and iOS. Kivy is 100% free and open source with a professionally developed and used toolkit, as well as a stable framework and well-documented API, so you can be confident in using it in a commercial product.
    Downloads: 79 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Learn More
  • 5
    Retro UI

    Retro UI

    A NeoBrutalism styled React + TailwindCSS UI library

    Retro UI is a design-focused UI library that recreates classic retro computing aesthetics within modern web interfaces, offering developers a way to build nostalgic, vintage-style applications. It provides components styled to resemble old operating systems and early graphical user interfaces, including elements like pixelated buttons, window frames, and low-resolution typography. The project is aimed at developers and designers who want to create unique user experiences that stand out from contemporary flat or minimal design trends. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    htmx

    htmx

    Hgh power tools for HTML

    htmx gives you access to AJAX, CSS Transitions, WebSockets and Server-Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext. htmx is small (~14k min.gz’d), dependency-free, extendable & has reduced code base sizes by 67% when compared with react.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 7
    Clash Verge

    Clash Verge

    A Clash Meta GUI based on Tauri

    ...It is designed to simplify complex proxy management tasks by offering a clean, user-friendly interface while still exposing powerful configuration options for advanced users. The tool supports features such as system proxy management, TUN mode for virtual network interfaces, and detailed rule editing, making it suitable for both everyday use and more technical networking scenarios.
    Downloads: 359 This Week
    Last Update:
    See Project
  • 8
    Clash Verge Rev

    Clash Verge Rev

    A modern GUI client based on Tauri

    ...It is designed to simplify complex proxy management tasks by offering a clean, user-friendly interface while still exposing powerful configuration options for advanced users. The tool supports features such as system proxy management, TUN mode for virtual network interfaces, and detailed rule editing, making it suitable for both everyday use and more technical networking scenarios.
    Downloads: 284 This Week
    Last Update:
    See Project
  • 9
    Slint

    Slint

    Slint is an open-source declarative GUI toolkit

    Slint is a declarative GUI toolkit written in Rust (with bindings for C++, JavaScript, and Python) for building modern, native user interfaces across desktop, embedded, and mobile platforms. It uses a domain-specific UI markup that compiles to efficient native code.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Effortlessly Manage Product Information Icon
    Effortlessly Manage Product Information

    OneTimePIM is a comprehensive Product Information Management System designed to streamline the import and distribution of product data.

    A single source of truth for all of your product information with easy ways to distribute that data to wherever it needs to go, including the most powerful e-commerce connectors in the industry.
    Learn More
  • 10
    tetris

    tetris

    A terminal interface for Tetris

    ...Please note that it is compiled dynamically and hence should not be expected to work on most distros. This code is built on top of brick which makes building terminal user interfaces very accessible.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 11
    NLUX

    NLUX

    The powerful Conversational AI JavaScript Library

    NLUX, short for Natural Language User Experience, is an open-source JavaScript and React library designed to simplify the creation of conversational interfaces powered by large language models. The library provides developers with prebuilt components and utilities that make it easy to integrate chat-based AI functionality into web applications. By using NLUX, developers can connect their applications to models such as ChatGPT or other LLM providers and create interactive conversational interfaces with minimal setup. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    NiceGUI

    NiceGUI

    Create web-based user interfaces with Python

    NiceGUI is a Python-based UI framework that enables developers to create interactive web applications using only Python code. It abstracts away the complexities of HTML, CSS, and JavaScript, allowing for rapid development of web interfaces directly from Python scripts. NiceGUI is suitable for building dashboards, control panels, and other web-based tools, especially in contexts like robotics and data visualization.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    MCP Apps

    MCP Apps

    Official repo for spec & SDK of MCP Apps protocol

    MCP Apps is an extension ecosystem for a context-driven AI application protocol that lets developers build modular, interoperable apps that work together in shared model environments. The project defines standards, interfaces, and reusable components so different application modules can communicate context, state, and user intent reliably while preserving privacy and user control. Designed to work with large language models and agent systems, Ext-Apps lets developers create plugins that extend core behaviors — such as search integration, data retrieval, workflow automation, or domain-specific tools — without rewriting the host system. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Reflex

    Reflex

    Interactive programs without callbacks or side-effects

    ...If your requirements change, your app can quickly and easily be reworked. The modularity of Reflex lets you iterate quickly, without wasting code. Reflex has been built to seamlessly support interfaces on desktop, mobile, web, and other platforms, all in Haskell. Regardless of your platform needs, Reflex lets you take your team and your code with you. Reflex is the key to writing self-updating user interfaces. Develop efficiently no matter how many times you pivot. One team, one code base, every platform. You don’t have to choose between building quickly or sustainably anymore. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Claude Canvas

    Claude Canvas

    Give Claude Code an external monitor

    ...It acts as a proof-of-concept that bridges traditional command-line AI interactions with more dynamic terminal user interfaces, enabling developers to craft more immersive and contextually rich workflows without leaving their development terminal.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    EasyAdmin

    EasyAdmin

    EasyAdmin is a fast, beautiful and modern admin generator for Symfony

    EasyAdminBundle is a Symfony bundle that enables developers to build administration panels and backends with minimal configuration. It automatically generates user interfaces for managing database entities, offering a powerful yet simple way to create admin dashboards. The bundle is highly customizable and integrates seamlessly with Symfony applications, making it ideal for content management and data handling.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    LVGL

    LVGL

    Powerful and easy-to-use embedded GUI library with many widgets

    Powerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations), and low memory requirements (16K RAM, 64K Flash). LVGL provides everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects, and a low memory footprint. LVGL is an open-source graphics library providing everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects, and a low memory footprint. Create stunning user interfaces with LVGL! Take advantage of its platform-independent nature and use one library with small microcontrollers or high-end processors. ...
    Downloads: 30 This Week
    Last Update:
    See Project
  • 18
    Fincept Terminal

    Fincept Terminal

    FinceptTerminal is a modern finance application

    Fincept Terminal is an open-source financial intelligence platform aimed at bringing powerful market analysis and investment research tools to a broad audience without the prohibitive cost of proprietary terminals. The project provides both command-line and graphical interfaces that let users access real-time market data, economic indicators, and advanced analytics directly from a unified terminal environment, supporting stocks, forex, commodities, and more. Its architecture integrates Python, TypeScript, Rust, and React, reflecting both a robust data processing backend and a modern desktop UI experience. ...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 19
    MDCx

    MDCx

    Movie metadata scraper and organizer for media libraries and NFO

    ...MDCx can download information such as titles, cast data, artwork, and other metadata, then generate standardized NFO files compatible with media management systems. It also supports image processing tasks such as downloading and cropping artwork used by media centers. It includes several interfaces, allowing users to operate it through a graphical desktop application, a browser-based web interface, or command-line utilities depending on their workflow. Its architecture separates core scraping logic from the user interfaces, allowing the same metadata processing system to be reused across different modes.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    Page Agent

    Page Agent

    JavaScript in-page GUI agent. Control web interfaces

    Page Agent is an open-source in-page AI agent framework that allows developers to control and interact with web interfaces using natural language directly within the browser. Unlike traditional browser automation tools, it operates entirely through in-page JavaScript, eliminating the need for browser extensions, headless browsers, or external automation environments. The system enables users to manipulate the DOM through text-based commands, allowing complex workflows such as form filling,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    Hermes Agent

    Hermes Agent

    The agent that grows with you

    ...Rather than functioning as a stateless chatbot, it maintains long-term memory across sessions and can generate searchable “Skill Documents” that capture how it solved complex tasks so it doesn’t start from scratch each time. The agent interfaces with messaging platforms like Telegram, Discord, Slack, and WhatsApp through a single gateway process, and also offers an interactive terminal user interface with history, autocomplete, and streamable tool output. It supports scheduled automation in natural language, allowing users to set up recurring tasks such as daily briefings or system audits that it runs unattended.
    Downloads: 161 This Week
    Last Update:
    See Project
  • 22
    Intel(R) RDT Software Package

    Intel(R) RDT Software Package

    User space software for Intel(R) Resource Director Technology

    Intel CMT CAT is a user-space software package providing support for Intel's Resource Director Technology (RDT). It offers tools and libraries to monitor and control cache allocation and memory bandwidth.​
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    FTXUI

    FTXUI

    C++ Functional Terminal User Interface

    Functional Terminal (X) User interface. A simple C++ library for terminal-based user interfaces! Support for animations. Support for drawing. No dependencies. Cross-platform, Linux/MacOS (main target), WebAssembly, Windows (Thanks to contributors!). Learn by examples and tutorials. Multiple packages, CMake FetchContent (preferred), vcpkg, pkgbuild, conan. Good practises: documentation, tests, fuzzers, performance tests, automated CI, automated packaging, etc. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    TypeChat

    TypeChat

    Library for building type-safe natural language interfaces with LLMs

    TypeChat is an open source library developed by Microsoft that simplifies the creation of natural language interfaces by using type definitions to structure interactions with large language models. Traditional natural language interfaces often relied on complex decision trees to interpret user intent and gather required inputs. With the rise of large language models, developers can interpret user requests more easily, but they still face challenges related to output reliability, safety, and structured responses. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    UI Skills

    UI Skills

    A growing set of skills to polish interfaces built by agents

    UI Skills is a curated collection of skills designed to help AI agents and tools automatically improve user interfaces by applying best-practice adjustments and fixes, making frontend workflows more reliable and performant. It provides a suite of modular routines that can be added to an AI agent’s pipeline so that interfaces are polished for accessibility, metadata correctness, performance, and visual consistency without requiring manual tweaking for each change. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB