Showing 3645 open source projects for "javascript ui library"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 1
    SimpleCov

    SimpleCov

    Code coverage for Ruby with a powerful configuration library

    Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites. SimpleCov is a code coverage analysis tool for Ruby. It uses Ruby's built-in Coverage library to gather code coverage data, but makes processing its results much easier by providing a clean API to filter, group, merge, format, and display those results, giving you a complete code coverage suite that can be set up with just a couple lines of code. SimpleCov/Coverage track covered...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    fela

    fela

    State-driven styling in JavaScript

    ...For every property-value pair there's a single rule which can be reused across your whole application. This limits the amount of rendered CSS and ensures reusability. You only get the styles you actually need. Fela is a plain JavaScript library and works without a framework for our UI library. It ships several bindings for popular tools such as React, Vue, or ReasonML amongst others. With only ~4kb minified and gzipped, Fela is a lightweight styling toolbelt. Yet, it ships with a huge ecosystem consisting of dozens of plugins, enhancers, and third-party packages. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    XP.css

    XP.css

    A CSS framework for building faithful recreations of operating system

    This library relies on the usage of semantic HTML. To make a button, you'll need to use a button. Input elements require labels. Icon buttons rely on aria-label. This page will guide you through that process, but accessibility is a primary goal of this project.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    QuickChart

    QuickChart

    Chart image and QR code web API

    Generate chart images with a simple, open API. Add charts to emails, reports, and anywhere else. Over 3 billion charts are rendered for users around the world. We're built on Chart.js, the most popular open-source charting library. We'll render any Chart.js configuration. Let's get creative! You can use all static customization options available in Chart.js. Visit our chart gallery to see different chart types and plugins: bar charts, line graphs, pie charts, and much more. QuickChart easily...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Selectize

    Selectize

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

    Selectize is the hybrid of a textbox and <select> box. It's jQuery-based and it's useful for tagging, contact lists, country selectors, and so on. It clocks in at around ~7kb (gzipped). The goal is to provide a solid & usable user-experience with a clean and powerful API. It's a lot like Chosen, Select2, and Tags Input but with a few advantages. Developed by @brianreavis (partly at DIY). Licensed under the Apache License, Version 2.0… so do whatever you want with it! Skinnable. Comes with...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    lichobile

    lichobile

    Lichess.org mobile application

    Lichess mobile is the lichess.org official application. It is written in TypeScript, with a bit of Kotlin and Swift. It is a web application that accesses the native SDK, thanks to the Ionic capacitor. The rendering library is mithril.js. It talks to a native Stockfish engine, supporting multiple variants, through a capacitor plugin. Multi-variant chess library is brought by a JavaScript version of scalachess.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Gijgo

    Gijgo

    Free Javascript Controls

    Gijgo is a set of free for commercial use javascript controls distributed under MIT License. All widgets are high performance, built on top of the jQuery JavaScript Library with built-in support for Bootstrap 4 and Material Design. They are designed to saves you time and scales with your development process.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    slide-element

    slide-element

    Promise-based library for animating elements with dynamic heights

    ...This library gets the job done using the Web Animations API, and it doesn't require elements to have fixed heights. Instead, element heights are calculated based on their contents, and then the appropriate values are applied to trigger a smooth, native transition. The animations themselves are powered by the same mechanics used within CSS transitions, making it one of the best ways to pull it off in terms of performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    esri-loader

    esri-loader

    A tiny library to help load ArcGIS API for JavaScript modules

    A tiny library to help you use the ArcGIS API for JavaScript AMD modules in applications built with popular JavaScript frameworks and bundlers. Follow the Install and Usage instructions below to get started. Then see more in depth instructions on how to configure the esri-loader and use it with React, Vue.js, Angular, Ember, or the ArcGIS Types.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    SIP.js

    SIP.js

    A simple, intuitive, and powerful JavaScript signaling library

    A JavaScript library that enables WebRTC-based real-time communication over the SIP (Session Initiation Protocol), allowing voice and video calling in web applications.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 11
    JSHint

    JSHint

    A tool that helps to detect errors and in your JavaScript code

    JSHint is a community-driven tool that detects errors and potential problems in JavaScript code. Since JSHint is so flexible, you can easily adjust it in the environment you expect your code to execute. JSHint is publicly available and will always stay this way. The project aims to help JavaScript developers write complex programs without worrying about typos and language gotchas. Any code base eventually becomes huge at some point, so simple mistakes, that would not show themselves when...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Golden Layout

    Golden Layout

    A multi window layout manager for webapps

    Golden Layout is a JavaScript layout manager designed for building complex, multi-panel web applications with draggable and resizable components. It enables developers to arrange UI elements into flexible layouts that can be dynamically reconfigured by users through drag-and-drop interactions. The system is particularly useful for dashboards, IDE-like interfaces, and data-heavy applications where multiple panels need to coexist and be rearranged.
    Downloads: 6 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. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ModernWPF UI Library

    ModernWPF UI Library

    Modern styles and controls for your WPF applications

    ...Light and dark themes that can be easily customized. A high contrast theme is also included. Additional controls to help you build modern applications. Some are ported from the Windows UI Library. Targets .NET Framework 4.5+, .NET Core 3+, and .NET 5+. Runs on Windows Vista SP2 and above.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Pure.css

    Pure.css

    A set of small, responsive CSS modules that you can use

    A set of small, responsive CSS modules that you can use in every web project. Pure is ridiculously tiny. The entire set of modules clocks in at 3.7KB* minified and gzipped. Crafted with mobile devices in mind, it was important to us to keep our file sizes small, and every line of CSS was carefully considered. If you decide to only use a subset of these modules, you'll save even more bytes. Pure builds on Normalize.css and provides layout and styling for native HTML elements, plus the most...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    LTUI

    LTUI

    A cross-platform terminal ui library based on Lua

    LTUI is a cross-platform terminal UI library based on Lua. This framework originated from the requirements of graphical menu configuration in xmake. Similar to the Linux kernel's menuconf to configure the compilation parameters, so using curses and lua to implement a cross-platform character terminal ui library. Refer to config-frontends for style rendering. Of course, users can customize different UI styles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    The Java-XML-GuiBuilder creates on the basis of XML documents a runable Java swing surface. These tools are meant for the production by horizontal prototypes, the specification/documentation of the user's interface, the runtime to
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    React Native Tab View

    React Native Tab View

    A cross-platform Tab View component for React Native

    A cross-platform Tab View component for React Native. Implemented using react-native-pager-view on Android & iOS, and PanResponder on Web, macOS, and Windows. To use this library you need to ensure you are using the correct version of React Native. If you are using a version of React Native that is lower than 0.63 you will need to upgrade that before attempting to use this library. The package exports a TabView component which is the one you'd use to render the tab view, and a TabBar...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Angular Flex-Layout

    Angular Flex-Layout

    Provides HTML UI layout for Angular applications

    Angular Flex Layout provides a sophisticated layout API using Flexbox CSS + mediaQuery. This module provides Angular developers with component layout features using a custom Layout API, mediaQuery observables, and injected DOM flexbox-2016 CSS stylings. The Flex Layout engine intelligently automates the process of applying appropriate Flexbox CSS to browser view hierarchies. This automation also addresses many of the complexities and workarounds encountered with the traditional, manual,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    GHCJS

    GHCJS

    Haskell to JavaScript compiler, based on GHC

    GHCJS is a Haskell-to-JavaScript compiler that reuses GHC’s front end to compile Haskell source into JavaScript for execution in browsers and Node.js. It aims to preserve Haskell’s semantics—including laziness and rich types—by shipping a small runtime and shims for core libraries. Developers write normal Haskell, use Cabal/Stack to build, then bundle the generated JavaScript alongside required support code. Interoperability with the JavaScript world is provided through a foreign-function...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    React NodeGui

    React NodeGui

    Build performant, native and cross-platform desktop applications

    Build performant, native, cross-platform desktop apps with React. With React NodeGui, you can build truly native apps with React. If you don't want to use React, there is also a pure JavaScript-based version. React NodeGui is an open-source project maintained by an active community of contributors. React NodeGui apps build and run on Mac, Windows, and Linux platforms. lets you create truly native apps and doesn't compromise on your users' experience. It provides a core set of platform-agnostic native widgets that map directly to the platform’s native UI building blocks. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Scenic

    Scenic

    Core Scenic library

    Scenic is a UI framework built directly on Elixir/Erlang/OTP for creating polished, fault-tolerant client applications. It targets both embedded/IoT and desktop scenarios, leveraging OpenGL for 2D rendering and embracing the OTP ecosystem for concurrency and reliability.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    EmbedIO

    EmbedIO

    A tiny, cross-platform, module based web server for .NET

    A tiny, cross-platform, module based, MIT-licensed web server for .NET Framework and .NET Core. Written entirely in C#, using our helpful library SWAN. Network operations use the async/await pattern: Responses are handled asynchronously. Multiple implementations support: EmbedIO can use Microsoft HttpListener or internal Http Listener based on Mono/websocket-sharp projects. Cross-platform: tested on multiple OS and runtimes. From Windows .NET Framework to Linux MONO. Extensible: Write your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    WideW - WebIDEWeb

    WideW - WebIDEWeb

    Web IDE in single HTML file

    IDE written in a single HTML file that runs on the browser tab. There is no need to install, download a single file and run anywhere. To change the initial configuration, edit the widew.html file in the last lines. * Widew use CodeMirror components in code editor. URLs: https://soluc.org/widew https://widew.sourceforge.io
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    TBActionSheet

    TBActionSheet

    A Custom&Powerful Action Sheet For iOS

    TBActionSheet is a small library that allows you to substitute Apple's uncustomizable UIActionSheet, with a beautiful and totally customizable action sheet that you can use in your iOS app. The default style is iOS9/10, you can make your own style.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo