Showing 216 open source projects for "javascript ui library"

View related business solutions
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 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
    SwarmUI

    SwarmUI

    Modular AI image and video generation web UI with extensible tools

    SwarmUI is a modular web-based user interface designed for AI-driven image generation, with a strong focus on usability, performance, and extensibility. It serves as a unified environment for working with multiple AI models, including Stable Diffusion and newer image and video generation systems, allowing users to create and manage outputs through a browser interface. SwarmUI is built to accommodate both beginners and advanced users by offering a simple “Generate” interface alongside more...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 2
    Sled

    Sled

    Teleport Claude Code, Codex or Gemini CLI to your phone

    Sled under the layercodedev account appears to be a lightweight web and mobile UI aimed at interacting with local coding agents, likely including AI-assisted coding models or remote execution integrations; it’s designed in TypeScript/JavaScript and intended to let developers use or control coding agents from various devices. Although specific details in the repository are limited without direct project documentation, context and related online mentions indicate it functions as a local interface layer that abstracts development agent workflows and Teleport-style interactions, bringing parts of modern assistant capabilities to phone or web UIs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Deep Research

    Deep Research

    Use any LLMs (Large Language Models) for Deep Research

    Deep Research is a local-first research agent that orchestrates multiple LLMs to generate in-depth reports in minutes. It combines “thinking” and “task” model roles with live internet access to plan, search, read, and synthesize findings into structured outputs. The project emphasizes privacy: processing and storage happen locally, avoiding server-side retention of your queries and notes. A simple web UI lets you enter topics and configure models, while the backend streams progress as...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Discord.js

    Discord.js

    A powerful JavaScript library for interacting with the Discord API

    discord.js is a powerful Node.js module that allows you to interact with the Discord API very easily. It takes a much more object-oriented approach than most other JS Discord libraries, making your bot's code significantly tidier and easier to comprehend. Usability, consistency, and performance are key focuses of discord.js, and it also has nearly 100% coverage of the Discord API. It receives new Discord features shortly after they arrive in the API.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    Cognita

    Cognita

    Open source RAG framework for building scalable modular AI apps

    Cognita is an open source framework designed to help developers build, organize, and deploy Retrieval-Augmented Generation (RAG) applications in a structured and production-ready way. It addresses the gap between quick experimentation in notebooks and the complexity of deploying scalable AI systems by introducing a modular and API-driven architecture. Cognita provides reusable components such as parsers, data loaders, embedders, retrievers, and query controllers, allowing teams to customize...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    Wink-NLP

    Wink-NLP

    Developer friendly Natural Language Processing

    Wink-NLP is a lightweight and fast natural language processing library for JavaScript, optimized for browser and Node.js environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    openv0

    openv0

    AI tool for generating modular UI components with live previews

    openv0 is a generative UI component framework designed to help developers create interface elements using AI-assisted workflows. It enables users to generate, iterate, and refine UI components with a live preview system, making it easier to visualize results during development. openv0 is built around a modular architecture, allowing different parts of the generation process to be extended or replaced through plugins. A key aspect of openv0 is its multipass pipeline, where each stage of...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Ponytail

    Ponytail

    Makes your AI agent think like the laziest senior dev in the room

    Ponytail is an AI-agent ruleset and plugin system that pushes coding assistants toward simpler, smaller, and less over-engineered solutions. It is built around the idea that the best code is often the code that does not need to be written. Before generating new code, it encourages the agent to check whether the feature is necessary, whether the standard library already solves it, whether the platform has a native capability, or whether an existing dependency can do the job. The project...
    Downloads: 49 This Week
    Last Update:
    See Project
  • 9
    Fli

    Fli

    Google Flights MCP and Python Library

    Fli is a powerful Python library and command-line tool that provides direct programmatic access to Google Flights data through reverse-engineered API interactions rather than traditional web scraping. This approach enables faster, more reliable, and more stable access to flight information, avoiding the fragility associated with HTML parsing and UI changes. The library supports a wide range of flight search capabilities, including filtering by airline, departure time, number of stops, cabin class, and sorting by price or duration, making it suitable for both casual queries and advanced travel analysis. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    Preswald

    Preswald

    Python tool for browser-based interactive data apps in one file

    Preswald is an open source Python-based framework and static-site generator designed for building interactive data applications that run entirely in the browser. It packages application logic, data processing, and user interface components into a single self-contained output, enabling easy sharing and deployment without requiring local dependencies. Preswald leverages a WebAssembly runtime along with technologies like Pyodide and DuckDB to execute Python code directly in the browser...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Node.js Telegram Bot API

    Node.js Telegram Bot API

    Telegram Bot API for NodeJS

    TelegramBot is an EventEmitter that emits several events. Message, received a new incoming Message of any kind. Depending on the properties of the Message, one of these events may ALSO be emitted, text, audio, document, photo, sticker, video, voice, contact, location, new_chat_members, left_chat_member, new_chat_title, new_chat_photo, delete_chat_photo, group_chat_created, game, pinned_message, poll, dice, migrate_from_chat_id, migrate_to_chat_id, channel_chat_created,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Scene Framework

    Scene Framework

    Android Single Activity Framework compatible with Fragment

    Scene appears to be a ByteDance-hosted project — though at first glance its name is generic, implying it may relate to “scenes,” “rendering,” “storyboarding,” or perhaps “event handling.” Given ByteDance’s broad portfolio, Scene could be an internal or external library for structuring application “scenes” (UI, media, game, or module-level) or orchestrating workflows in a modular fashion. The repository may aim to help developers manage complex state, transitions, or UI/navigation flows in applications, or provide a structured framework for rendering or content pipelines. As such, Scene could serve as a backbone for media apps, games, or modular user interface projects, offering abstractions for scene management, resource loading, event dispatching, and lifecycle handling. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Project NOMAD

    Project NOMAD

    Self-contained, offline survival computer with tools, knowledge, & AI

    Project N.O.M.A.D. (Node for Offline Media, Archives, and Data) is a self-contained, offline-first knowledge and education server designed to run on local hardware. It combines AI, educational resources, and critical information tools into a single platform accessible through a web browser. Built as a containerized system managed via Docker, it orchestrates multiple applications through a centralized “Command Center” interface. NOMAD enables users to access offline Wikipedia, AI chat, maps,...
    Downloads: 76 This Week
    Last Update:
    See Project
  • 14
    lmstudio.js

    lmstudio.js

    LM Studio TypeScript SDK

    lmstudio.js is the official TypeScript and JavaScript SDK that enables developers to programmatically interact with LM Studio’s local AI runtime. The library exposes the same capabilities used internally by the LM Studio desktop application, allowing external apps to load models, run inference, and build autonomous AI workflows. It is designed to simplify the creation of local AI tools by handling complex concerns such as dependency management, hardware compatibility, and model configuration. ...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 15
    Groq TypeScript / Node.s

    Groq TypeScript / Node.s

    The official Node.js / Typescript library for the Groq API

    ...The library also supports passing different input types (file streams, blobs, fetch responses) for media-related endpoints, making it flexible for diverse environments (backend, browser, serverless). With this SDK, developers can call Groq’s models, transcribe audio, perform file uploads — all with minimal boilerplate — which streamlines creation of AI-enabled applications in the JavaScript/TypeScript ecosystem.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Bot Framework Web Chat

    Bot Framework Web Chat

    A highly-customizable web-based client for Azure Bot Services

    This repository contains code for the Bot Framework Web Chat component. The Bot Framework Web Chat component is a highly-customizable web-based client for the Bot Framework V4 SDK. The Bot Framework SDK v4 enables developers to model conversation and build sophisticated bot applications. This repo is part of the Microsoft Bot Framework, a comprehensive framework for building enterprise-grade conversational AI experiences. Create a bot with the ability to speak, listen, understand, and learn...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Substra

    Substra

    Low-level Python library used to interact with a Substra network

    An open-source framework supporting privacy-preserving, traceable federated learning and machine learning orchestration. Offers a Python SDK, high-level FL library (SubstraFL), and web UI to define datasets, models, tasks, and orchestrate secure, auditable collaborations.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Inbox Zero

    Inbox Zero

    AI assistant that automates email tasks to help achieve inbox zero

    Inbox Zero is an open source AI-powered email assistant designed to help users manage and process their inbox more efficiently. It aims to reduce the time spent handling email by automatically organizing, prioritizing, and responding to messages using customizable automation rules and artificial intelligence. Users can define prompts or rule-based actions that guide how the assistant processes incoming messages, enabling automated workflows for sorting, replying, or handling routine...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19
    AlphaClaw

    AlphaClaw

    OpenClaw harness and fleet manager.

    AlphaClaw is an open-source management layer and deployment harness built on top of OpenClaw to simplify running and maintaining AI agents. It provides a browser-based interface that replaces manual CLI workflows with an intuitive setup and management experience. Designed for reliability, AlphaClaw includes a self-healing watchdog system that detects crashes, performs repairs, and automatically restarts the agent environment. It integrates with multiple platforms such as Slack, Discord,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    Hallmark

    Hallmark

    Anti-AI-slop design skill for Claude Code, Cursor, and Codex

    Hallmark is an anti-AI-slop design skill for AI coding assistants such as Claude Code, Cursor, and Codex. It gives agents a concrete design rule set for producing interfaces that look intentionally crafted rather than generic, repetitive, or template-like. The project focuses on typography, color, layout, motion, microinteractions, visual hierarchy, and structural variation. It can be used to build new UI, audit existing code, or redesign an interface while keeping the underlying content and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Pro Workflow

    Pro Workflow

    Claude Code learns from your corrections: self-correcting memory

    Pro Workflow is a productivity framework for Claude Code that introduces self-improving workflows through memory, context engineering, and structured agent orchestration. The system learns from user corrections over time, storing feedback and refining its behavior across sessions to improve accuracy and efficiency. It supports advanced development setups such as parallel worktrees, enabling multiple tasks to be handled simultaneously without interference. The framework includes a collection...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 22
    GPT4Free

    GPT4Free

    The official gpt4free repository

    ...The platform aggregates multiple AI providers, allowing users to interact with models from OpenAI, Anthropic, Google, DeepSeek, and other developers. GPT4Free supports text generation, conversational AI, image generation, and other multimedia capabilities through its Python library, web interface, and APIs. Developers can integrate AI functionality into their applications using an OpenAI-compatible REST API, Python clients, or JavaScript tools. The platform also supports local model inference, Docker deployments, and Model Context Protocol (MCP) integrations for connecting AI assistants with external tools. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    Rivet

    Rivet

    Visual AI IDE for building agents with prompt chains and graphs

    Rivet is an open source visual AI programming environment designed to help developers build complex AI agents using a node-based interface and prompt chaining workflows. It provides a desktop application that allows users to visually construct and debug AI logic as interconnected graphs, making it easier to manage sophisticated interactions between language models and external tools. Rivet also includes a TypeScript library that enables these visual graphs to be executed and integrated...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    AskUI Vision Agent

    AskUI Vision Agent

    Enable AI to control your desktop, mobile and HMI devices

    ...The broader AskUI documentation covers the Python Vision Agent along with suite services and inference APIs, indicating a productized ecosystem rather than a single library. Community-curated lists also recognize Vision Agent as part of the broader “GUI agents” landscape, placing it among other computer-use agents.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 25
    WebMCP

    WebMCP

    Enabling web apps to get accessed by AI agents

    WebMCP is a proposed web standard that enables web applications to expose their functionality as JavaScript-based “tools” accessible to AI agents, browser assistants, and assistive technologies. It allows developers to define structured, natural-language-described functions directly in client-side code, effectively turning web pages into Model Context Protocol (MCP)-like servers running in the browser. Unlike backend integrations, WebMCP executes tools within the live web page, preserving shared context between the user, the agent, and the application UI. ...
    Downloads: 0 This Week
    Last Update:
    See Project