Modal Component
Coming soon โ Accessible modal dialog with keyboard support and transitions. Works in plain JavaScript or React.
--> -
Build modern web apps faster with our collection of ready-to-use components and open-source NPM libraries. Designed for React, Vue, Angular, and Vanilla JS projects.
Whether you're prototyping a dashboard, creating design systems, or launching a full-stack SaaS โ our flexible and accessible JavaScript components are built for scale and developer happiness.
Free and premium tools for forms, modals, dropdowns, inputs, data grids, charts, spinners, file uploads, video players, and more.
๐ Browse ComponentsJavaScript UI components for developers, reusable React components, Vue UI elements, Angular widgets, frontend UI kits, open-source and paid NPM packages, custom web components, lightweight tools for web apps, frontend development productivity
Explore our growing collection of reusable JavaScript components and NPM packages designed to enhance your development workflow. From accessible UI elements to powerful data visualization tools, we have everything you need to build modern web applications efficiently.
Discover reusable, framework-agnostic UI components built as Web Components (Custom Elements) using native JavaScript. All are open source and integrate easily into any frontend tech stack โ React, Angular, Vue, or plain HTML. Free JavaScript UI component library, custom elements for developers, reusable accessible UI components
Coming soon โ Accessible modal dialog with keyboard support and transitions. Works in plain JavaScript or React.
Coming soon โ lightweight toast alert system with custom themes.
Coming soon โ A multi-step form component for progressive user flows.
Coming soon โ Semantic tabbed interface with keyboard accessibility and ARIA support.
Coming soon โ Expandable/collapsible panels with smooth animations and full accessibility.
Coming soon โ Small hint box triggered on hover/focus with customizable positioning.
Discover advanced, production-ready premium JavaScript UI components built with performance and flexibility in mind. Perfect for SaaS platforms, dashboards, and enterprise-grade web applications. premium JavaScript components, advanced web components for enterprise, paid reusable UI elements
Sortable, filterable, and paginated table with export (CSV, Excel), column grouping, and theme support.
Coming SoonDrag-and-drop uploader with image preview, progress, retry queue, and cloud storage integration.
Coming SoonDynamic, themeable chart components (bar, line, pie, donut) powered by Web Components.
Coming SoonDrag-and-drop Kanban-style board with task editing, filtering, and workflow columns.
Coming SoonWYSIWYG editor with formatting, mentions, embed media, markdown mode, and custom toolbar.
Coming SoonFeature-rich calendar for booking, reminders, events with timezone, recurrence, and sync support.
Coming SoonDiscover Angular components and JavaScript libraries including dropdowns, input selectors, loaders, modal dialogs, international phone inputs, and video players published on npm by Bhushanzade.
Angular (8+) multi-select dropdown with live search functionality. Custom themes and highly configurable.
Published: v16.0.0 ยท 2 years ago View on npm โAngular (8+) search-select dropdown with input filter, theming, and customizable templates.
Published: v14.0.0 ยท 3 years ago View on npm โFull-featured HTTP loader/spinner with interceptor support, color themes, and URL filtering for Angular apps.
Published: v16.0.0 ยท 2 years ago View on npm โAngular (6+) international phone number input with country dropdown, flag icons, and validation support.
Published: v2.0.0 ยท 2 years ago View on npm โBootstrap-style modal popup for Angular 14+. Simple, reusable, and component-friendly dialog solution.
Published: v0.0.5 ยท 2 years ago View on npm โLightweight web component for video playback. Pure JS and framework-agnostic โ works in React, Vue, Angular, etc.
Published: v1.0.6 ยท 1 month ago View on npm โWe're constantly building tools for developers. Submit your idea for a new reusable component or share your own npm package with the PlayboxJS community.