Showing 6445 open source projects for "graphical user interface"

View related business solutions
  • $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
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 1
    Html Menu Generator

    Html Menu Generator

    Html menu generator

    The spatie/menu package provides a fluent interface to build menus of any size in your PHP application. If you're building your app with Laravel, the spatie/laravel-menu provides some extra treats. All classes provide a human-readable, fluent interface (no array configuration). Additionally, you can opt for a more verbose and flexible syntax, or for convenience methods that cover most use cases. You can programmatically add html classes and attributes to any item in the menu, or to the menu...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Siren

    Siren

    Notify users when a new version of your app is available

    ...Siren checks a user's currently installed version of your iOS app against the version that is currently available in the App Store. If a new version is available, a language localized alert can be presented to the user informing them of the newer version, and giving them the option to update the application. Alternatively, Siren can notify your app through alternative means, such as a custom user interface. If an app update is available, Siren checks to make sure that the version of iOS on the user's device is compatible with the one that is required by the app update. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Phlex

    Phlex

    Object-oriented views in Ruby

    Phlex is a Ruby-based framework for building HTML and SVG views using object-oriented programming principles, offering a unique alternative to traditional template systems like ERB. It allows developers to write UI components entirely in Ruby, providing full control over structure, logic, and rendering without mixing HTML and templating syntax. One of its key advantages is performance, as it can render HTML extremely quickly while maintaining predictable scaling even with complex component...
    Downloads: 19 This Week
    Last Update:
    See Project
  • 4
    HestiaCP

    HestiaCP

    Hestia Control Panel | A lightweight and powerful control panel

    HestiaCP is an open-source web hosting control panel designed to manage web servers efficiently. It provides a simple and intuitive graphical interface to manage domains, web hosting, databases, email accounts, and other server-related tasks. HestiaCP is lightweight and based on the Vesta Control Panel but offers more modern features and improved security. It supports popular web servers like Nginx and Apache, making it suitable for personal and small business hosting environments.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    better-escape.nvim

    better-escape.nvim

    Map keys without delay when typing

    A lot of people have mappings like jk or jj to escape insert mode. The problem with these mappings is that whenever you type a j, neovim wait about 100-500ms (depending on your timeoutlen) to see if you type a j or a k because these are mapped. Only after that time, the j will be inserted. Then you always get a delay when typing a j.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    Sysdig Inspect

    Sysdig Inspect

    A powerful opensource interface for container troubleshooting

    Sysdig Inspect is a powerful opensource interface for container troubleshooting and security investigation. Inspect's user interface is designed to intuitively navigate the data-dense sysdig captures that contain granular system, network, and application activity of a Linux system. Sysdig Inspect helps you understand trends, correlate metrics and find the needle in the haystack.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Kafdrop

    Kafdrop

    Kafka Web UI

    Kafdrop is a web UI for viewing Kafka topics and browsing consumer groups. The tool displays information such as brokers, topics, partitions, and consumers, and lets you view messages. This project is a reboot of Kafdrop 2.x, dragged kicking and screaming into the world of Java 17+, Kafka 2.x, Helm and Kubernetes. It's a lightweight application that runs on Spring Boot and is dead-easy to configure, supporting SASL and TLS-secured brokers.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 8
    Stats

    Stats

    macOS system monitor in your menu bar

    Stats currently supported on macOS 10.13 (High Sierra) and higher. Stats is an application that allows you to monitor your macOS system. CPU utilization, GPU utilization, memory usage, disk utilization, sensors information (Temperature/Voltage/Power), battery level, network usage, fans speed, fan control, and Bluetooth devices. Supports many languages, such as English, Polski, Π£ΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠ°, Русский, and many more. You can help by adding a new language or improve existing translation.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Ink

    Ink

    React for interactive command-line apps

    Ink is React for CLIs. It is designed to provide that same component-based UI building experience that React provides, only this time for command-line apps. So if you already know React, then you should know Ink. Apart from being built for CLIs, one other key difference between the two is that with Ink, the rendering doesn’t result in a DOM but a string, which Ink writes to the output. Ink is a React renderer, so all features of React are supported. Dozens of projects currently use Ink....
    Downloads: 8 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 10
    Tailgrids

    Tailgrids

    Open-source React UI library built with Tailwind CSS

    Tailgrids is an open source UI component library built with Tailwind CSS, designed to accelerate the development of modern web applications by providing a large collection of production-ready components and templates. It offers more than 100 free components along with additional UI blocks and templates, enabling developers to quickly assemble interfaces for dashboards, landing pages, SaaS products, and eCommerce platforms. The library emphasizes a copy-and-paste workflow combined with CLI...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 11
    Ant Design

    Ant Design

    A UI Design Language and React UI library

    Ant Design is an enterprise-class UI design language and React UI library that provides high quality React components out of the box. It’s considered one of the best React UI libraries for enterprises, with a whole package of design resources and development tools.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    Showkase

    Showkase

    Annotation-processor based Android library

    Showkase is an Android library developed by Airbnb that helps teams organize, visualize, and manage their Jetpack Compose UI components through an automatically generated component browser. It uses annotation processing to scan the codebase and build a structured interface where developers can explore all composables, colors, and typography in one place. This significantly improves discoverability and reuse of UI elements, which is often a major challenge in large codebases with hundreds of...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Material UI

    Material UI

    Comprehensive React component library that implements Material Design

    Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box. A meticulous implementation of Material Design; every Material UI component meets the highest standards of form and function. Start quickly with Material Design or use the advanced theming feature to easily tailor the components to your needs. CSS utilities allow you to move faster and make for a smooth developer experience when...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 14
    react-native-picker/picker

    react-native-picker/picker

    Cross-platform UI component for selecting an item from a list

    Picker is a cross-platform UI component for selecting an item from a list of options. This component is not supported in the managed workflow for expo sdk 37. Please import the Picker from react-native. As react-native@0.60 and above supports auto-linking there is no need to run the linking process.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    Figma electron app

    Figma electron app

    Figma is the first interface design tool based in the browser

    Figma is the first interface design tool based in the browser, making it easier for teams to create software. Figma-linux is an unofficial Electron-based Figma desktop app for Linux. You can install Figma-linux from Snap. There is also an AppImage available. Get it on our Releases page, then make it executable and install using the terminal commands provided. Download the .deb package from the Releases page, and install it with dpkg or your favorite .deb installer.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    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: 7 This Week
    Last Update:
    See Project
  • 17
    Nuxt UI

    Nuxt UI

    A UI Library for Modern Web Apps, powered by Vue & Tailwind CSS

    Nuxt UI simplifies the creation of stunning and responsive web applications with its comprehensive collection of fully styled and customizable UI components designed for Nuxt. Choose a primary and a gray color from your Tailwind CSS color palette. Components will be styled accordingly. Change the style of any component in your App Config or customize them specifically through the ui prop. Choose any of the 100k+ icons from the most popular icon libraries with the Icon component or the icon...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 18
    SwiftUIKit

    SwiftUIKit

    SwiftUIKit is a Swift SDK that adds extra functionality to Swift

    SwiftUIKit is a Swift SDK that adds extra functionality to SwiftUI and Swift. It contains additional components, a lot of extensions to native types, and much more. SwiftUIKit can kickstart your development and solves many tricky problems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    NanUI

    NanUI

    NanUI is an open source .NET project for .NET developers

    ...At the same time, NanUI's original JavaScript Bridge can easily realize the communication and data exchange between the browser and .NET. Using the NanUI interface framework will bring endless possibilities to the user interface design and development of traditional WinForm applications!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    JavaCV

    JavaCV

    Java interface to OpenCV, FFmpeg, and more

    JavaCV uses wrappers from the JavaCPP Presets of commonly used libraries by researchers in the field of computer vision (OpenCV, FFmpeg, libdc1394, FlyCapture, Spinnaker, OpenKinect, librealsense, CL PS3 Eye Driver, videoInput, ARToolKitPlus, flandmark, Leptonica, and Tesseract) and provides utility classes to make their functionality easier to use on the Java platform, including Android. JavaCV also comes with hardware accelerated full-screen image display (CanvasFrame and GLCanvasFrame),...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 21
    Storefront UI

    Storefront UI

    A frontend library for React and Vue that helps developers quickly

    Storefront UI is a frontend component library designed specifically for building eCommerce experiences using modern frameworks such as React and Vue. It focuses on delivering fast, accessible, and visually polished storefront interfaces, providing developers with ready-made components that align with common online shopping patterns. The library is structured to support headless commerce architectures, making it particularly valuable for teams integrating with APIs or backend platforms while...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 22
    sh

    sh

    A shell parser, formatter, and interpreter with bash support

    A shell parser, formatter, and interpreter. Supports POSIX Shell, Bash, and mksh. Requires Go 1.16 or later. To parse shell scripts, inspect them, and print them out, see the syntax examples. For high-level operations like performing shell expansions on strings, see the shell examples. shfmt formats shell programs. See canonical.sh for a quick look at its default style. shfmt formats shell programs. If the only argument is a dash (-) or no arguments are given, standard input will be used. If...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 23
    Hymnal Xamarin

    Hymnal Xamarin

    New version of the adventist hymnal multi-platform and multi-language

    Hymnal Xamarin is an open-source Xamarin application for accessing hymnals, providing a simple and intuitive interface for worship.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    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: 1 This Week
    Last Update:
    See Project
  • 25
    SwiftBar

    SwiftBar

    Powerful macOS menu bar customization tool

    Powerful macOS menu bar customization tool. Add custom menu bar programs on macOS in three easy steps.
    Downloads: 0 This Week
    Last Update:
    See Project