Showing 894 open source projects for "javascript ui library"

View related business solutions
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • 1
    billboard.js

    billboard.js

    Re-usable, easy interface JavaScript chart library based on D3.js

    billboard.js is a re-usable, easy interface JavaScript chart library, based on D3.js. The name "billboard" comes from the famous "billboard chart" which everybody knows. billboard.js provides the easiest way to create a 'chart' instantly. Chart generation is super easy. With extensive options, you can create a chart instantly! Yes, billboard.js works on D3 v4+; what everybody was waiting for!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    SWR

    SWR

    React Hooks library for remote data fetching

    The name “SWR” is derived from stale-while-revalidate, a HTTP cache invalidation strategy popularized by HTTP RFC 5861. SWR is a strategy to first return the data from cache (stale), then send the fetch request (revalidate), and finally come with the up-to-date data. With SWR, components will get a stream of data updates constantly and automatically. And the UI will be always fast and reactive. With just one single line of code, you can simplify the logic of data fetching in your project,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    TX Library

    TX Library

    TX Library is a tiny graphics library for Win32 written in C++.

    TX Library is a tiny graphics library for Win32 written in C++. It is a small sandbox for the very beginners to help them to learn basic programming principles. The documentation is currently in Russian. More info here: http://storage.ded32.net.ru/Lib/TX/TXUpdate/Doc/HTML.ru, http://ded32.net.ru/news/2011-04-03-58, http://ded32.net.ru.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    GOV.UK Vue

    GOV.UK Vue

    A Vue 3 component library for GOV.UK Frontend and the GOV.UK Design

    GOV.UK Vue is a Vue 3 component library for GOV.UK Frontend. It enables you to build Vue apps based on the GOV.UK Design System.
    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
    React/Redux Links

    React/Redux Links

    Curated tutorial and resource links I've collected on React

    ...It is not a software library, but it works like a knowledge map for the React and Redux ecosystem. The collection is especially useful for learners who want trusted guidance instead of searching through scattered blog posts. It also serves experienced developers who need deeper references on patterns, best practices, and ecosystem decisions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    libdatachannel

    libdatachannel

    C/C++ WebRTC network library featuring Data Channels, Media Transport

    libdatachannel is a C++ library that implements WebRTC DataChannels and ICE transports, enabling peer-to-peer communication without relying on media components. It is ideal for developers who want efficient, low-latency P2P communication for data transmission in IoT, multiplayer games, decentralized apps, or custom signaling architectures. Built for performance and minimalism, it allows fine-grained control over STUN, TURN, DTLS, and SCTP layers, with a clean and modern C++ interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Casbin

    Casbin

    An authorization library that supports access control models

    An authorization library that supports access control models like ACL, RBAC, ABAC for Golang, Java, C/C++, Node.js, Javascript, PHP, Laravel, Python, .NET (C#), Delphi, Rust, Ruby, Swift (Objective-C), Lua (OpenResty), Dart (Flutter) and Elixir. In Casbin, an access control model is abstracted into a CONF file based on the PERM metamodel (Policy, Effect, Request, Matchers).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    FlatBuffers

    FlatBuffers

    Memory Efficient Serialization Library

    ...FlatBuffers supports Windows, MacOS, Linux and Android, as well as any other operating systems with a recent C++ compiler. It supports a great number of programming languages, including C++, C#, C, Go, Java, Kotlin, JavaScript, Lobster, Lua, TypeScript, PHP and many others in progress.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Three.js Skills for Claude Code

    Three.js Skills for Claude Code

    Collection of Three.js skill files

    Three.js Skills for Claude Code repository is a curated collection of modular skills and educational code aimed at helping developers learn and apply Three.js, the popular JavaScript library for 3D graphics on the web. It groups foundational lessons, examples, and utilities that make it easier to set up 3D scenes, work with cameras, lighting, materials, shaders, and animation loops, and handle user interactions in a browser context. The project functions as a toolbox of practical snippets and guided examples that bridge the gap between reading documentation and building interactive 3D elements such as animated objects, interactive visualizations, and immersive web experiences. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 10
    OpenAPI TypeScript Codegen

    OpenAPI TypeScript Codegen

    NodeJS library that generates Typescript or Javascript clients

    OpenAPI TypeScript Codegen is a tool that generates TypeScript clients from OpenAPI specifications, facilitating type-safe API interactions in TypeScript applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    React Spectrum Libraries

    React Spectrum Libraries

    Collection of libraries and tools that help you build user experiences

    React Spectrum is a collection of libraries and tools developed by Adobe that implement the Spectrum design system in React, enabling developers to build accessible, consistent, and adaptive user interfaces. It is composed of multiple layers, including React Spectrum for styled components, React Aria for accessibility and interaction logic, and React Stately for state management, creating a modular architecture that separates behavior, state, and presentation. The library is designed to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    imgui_club

    imgui_club

    Nice things to use along dear imgui

    imgui_club is a companion collection to Dear ImGui that gathers small, officially maintained extensions and illustrative samples that don’t belong in the core library but are broadly useful. Instead of being a monolithic add-on, it focuses on targeted utilities that demonstrate patterns, widgets, and techniques the author and community rely on in real projects. You’ll find examples that show how to structure multi-context rendering, deal with threading concerns, and compose immediate-mode...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Scala 2

    Scala 2

    Scala 2 compiler and standard library

    Scala combines object-oriented and functional programming in one concise, high-level language. Scala's static types help avoid bugs in complex applications, and its JVM and JavaScript runtimes let you build high-performance systems with easy access to huge ecosystems of libraries. Scastie is Scala + sbt in your browser! You can use any version of Scala, or even alternate backends such as Dotty, Scala.js, Scala Native, and Typelevel Scala. You can use any published library. You can save and share Scala programs/builds with anybody. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    Flama

    Flama

    Fire up your models with the flame

    Flama is a python library which establishes a standard framework for development and deployment of APIs with special focus on machine learning (ML). The main aim of the framework is to make ridiculously simple the deployment of ML APIs, simplifying (when possible) the entire process to a single line of code. The library builds on Starlette, and provides an easy-to-learn philosophy to speed up the building of highly performant GraphQL, REST and ML APIs. Besides, it comprises an ideal solution...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    XFrames

    XFrames

    GPU-accelerated GUI development for Node.js and the browser

    xframes is a high-performance library that empowers developers to build native desktop applications using familiar web technologies, specifically Node.js and React, without the overhead of the DOM. xframes serves as a streamlined alternative to Electron, designed for developers looking to maximize performance and efficiency.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Rules And Scripts

    Rules And Scripts

    Shunt rules, rewrite rules, and scripts

    Rules And Scripts is a large rules-and-scripts repository for traffic routing rules, rewrite rules, and automation scripts. It organizes community-sourced rule material and script resources into a single reference collection. The project is mainly written for learning and research around ES6 and rule-based automation. It includes routing rules, rewrite resources, external collections, icons, blank templates, and automation scripts. Some scripts are prepared for Quantumult X Gallery and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Popcorn

    Popcorn

    Running Elixir in the browser

    Popcorn is an experimental library that allows Elixir code to run locally in the browser with JavaScript interoperability. It is intended for developers who want to explore client-side Elixir workflows without relying entirely on server-side execution. The project is still early and may introduce breaking changes, so it is best suited for experimentation, prototypes, and research rather than stable production use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Lambda Builders

    Lambda Builders

    Python library to compile, build & package AWS Lambda functions

    Python library to compile, build & package AWS Lambda functions for several runtimes & frameworks. AWS Lambda Builders also supports Custom workflow through a Makefile. Lambda Builders is the brains behind the sam build command from AWS SAM CLI. Lambda Builders is a Python library. It additionally exposes a JSON-RPC 2.0 interface to use in other languages. Build Actions could be implemented in any programming language. Preferably in the language that they are building. Some build actions...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Cacheable

    Cacheable

    A robust, scalable, and maintained set of caching packages

    A JavaScript caching library that provides a unified caching API with support for various backends.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    sqlite-utils

    sqlite-utils

    Python CLI utility and library for manipulating SQLite databases

    ...As a library, it exposes high-level APIs for inserting records, creating or transforming tables, normalizing schemas, and running migrations that SQLite’s limited ALTER TABLE cannot handle directly. The project also embraces an ecosystem of plugins, so you can add custom SQL functions, extra commands, or UIs (including a terminal UI) via separate packages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    webgl-plot

    webgl-plot

    A high-Performance real-time 2D plotting library based on native WebGL

    webgl-plot is a high-performance plotting library for real-time data visualization in the browser using WebGL. Unlike traditional canvas or SVG-based charting libraries, webgl-plot is optimized for streaming and dynamic updates, making it ideal for oscilloscope-style data, biomedical signals, or any application where data updates hundreds of times per second. Its minimal memory footprint and GPU acceleration ensure excellent performance even with tens of thousands of data points, and its...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    react-error-boundary

    react-error-boundary

    Simple reusable React error boundary component

    ...It wraps React’s error-handling primitives in a single <ErrorBoundary> component with a predictable API for rendering fallbacks when descendant components throw during render, lifecycle, or event handlers. The library emphasizes recovery, not just failure: you can reset the error state programmatically or when certain “reset keys” change, returning the subtree to a healthy state without a full page refresh. It supports both declarative fallbacks (elements) and a render-prop approach so you can tailor the UI to the error and provide retry buttons or diagnostics. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    RxDart

    RxDart

    The Reactive Extensions for Dart

    ...By emphasizing immutability and one-way data flow, RxDart helps isolate side effects and makes complex state transitions easier to reason about. It’s widely used to coordinate UI events, network requests, and caching layers, especially when timing and concurrency are non-trivial. The library aims to stay idiomatic with Dart Streams while giving developers the ergonomic power long associated with the ReactiveX family. In practice, it encourages clear separation between data producers, transformers, and consumers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Workbox

    Workbox

    JavaScript libraries for Progressive Web Apps

    Workbox is a set of libraries that can power a production-ready service worker for your Progressive Web App. Stop waiting on the network! You can improve your web app's performance by caching and serving your files, powered by a service worker. Even on an unreliable connection, your web app can still work using the right runtime caching strategies. Looking to build a progressive web app? Workbox makes it easy to create an offline first experience. Workbox is a library that bakes in a set of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    refactoring.nvim

    refactoring.nvim

    The Refactoring library based off the Refactoring book

    refactoring.nvim is a Neovim plugin developed to bring powerful automated code refactoring capabilities to one of the most popular text editors among programmers, giving developers a suite of refactoring operations that streamline repetitive restructuring tasks inside the editor. Built around an intuitive set of commands and a Lua API, the plugin allows users to extract and inline variables or functions, pull blocks of code into new files, and modify code structure without leaving the...
    Downloads: 3 This Week
    Last Update:
    See Project
Auth0 Logo