Showing 556 open source projects for "user interface"

View related business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 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
  • 1
    Evergreen

    Evergreen

    Evergreen React UI framework by Segment

    Evergreen is a React UI Framework for building ambitious products on the web. Brought to you by Segment. Evergreen contains a set of polished React components that work out of the box. Evergreen components are built on top of a React UI Primitive for endless composability. Evergreen features a UI design language for enterprise-grade web applications. Evergreen contains a set of polished React components that work out of the box. Evergreen components are built on top of a React UI Primitive...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Coframe

    Coframe

    Coframe brings your UX to life with AI-powered optimization

    Bring your UX to life with AI-powered optimization and personalization. Coframe brings the content of your app or website to life through AI-powered optimization, personalization, and overall self-improvement. It takes minutes to integrate, and the ROI is clear to measure. Your website or app gains self-enhancing abilities with Coframe, learning from real-world performance. It's A/B testing, but with a serious upgrade. Coframe uses the latest in AI to generate copy that is tailored to your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    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...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    themer

    themer

    Takes a set of colors and generates themes for your apps

    themer takes a set of colors and generates themes for your development environment (editors, terminals, wallpapers, and more). Pass themer a color set, as many templates as you wish, and an output directory. Your generated theme files, as well as a README on how to install them, will be written to the output directory. themer can create themes from your custom color sets. Conventional color is suggested for consistency with ANSI color names in terminal themes, but is not a hard requirement....
    Downloads: 0 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    FireWeb

    FireWeb

    Java Single Page Web Application Framework

    Java Single Page Application Framework. Using POJO/JavaScript/WebSocket/HTML. Without any scripting - only pure Java classes. Simply and easy to learn, use and extend.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    ScrollTrigger

    ScrollTrigger

    Let your page react to scroll changes

    The most basic usage of ScrollTrigger is to trigger classes based on the current scroll position. E.g. when an element enters the viewport, fade it in. You can add custom offsets per element, or set offsets on the viewport (e.g. always trigger after the element reaches 20% of the viewport) When using the callbacks ScrollTrigger becomes really powerful. You can run custom code when an element enters/becomes visible, and even return Promises to halt the trigger if the callback fails. This...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Pencil

    Pencil

    The Pencil Project's unique mission is to build a free tool

    ...The latest stable version of Pencil is 3.1.0 which contains stability fixes and many new features. More details can befound in the releaste notes. Pencil provides various built-in shapes collection for drawing different types of user interface ranging from desktop to mobile platforms. Starting from 2.0.2, Pencil is shipped with Android and iOS UI stencils pre-installed. This makes it even easier to start protyping apps with a simple installation. Starting from 2.0.2 Pencil has even more shape collections included by default. The list of built-in collections now includes general-purpose shapes, flowchart elements, desktop/web UI shapes, Android and iOS GUI shapes.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 8
    Selectize

    Selectize

    Hybrid of a textbox and <select> box for tagging and contact lists

    Interface & make addons like a boss with the plugin system. Fully documented on GitHub & inline. Want to search an item's title and description? No problem. You can even override the scoring function used for sorting if you want to get crazy. Order matters sometimes. Use the and arrow keys to move between items.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    XForms to XHTML+Javascript (AJAX) conversion based on a unique XSL transformation. Suitable server-side (PHP) or client-side (Internet Explorer, Mozilla FireFox, Opera, Safari) browser treatement where an XSLT 1.0 engine is available
    Downloads: 1 This Week
    Last Update:
    See Project
  • Add Two Lines of Code. Get Full APM. Icon
    Add Two Lines of Code. Get Full APM.

    AppSignal installs in minutes and auto-configures dashboards, alerts, and error tracking.

    Works out of the box for Rails, Django, Express, Phoenix, and more. Monitoring exceptions and performance in no time.
    Start Free
  • 10
    Semantic UI

    Semantic UI

    UI framework designed for theming

    Semantic UI is a development framework that lets you create beautiful, custom and responsive website layouts using human-friendly HTML. The syntax used is based on natural language, so concepts are linked intuitively. Semantic UI utilizes concise HTML, intuitive JavaScript and simplified debugging, making front-end development an absolute dream for developers. Semantic UI is partnered with popular frameworks React, Angular, Meteor, Ember and many others so you can easily integrate it and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    vue-grid-layout

    vue-grid-layout

    A draggable and resizable grid, for Vue.js.

    vue-grid-layout is a grid layout system, like Gridster, for Vue.js. Heavily inspired by React-Grid-Layout. Bounds checking for dragging and resizing. Widgets can be added or removed without rebuilding grid. Layout can be serialized and restored. Automatic RTL support (resizing not working with RTL on 2.2.0). For legacy browsers, like IE11, use version 2.3.12-legacy. For Vue 2.1.10 and below use version 2.1.3. For Vue 1 use version 1.0.3. Ignore drag on certain elements and allow on others....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    React Native Loading Spinner Overlay

    React Native Loading Spinner Overlay

    React Native loading spinner overlay

    React Native loading spinner overlay. Integrate it inside the parent-most/top-level/root component in your app. Wrap usage of actions after attempting to stop the spinner with setTimeout to avoid the non-stop spinner issue.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    LuLu UI

    LuLu UI

    Cross-end and cross-framework native UI component library

    LuLu UI is a front-end UI component library proudly produced by China Literature. The image and temperament are shown in the picture below. It is softer, more intimate, simple and flexible, and very user-friendly. It is very suitable for PC websites facing external users, or projects that require lightweight and agile. At this point, modify the JS and CSS files of the project, refresh the corresponding component page, and you can see the effect of the change. The whole project of LuLu is to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Appium Desktop

    Appium Desktop

    Appium Server in Desktop GUIs for Mac, Windows, and Linux

    Appium Desktop is an app for Mac, Windows, and Linux which gives you the power of the Appium automation server in a beautiful and flexible UI. It is basically a graphical interface for the Appium Server. You can set options, start/stop the server, see logs, etc... You also don't need to use Node/NPM to install Appium, as the Node runtime comes bundled with Appium Desktop. If you're on Windows or macOS, Appium Desktop will automatically provide you with updated versions of the app when they...
    Downloads: 64 This Week
    Last Update:
    See Project
  • 15
    Material Kit 2

    Material Kit 2

    Free and Open Source UI Kit for Bootstrap 4, React, Vue.js,etc.

    Material Kit is a Free Bootstrap 5 UI Kit with a fresh, new design inspired by Google's material design. You asked for it, so we built it. It's a great pleasure to introduce to you the material concepts in an easy-to-use and beautiful set of components. Along with the restyling of the Bootstrap elements, you will find three fully-coded example pages, to help you design your next project. Material Kit makes use of light, surface, and movement. It uses a deliberate color choice, edge-to-edge...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Koala

    Koala

    Koala is a GUI application for less

    Koala is a GUI application for Less, Sass, Compass and CoffeeScript compilation, to help web developers to use them more efficiently. Koala can run in Windows, Linux and Mac. Listening files, compile automatically when the file changes, that everything is running in the background without user action. Support set the compiler options for each file. If encountered an error during compilation, koala will pop up the error message. Support for the project to create a global configuration set the...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Flickity

    Flickity

    Touch, responsive, flickable carousels

    All sizing and styling of the cells are handled by your own CSS. The height of the carousel is set to the maximum height of the cells. Cells can be different sizes. You can use any unit you like: percent, pixels, etc. You can use media queries to show different number of cells for different breakpoints. If you want to use Flickity to develop commercial sites, themes, projects, and applications, the Commercial license is the appropriate license. With this option, your source code is kept...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Flux

    Flux

    Application architecture for building user interfaces

    Flux is the application architecture that Facebook uses for building client-side web applications. It complements React's composable view components by utilizing a unidirectional data flow. It's more of a pattern rather than a formal framework, and you can start using Flux immediately without a lot of new code. Flux applications have three major parts: the dispatcher, the stores, and the views (React components). These should not be confused with Model-View-Controller. Controllers do exist...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Ladda

    Ladda

    Buttons with built-in loading indicators

    Ladda is a small UI library that makes buttons feel responsive by combining loading indicators and progress feedback directly inside the button itself. Instead of showing spinners elsewhere on the page, Ladda turns the button into the stateful element: click it, it shows loading, and optionally it can show progress. This pattern improves user experience on forms and actions that take more than a split second, because users immediately understand that the click was received. Ladda ships with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Ant Design Vue Pro

    Ant Design Vue Pro

    Use Ant Design Vue like a Pro!

    Ant Design Pro is a production-ready solution for admin interfaces. Built on the design principles developed by Ant Design, this project introduces higher-level components; we have developed templates, components, and a corresponding design kit to improve the user and development experience for admin interfaces. Out-of-the-box mid-stage front-end/design solutions. Carefully designed based on Ant Design system. Extracted from typical pages and scenarios of middle and background applications....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    vue-content-loader

    vue-content-loader

    SVG component to create placeholder loading

    vue-content-loader provides SVG “skeleton screen” components for Vue applications, letting you show animated placeholders that mimic your layout while real content loads. Skeletons reduce perceived waiting time and help prevent layout shifts by reserving space for images, text blocks, and cards. The library exposes composable, declarative shapes so you can approximate your final UI without pixel-perfect templates. Because it renders as vector graphics, the output is crisp on all screens and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ViewUI

    ViewUI

    A high quality UI Toolkit built on Vue.js 2.0

    This project is the original iView. The iView author will continue to develop iView 4.0 and subsequent releases, as well as maintenance work, in this repository. The new component library is named ViewUI, and the iView author will no longer continue to submit content in the original repository. Enterprise-level general-purpose mid-backend front-end solution. Rich layout modes to choose from, high configurability of layout and functions. Powerful authentication system to meet different...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    react-native-keyboard-aware-scroll-view

    react-native-keyboard-aware-scroll-view

    ScrollView component that handles keyboard appearance

    A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput. You can use the KeyboardAwareScrollView, KeyboardAwareSectionList or the KeyboardAwareFlatList components. They accept ScrollView, SectionList and FlatList default props respectively and implement a custom high order component called KeyboardAwareHOC to handle keyboard appearance. The high order component is also available if you want to use it in any other component. Import...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Spicetify Themes

    Spicetify Themes

    A community-driven collection of themes for customizing Spotify

    spicetify-themes is a community-driven collection of custom themes for Spicetify, a tool that modifies the Spotify desktop client’s UI. The repository contains dozens of themes with different color palettes, layouts, and design variations, allowing users to personalize the look and feel of Spotify far beyond its default style. Themes are typically CSS-based and can be applied quickly through Spicetify commands, with instructions included for installation and customization. Many themes also...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Prompts

    Prompts

    Lightweight, beautiful and user-friendly interactive prompts

    prompts has no big dependencies nor is it broken into a dozen tiny modules that only work well together. prompt uses layout and colors to create beautiful cli interfaces. prompts uses promises and async/await. No callback hell. All prompts are independent and can be used on their own. Provides a way to submit answers programmatically. Consistent experience across all prompts. Prompt with a single prompt object. Returns an object with the response. Prompt with a list of prompt objects....
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB