Showing 2873 open source projects for "javascript ui library"

View related 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
  • 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
    SelectPage

    SelectPage

    A simple style and powerful selector, including ajax remote data

    A simple style and powerful selection jQuery plugin, including ajax remote data, autocomplete, pagination, tags, i18n and keyboard navigation features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    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 cheap to animate. It’s easy to theme and reuse across a design system, keeping loading states consistent throughout a product. Teams use it to polish UX, align with brand motion, and signal progress without resorting to spinners that provide no structural hint of the incoming content.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    react-pxq

    react-pxq

    Implement modern front-end architecture with idiomatic React patterns

    react-pxq is a React-based single-page application that demonstrates how to implement modern front-end architecture with idiomatic React patterns. It shows how to break a product into cohesive components, manage global and local state, and coordinate data-fetching with UI updates. Routing is used to separate feature areas, while shared UI primitives keep styling and behavior consistent across screens. The code emphasizes ES6+ conventions, async flows, and clean separation of concerns to keep...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    vue2-happyfri

    vue2-happyfri

    Learning-oriented app that recreates a mobile food-ordering experience

    vue2-happyfri is a learning-oriented Vue 2 application that recreates a mobile food-ordering experience to demonstrate how to structure a real-world single-page app. It shows how to compose UI from reusable components, wire up routing between views, and manage shared state for carts, users, and menus. The project emphasizes responsive, touch-friendly interactions and small polish details—like transitions, toasts, and loading states—that make the app feel production-ready. It includes...
    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
  • 5
    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: 2 This Week
    Last Update:
    See Project
  • 6
    JavaScript MD5

    JavaScript MD5

    Compatible with server-side environments like node.js

    JavaScript-MD5 is a small, dependency-free implementation of the MD5 hashing algorithm written entirely in JavaScript, designed to run consistently across browsers, Node.js, and popular module loaders. It allows you to generate MD5 hashes from strings, arrays, ArrayBuffers, and other binary-like data types, making it useful for checksums, fingerprinting, and simple integrity checks on the client or server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    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: 1 This Week
    Last Update:
    See Project
  • 8
    Automatic Drawing Generation

    Automatic Drawing Generation

    A canvas library for generating technical drawings

    The ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts. It is not a CAD system but a GObject-based library where a custom application can put common CAD entities such as paths, hatches and dimensions, to automatically create technical drawings. A demo application is provided in order to show the capabilities of the canvas. Although it is possible to interact with the library directly in C (that is what the adg-demo...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 9
    Desktop

    Desktop

    Building Local-First apps for Windows, MacOS, Linux, iOS and Android

    ...The library exposes desktop-specific affordances such as system tray menus, window management, and notifications, so applications feel native rather than like generic web wrappers. Because LiveView drives the UI, state lives on the server process, enabling real-time updates without heavy client frameworks. The result is a productive stack for tools, dashboards, and utilities where Elixir’s concurrency and resilience shine on the desktop.
    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
  • 10
    feathersui-starling

    feathersui-starling

    User interface components for Starling Framework, ActionScript 3

    Feathers UI (Starling edition) is a lightweight, open-source library of user interface components designed specifically for use with the Starling Framework. It allows ActionScript developers to build GPU-accelerated interfaces for games and applications that run on desktop and mobile platforms. With a focus on performance and flexibility, Feathers UI includes buttons, sliders, lists, navigators, and layout containers optimized for Starling's rendering pipeline.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    jeelizFaceFilter

    jeelizFaceFilter

    Javascript/WebGL lightweight face tracking library

    This JavaScript library detects and tracks the face in real time from the camera video feed captured with WebRTC. Then it is possible to overlay 3D content for augmented reality applications. We provide various demonstrations using main WebGL 3D engines. We have included in this repository the release versions of the 3D engines to work with a determined version (they are in /libs/<name of the engine>/).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12

    EventBus

    The no.1 event library for Android

    EventBus is an open-source library for Android and Java that uses the publisher/subscriber pattern for loose coupling, enabling central communication to decoupled classes with just a few lines of code. It simplifies communication between Activities, Threads, Services and other components while also simplifying code, eliminating dependencies, and overall improving app development speed and quality. EventBus offers several advanced features, such as jump start, delivery threads, subscriber...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Mongoose OS

    Mongoose OS

    IoT firmware development framework

    Mongoose OS, an IoT Firmware Development Framework. Supported microcontrollers, ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript. Mongoose OS is integrated and powers many types of devices and appliances globally. Microsoft Azure IoT recommends Mongoose OS for OTA, automatic device management and deploying firmware updates at scale. Built-in flash encryption, crypto chip support, ARM mbedTLS...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    CanJS

    CanJS

    Build CRUD apps in fewer lines of code

    Components shouldn’t be concerned with how data is fetched, updated, or cached. CanJS provides the right abstractions for your model code to be cleanly separated from your UI code. CanJS’s stache templating language can directly read the state and values from Promises. No need to write any extra code to determine whether a Promise is pending, resolved, or rejected. After data is created, updated, or destroyed, CanJS automatically updates your lists for you. Filtering and sorting are...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    RSyntaxTextArea

    RSyntaxTextArea

    A syntax highlighting, code folding text component written in Swing

    RSyntaxTextArea is a syntax highlighting, code folding text component written in Swing. NOTE: For quite awhile now, RSTA's source has been hosted on GitHub, but releases were mirrored here on SourceForge. As of late 2015, all release artifacts are also hosted solely on GitHub. This SourceForge site is simply here to forward folks to our GitHub home: http://github.com/bobbylight/RSyntaxTextArea Artifacts are also available in Maven, e.g. com.fifesoft:rsyntaxtextarea:2.x.x
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Bcoin

    Bcoin

    Javascript bitcoin library for node.js and browsers

    Bcoin is an advanced fullnode implementation built with JavaScript/C/C++/Node.js. It is easier to use, faster to learn, and more well-documented than competing implementations. Engineered from the ground up to create scalable, flexible, and efficient production-ready systems with unparalleled code readability. Bcoin is consensus-conforming and adheres to the strict security standards of the original implementation maintained by Bitcoin Core. Bcoin can be integrated into almost any desktop or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    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: 7 This Week
    Last Update:
    See Project
  • 18
    useful-custom-react-hooks

    useful-custom-react-hooks

    This project was bootstrapped with Create React App

    useful-custom-react-hooks is a React learning project that demonstrates a broad collection of reusable custom hooks. It is built as a Create React App project and organizes each hook into its own component example. The repository covers common UI, browser, state, timing, storage, network, and interaction patterns that React developers often rebuild across projects. It includes hooks for toggling state, debouncing values, tracking previous values, managing arrays, storing data, fetching...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    RMUIF

    RMUIF

    Supercharged version of Create React App with all the bells

    Supercharged version of Create React App with all the bells and whistles. Bootstrapped with Create React App. Google’s Material Design through Material-UI. Firebase back-end with most of their products for the web included, e.g., Authentication and Cloud Firestore. Routing with React Router, including protected routes and error handling. Extensive and well-tested mobile support with full-screen dialogs and swipeable tabs. Cross-platform application monitoring with Sentry.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Decompose Kotlin

    Decompose Kotlin

    Kotlin Multiplatform lifecycle-aware business logic components

    Decompose is a Kotlin Multiplatform library for breaking down your code into lifecycle-aware business logic components (aka BLoC), with routing functionality and pluggable UI (Compose, Android Views, SwiftUI, Kotlin/React, etc.).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    VUX

    VUX

    Mobile UI Components based on Vue & WeUI

    An improvised Vue.js mobile UI component library. Yes, VUX still has many problems, which are far from perfect, but they are being solved all the time. If you are using it and feel that there are some problems, you may wish to open an issue and give feedback. We are happy to solve the detailed description of the problem. Yes, there is no team maintenance. Most domestic developers have chosen a component library maintained by a well-known front-end team.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    codemaid

    codemaid

    CodeMaid is an open source Visual Studio extension to cleanup

    CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding. Cleanup random white space into a simple standard order. Add unspecified access modifiers. Utilize Visual Studio’s built-in formatting capabilities. Remove and sort using statements. And do it all automatically on save or on demand, from an individual file to the entire solution. Visualize and navigate...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    PSD.js

    PSD.js

    A Photoshop PSD file parser for NodeJS and browsers

    psd.js is an open-source JavaScript library (CoffeeScript/JS) for reading and parsing Adobe Photoshop PSD files in both Node.js and web browsers. It reconstructs the document into a DOM-like tree with layers, masks, text metadata, vector information, and pixel data. It enables developers to traverse layer structures, extract flattened or individual image buffers, and integrate PSD assets programmatically in web or backend applications.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    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: 2 This Week
    Last Update:
    See Project
  • 25
    Paperboy

    Paperboy

    a small .pdf management tool with a command-line UI

    Paperboy is a tiny .pdf management utility. If you download papers and other pdf documents, you might have noticed that filenames like 1412.4880.pdf are not terribly helpful for finding anything later on. This tool helps with that. It will offer to rename and move files to a specified folder, and it even gives some filename suggestions by looking at the content and the pdf metadata. Paperboy keeps its file management dumb on purpose (no keeping files in a database or hidden library folder),...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo