Open Source JavaScript User Interface (UI) Software - Page 10

JavaScript User Interface (UI) Software

View 124 business solutions

Browse free open source JavaScript User Interface (UI) Software and projects below. Use the toggles on the left to filter open source JavaScript User Interface (UI) Software by OS, license, language, programming language, and project status.

  • 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
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1
    Gridster.js

    Gridster.js

    A jQuery plugin that makes building intuitive draggable layouts

    Gridster is a jQuery plugin that makes building intuitive draggable layouts from elements spanning multiple columns. You can even dynamically add and remove elements from the grid. Fork now handles standard behavior properly with swap allowing larger widgets to shift down. Setting the maximum amount of rows only completely works if you disable shifting larger widgets down at the moment. Widgets of smaller or equal size to the dragged widget (player) will swap places with the original widget. This causes tiles to swap left and right as well as up and down. By default smaller players will shift larger widgets down. By setting shift_larger_widgets_down to false, smaller widgets will not displace larger ones.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Infra-estrutura para desenvolvimento de aplicações cliente-servidor e CGI (WEB e WAP) usando o QT e o VBMCGI (www.vbmcgi.org).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    A Customer Relationship Management (CRM) webapplication that uses OASIS CIQ standards for administrating organisations, persons, memberships, as well as contact information.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Extremely simple HTML-based user interface system for standard C++ console applications. Mimics a streaming object whose output is a web page (ie a mix of cout and cin) created during runtime. Existing console applications just need to replace cin/cout.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    HTMLi (HTML improved) is the AJAX framework that focuses in: * Transparent use for HTML designers * Multi-platform: 100% XSL (runs with Java, ASP, PHP, etc) * CSS Themes * Multi-Language * XML Handling - AJAX forms Live demo at http://www.htmli.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Headroom.js

    Headroom.js

    Give your pages some headroom, hide your header until you need it

    Headroom.js is a lightweight, high-performance JS widget (with no dependencies!) that allows you to react to the user's scroll. The header on this site is a living example, it slides out of view when scrolling down and slides back in when scrolling up. Fixed headers are a popular approach for keeping the primary navigation in close proximity to the user. This can reduce the effort required for a user to quickly navigate a site, but they are not without problems. Large screens are usually landscape-oriented, meaning less vertical than horizontal space. A fixed header can therefore occupy a significant portion of the content area. Small screens are typically used in a portrait orientation. Whilst this results in more vertical space, because of the overall height of the screen, a meaningfully-sized header can still be quite imposing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    The project delivers a JavaScript library for Canvas computing; the library allows to represent and browse structured information in form of conntected hexagons wrapped in one the 3D space
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    HeyUI.ext

    HeyUI.ext

    UI Toolkit for Web, Vue3.0

    HeyUI.ext is a comprehensive UI component library built for Vue.js that provides a wide range of reusable components and tools for developing modern web applications with efficiency and consistency. Designed as a full UI toolkit rather than a minimal component set, it includes elements for forms, tables, modals, navigation, and data handling, making it suitable for building complex interfaces such as dashboards and admin panels. The library emphasizes simplicity and speed, allowing developers to quickly assemble functional interfaces while maintaining scalability as projects grow. It supports modern development workflows through npm installation as well as CDN usage, enabling both lightweight experimentation and full-scale application integration. HeyUI also includes features such as validation, internationalization, and advanced components like trees, selectors, and date pickers, which help streamline common frontend tasks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    IWE is a framework 2.0 web application that provides automatic web data entry for tables in a Microsoft SQL Server database. Just config the database connection string in the web.config file of the web site and that’s all, start editing your tables.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    Inquirer.js

    Inquirer.js

    A collection of common interactive command line user interfaces

    Inquirer.js strives to be an easily embeddable and beautiful command line interface for Node.js (and perhaps the "CLI Xanadu"). Inquirer.js should ease the process of providing error feedback, asking questions, parsing input, validating answers, and managing hierarchical prompts. Inquirer.js provides the user interface and the inquiry session flow. If you're searching for a full blown command line program utility, then check out commander, vorpal or args. Create a self contained inquirer module. If you don't want to affect other libraries that also rely on inquirer when you overwrite or add new prompt types. Internally, Inquirer uses the JS reactive extension to handle events and async flows. This mean you can take advantage of this feature to provide more advanced flows. For example, you can dynamically add questions to be asked.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Interactable

    Interactable

    Experimental implementation of high performance interactable views

    This is an experimental implementation of a declarative API for handling fluid user interactions with views at 60 FPS in React Native. Here are some example use-cases for views that users can interact with. Swipeable card (a la Google Now) springing into place unless swiped away with enough force. Drawer snapping between closed and open with buttons appearing gradually as it's being dragged. Collapsible header that snaps to a smaller size as the content below is being scrolled. Chat heads (a la Facebook Messenger) that can be dragged around but snap to corners of the screen. All of these use-cases have views that continuously interact with the user's gestures. These interactions are normally physical in nature, having properties like springiness, friction, elasticity and damping. In order to feel natural on a touch device they need to run at 60 FPS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Interactive Web Octave Shell aims at developing a web shell which simulates the behavior of the command line Octave shell. Through the use of GWT technology the objective is to create a Web based IDE for Octave.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A framework for creating highly interactive websites using javascript, css, xml, and html. Includes a custom xml parser for highly readable javascript. Essentially, all the plumbing for making AJAX-based websites, with js-based GUI toolkit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    Interface Dialects Linker (XML)

    Write-Once, Deploy-Everywhere software framework

    The IDLX project aims to create a framework which leverages existing technologies and XML dialects to build user interfaces in a platform-independent way. The ultimate goal is a WODE (write once, deploy everywhere) framework which is flexible and powerful enough to support any development task long into the future.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Intro.js

    Intro.js

    Lightweight library for creating step-by-step customer onboarding

    Intro.js is a lightweight library for creating step-by-step customer onboarding. You can install Intro.js in a few simple steps. Intro.js consists of two main files, the JavaScript part and the CSS part which renders the elements nicely. The simplicity of Intro.js API will help you to develop an advanced onboarding for your products. Intro.js is lightweight, 10kB and has no external dependencies! Intro.js provides various ways to configure your product onboarding and customize every single step of your tour. Intro.js is Free and open-source, published under AGPL license. We also provide commercial license, supporting your team to successfully integrate Intro.js! Intro.js is AGPL-licensed and open-source. However, if you want to use Intro.js in your commercial app, website or plugin, you would need to obtain a commercial license.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Isotope

    Isotope

    Filter and sort layouts

    Include the Isotope .js file in your site. Isotope works on a container element with a group of similar child items. All sizing of items is handled by your CSS. You can use Isotope as a jQuery plugin. You can use Isotope with vanilla JS. You can initialize Isotope in HTML, without writing any JavaScript. All options are optional, but itemSelector is recommended. Layout modes have their own separate options. We recommend always setting itemSelector. itemSelector is useful to exclude sizing elements or other elements that are not part of the layout. If you want to use Isotope to develop commercial sites, themes, projects, and applications, the Commercial license is the appropriate license. With this option, your source code is kept proprietary. If you are creating an open source application under a license compatible with the GNU GPL license v3, you may use Isotope under the terms of the GPLv3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    JDBFramework (Java Database Framework) is a number of components intended for working with DBMS Oracle. The main difference - JDBF doesn't allow placing business logic on the application server. All business logic is placed at a database level only.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    RAD platform for of Ajax applications in java / j2ee. Main features : creation of Ext J.S (extjs) master-detail forms and grids( filter-paging-grouping) without javascript, integration with Spring for the services layer, a Generic Hibernate DAO.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    The View in a good web application is "thick" enough to have its own internal MVCish structure. So let's get cracking on that.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    JS_Designer is a lightweight IDE to create Client-side Web-based applications ( Javascript+PHP). The goal is to have tool to build muti-lingual, skinable, professional-looking web applications, the way you would do in VB or VC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    An HTML UI framework in javascript language, providing a javascript API which is very similar as Java Swing API and using parts of Java Swing painting mechanism.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    JS-OWL is an AJAX enabled Object-orientated Widget Library for pure Web Application development providing a comprehensive set of JavaScript UI components on which to build a rich user interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    JSKIT is a framework for developing web based applications
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    jsoop (Javascript Object Oriented Programming) is a cross-browser javascript component library targeting Microsoft Internet Explorer and Mozilla. It's inheritance tree includes basic HTML components, alignment, serialization, fieldbinding, xml, xmlhttp
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    JSPlot

    JSPlot

    Javascript Library for plotting stocks or other data type using HTML5.

    A Javascript Library for plotting stocks or other type of data using HTML 5 canvas. You can create your own plots on a html div element. You can use candlestick chart, line plot, bar chart or distribution diagram. It can work with dinamic javascript frameworks, eg. js Ext and jQuery. You are able to use data sources, so different parts of the same data can be plotted at the same time on your page. You can pan and zoom your plots with mouse and keyboard shortcuts. You can use multiple type of indicators. You can read indicator data over your plot, or you can set a function that generates it from your plot data. The documentation can be found at http://jsplot.sourceforge.net/wiki/index.php/Main_Page
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB