Open Source Linux User Interface (UI) Software - Page 12

User Interface (UI) Software for Linux

View 19 business solutions
  • 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.
    Start Free
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 1
    Interface Design

    Interface Design

    Design engineering for Claude Code

    Interface Design is a Claude Code plugin and design-engineering toolkit that helps developers and designers retain consistent UI design decisions across sessions by codifying design principles and remembering them for future use. It’s built around the idea that when building UI (dashboards, apps, admin panels), design decisions like spacing, colors, depth, and component patterns can drift over time, so Interface-Design captures and stores those decisions in a system MD file that’s loaded automatically each session. The plugin prompts users to confirm a design direction early in the process and then applies those principles consistently — from button sizes to spacing scales and color tokens — so work stays aligned with the established system. It also offers commands to inspect the current design system status, audit inconsistencies, and extract patterns back into a reusable format, making it a live feedback loop for quality UI work.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Kaffy

    Kaffy

    Powerfully simple admin package for phoenix applications

    Kaffy is an Elixir/Phoenix library that provides a powerful, customizable admin interface with minimal setup. Inspired by Django’s built-in admin and Rails’ ActiveAdmin, it allows developers to manage data models, forms, dashboards, and navigation without altering their existing codebase. Kaffy auto-generates CRUD interfaces for your Ecto schemas, supports advanced customizations, and integrates seamlessly with Phoenix projects. It’s designed to be both simple for quick setup and flexible enough for complex admin needs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Lazydocker

    Lazydocker

    The lazier way to manage everything docker

    LazyDocker is an interactive terminal GUI (built with gocui in Go) for managing Docker and Docker Compose. It lets users monitor containers, images, volumes, and networks from the command line, reducing context switching.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Luna

    Luna

    Manage npm dependencies through a modern UI

    Manage npm dependencies through a modern UI. npm desktop manager for handling npm dependencies. Supported platforms: OS X Windows and Linux. Luna was created with the main purpose to provide a flexible and modern UI for npm dependencies management. You can install, update and uninstall packages using a user interface built on the latest web technologies. Filter packages by name, group, and outdated. Preview package details (versions, statistics, dependencies, and more). Get notifications for missing dependencies or extraneous packages. The IO Management, Business Logic Management and Predictable Application State Management processors (middlewares) are subscribers of the application action stream. The IO Management and Business Logic Management are consumers and producers of actions.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    MDB Vue UI Kit

    MDB Vue UI Kit

    Vue 3 & Bootstrap 5 & Material Design 2.0 UI KIT

    Bootstrap 5 & Vue 3 UI KIT - 700+ components, MIT license, simple installation. MDB is a collection of free Bootstrap templates, themes, design tools & resources. Simple installation via .zip, npm or cdnjs. Free Hosting, WordPress support, custom domains, SSL support, free database, frontend & backend templates, webpack starter included, git repository, FTP & Jenkins support.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Material ScrollTop Button

    Material ScrollTop Button

    Lightweight, Material Design inspired plugin

    Lightweight, Material Design-inspired plugin for scrolling on top of the page (with jQuery) Just hit the button to smoothly scroll back to the top of the page.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Material-UI-Swing

    Material-UI-Swing

    A modern, Material Design UI for Java Swing

    A modern, Material Design UI for Java Swing.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    NeteaseCloudMusic API

    NeteaseCloudMusic API

    Node.js API service

    NetEase Cloud Music Node.js API service. v4.0.8 added the Vercel configuration file, which can be deployed directly under Vercel, without the need for your own server. After v3.31.0, the Node.js call is supported. The imported method is module file name inside, the returned content contains status sum body, which status is the status code, and body returned content for the request, please refer module_exampleto thetest.js. Category Popular Radio. Cloud Village Hot Reviews. Radio 24-hour program list. Radio 24-hour anchor list. The hottest anchors of the radio station. Radio anchor newcomer list. Radio Paid Boutique List. Singer's Top 50 Songs. Buy the digital album. Get the data of mv likes, forwards, and comments. Get video likes, forwards, and comments data.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Oruga UI

    Oruga UI

    Oruga is a lightweight library of UI components without CSS framework

    Oruga is a lightweight library of UI components without CSS framework dependency. CSS framework agnostic: No dependency on a specific CSS framework/library but you can easily integrate the components with one of them because they are fully customizable in different ways. Components with steroids: most of the components aren't a simple wrapper of native elements but they add new and custom features. Lightweight: no other internal dependency and import only components that you need. Oruga doesn't depend on any specific style or CSS framework (like Bootstrap, Bulma, TailwindCSS etc...) and it doesn't provide any grid system or CSS utility, it just offer a set of components easy to customize. Oruga wants you to focus only on UI/UX aspects of your application and be totally flexible to future changes without having to touch a line of JavaScript.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Pangolin Desktop

    Pangolin Desktop

    Pangolin Desktop UI shell, designed for dahliaOS, written in Flutter

    Pangolin Desktop UI shell, designed for dahliaOS, written in Flutter. You can run Pangolin on any platform that Flutter supports but we recommend running it on Linux as some features of Pangolin are designed exclusively for Linux and won't work on other platforms.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Phaser 3 UI Components

    Phaser 3 UI Components

    Phaser 3 UI Components built by Adobe Animate

    Phaser UI Comps is a plugin for Phaser 3 that enables developers to design user interface components using Adobe Animate and export them for use in Phaser games. It streamlines the process of creating interactive UI elements by leveraging JSON and texture atlases generated from Animate.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Pulley

    Pulley

    A library to imitate the iOS 10 Maps UI

    A library to imitate the drawer in Maps for iOS 10/11. The master branch follows the latest currently released version of Swift. If you need an older version of Swift, you can specify it's version (e.g. 1.0.x) in your Podfile or use the code on the branch for that version. Older branches are unsupported. Pulley 2.9.0 has new properties to support a new display mode. The base functionality should work without any significant changes. The biggest change is the new display mode of .compact to replicate Apple Maps Behavior on the iPhone SE size class devices. Pulley is an easy to use drawer library meant to imitate the drawer in iOS 10/11's Maps app. It exposes a simple API that allows you to use any UIViewController subclass as the drawer content or the primary content.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    RStan

    RStan

    RStan, the R interface to Stan

    RStan is the R interface to Stan, a C++ library for statistical modeling and high-performance statistical computation. It lets users specify models in the Stan modeling language (for Bayesian inference), compile them, and perform inference from R. Key inference approaches include full Bayesian inference via Hamiltonian Monte Carlo (specifically the No-U-Turn Sampler, NUTS), approximate Bayesian inference via variational methods, and optimization (penalized likelihood). RStan integrates with Stan’s automatic differentiation library, provides diagnostics, model comparison, posterior predictive checks, etc. It is used in research, applied statistics, and modelling workflows where flexibility and rigor in Bayesian methods are required.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Radzen Blazor Components

    Radzen Blazor Components

    The home of the Radzen Blazor components

    A set of 60+ free and open source native Blazor UI controls. Radzen Blazor Components are open source and free for commercial use. You can install them from nuget or build your own copy from the source. The components are implemented in C# and take full advantage of the Blazor framework. They do not depend on or wrap existing JavaScript frameworks or libraries. Blazor Server and Blazor WebAssembly are fully supported. The first in the industry WYSIWYG Blazor design time canvas. Scaffolding complete CRUD applications from a database. Built-in security, authentication and authorization. Visual Studio Code and Professional support. Deployment to IIS and Azure. Dedicated support with 24 hour guaranteed response time.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Recharts

    Recharts

    Redefined chart library built with React and D3

    A composable charting library built on React components. Quickly build your charts with decoupled, reusable React components. Built on top of SVG elements with a lightweight dependency on D3 submodules. Customize your chart by tweaking component props and passing in custom components.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    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. It emphasizes visual authenticity, using design patterns inspired by early desktop environments and legacy software interfaces. RetroUI can be used for creative projects, games, experimental interfaces, or themed applications that require a distinctive visual identity. Despite its retro appearance, it is built with modern web technologies, ensuring compatibility with current browsers and development workflows.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    SDWebImageSwiftUI

    SDWebImageSwiftUI

    SwiftUI Image loading and Animation framework powered by SDWebImage

    SDWebImageSwiftUI is a SwiftUI image-loading framework, which is based on SDWebImage. It brings all your favorite features from SDWebImage, like async image loading, memory/disk caching, animated image playback and performances. The framework provide the different View structs, which API match the SwiftUI framework guideline. If you're familiar with Image, you'll find it easy to use WebImage and AnimatedImage. Since SDWebImageSwiftUI is built on top of SDWebImage, it provide both the out-of-box features as well as advanced powerful features you may want in real world Apps.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    SUIT CSS

    SUIT CSS

    Style tools for UI components

    SUIT CSS is a reliable and testable styling methodology for component-based UI development. A collection of CSS packages and build tools are available as modules. SUIT CSS plays well with React, Ember, Angular, and other component-based approaches to UI development. The SUIT CSS naming convention helps to scope component CSS and make your widgets render more predictably. The SUIT CSS preprocessor assembles future-facing extensions to CSS that support component-based development. Vendor prefixes are automatically applied with Autoprefixer. Custom media query aliases and custom properties help with theming and configuring components. Imports are inlined and can be used to reference npm-installed packages. postcss-bem-linter (for PostCSS) is included in the preprocessor but can be used stand-alone. It lets you test your CSS for conformance to the SUIT CSS methodology.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    ScrollMagic

    ScrollMagic

    The javascript library for magical scroll interactions

    ScrollMagic helps you to easily react to the user's current scroll position. ScrollMagic is a complete rewrite of its predecessor Superscrollorama by John Polacek. A plugin-based architecture offers easy customizability and extendability. Animate based on scroll position, pin an element starting at a specific scroll position, toggle CSS classes of elements on and off based on scroll position, effortlessly add parallax effects to your website, create an infinitely scrolling page, add callbacks at specific scroll positions or while scrolling past a specific section. Either trigger an animation or synchronize it to the scrollbar movement (like a playback scrub control). Pin an element starting at a specific scroll position, either indefinitely or for a limited amount of scroll progress (sticky elements). You can add callbacks at specific scroll positions or while scrolling past a specific section, passing a progress parameter.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Shadcn Admin Dashboard

    Shadcn Admin Dashboard

    Admin Dashboard UI built with Shadcn and Vite

    Shadcn Admin Dashboard is a responsive administration dashboard interface built with Vite, React, TypeScript, and shadcn/ui. It provides a reusable collection of screens and components for internal tools, management portals, and data-heavy web applications. The interface includes more than ten pages, a built-in sidebar, global command search, and additional custom components. Light and dark themes help the dashboard adapt to different working environments. Accessibility and responsive behavior are treated as core design requirements rather than optional additions. Several shadcn components are modified to improve right-to-left language support. TanStack Router handles navigation, while Tailwind CSS and Radix UI provide styling and accessible primitives.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Siren

    Siren

    Notify users when a new version of your app is available

    Notify users when a new version of your app is available and prompt them to upgrade. 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. For example, if a user has iOS 11 installed on their device, but the app update requires iOS 12, an alert will not be shown. This takes care of the false-positive case regarding app updating.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Spearmint

    Spearmint

    An inclusive, accessibility-first GUI

    Easily create, save, and run tests intuitively using Spearmint. Access your app's file directory and codebase while providing a fully functional in-app terminal and browser. When you're ready to continue developing your application, your Jest test files will be in your app's __tests__ folder. Writing tests is like eating your veggies: it's something everyone knows that they should do, but not everyone does. Spearmint provides a simple way to write tests that gives you confidence your application will work in the way your users interact with it. Spearmint provides a user-friendly GUI for developers to easily generate tests with a few clicks of a button. It dynamically converts user inputs into executable test code through react-testing-library, jest, supertest, puppeteer, vue-test-utils, solid-testing-library, and axe-core. Spearmint isn't just for React. Write tests for your Redux actions, async functions, reducers, or middleware.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Termshark

    Termshark

    A terminal UI for tshark, inspired by Wireshark

    A terminal user-interface for tshark, inspired by Wireshark. If you're debugging on a remote machine with a large pcap and no desire to scp it back to your desktop, termshark can help! Read pcap files or sniff live interfaces (where tshark is permitted). Filter pcaps or live captures using Wireshark's display filters. Reassemble and inspect TCP and UDP flows. View network conversations by protocol. Copy ranges of packets to the clipboard from the terminal. Written in Golang, compiles to a single executable on each platform - downloads available for Linux, macOS, BSD variants, Android (termux) and Windows. Termshark is pre-packaged for the following platforms: Arch Linux, Debian (unstable), FreeBSD, Homebrew, MacPorts, Kali Linux, NixOS, SnapCraft, Termux (Android) and Ubuntu.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    ThreeUI Community

    ThreeUI Community

    Open-source ThreeUI Community catalog with live interactive components

    ThreeUI Community is the open-source, login-free edition of the ThreeUI interactive component library. It provides dozens of visual components and more than one hundred routes with free variants and controls. The application includes the same navigation, browse grid, search, responsive layouts, themes, component pages, live renderers, and source tabs used by the broader ThreeUI experience. Developers can browse components interactively and inspect their complete Community implementation source. Components can also be installed from npm and imported individually to reduce application bundle overhead. Pro and Beta implementations are deliberately excluded, keeping this repository focused on freely available components and assets.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    axe-core

    axe-core

    Accessibility engine for automated Web UI testing

    Axe is an accessibility testing engine for websites and other HTML-based user interfaces. It's fast, secure, lightweight, and was built to seamlessly integrate with any existing test environment so you can automate accessibility testing alongside your regular functional testing. Axe-core has different types of rules, for WCAG 2.0 and 2.1 on level A and AA, as well as a number of best practices that help you identify common accessibility practices like ensuring every page has an h1 heading, and to help you avoid "gotchas" in ARIA like where an ARIA attribute you used will get ignored. With axe-core, you can find on average 57% of WCAG issues automatically. Additionally, axe-core will return elements as "incomplete" where axe-core could not be certain, and manual review is needed.
    Downloads: 3 This Week
    Last Update:
    See Project