-

๐Ÿงฉ Discover Reusable JavaScript UI Components & Developer NPM Packages

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 Components

JavaScript 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

๐Ÿงฐ Components and Libraries Overview

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.

๐Ÿ†“ Free Custom Element Components for JavaScript Developers

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

๐ŸชŸ

Modal Component

Coming soon โ€“ Accessible modal dialog with keyboard support and transitions. Works in plain JavaScript or React.

๐Ÿšง

Toast Notifications

Coming soon โ€“ lightweight toast alert system with custom themes.

๐Ÿงฉ

Form Wizard

Coming soon โ€“ A multi-step form component for progressive user flows.

๐Ÿ“‘

Tabs Component

Coming soon โ€“ Semantic tabbed interface with keyboard accessibility and ARIA support.

๐Ÿ“‚

Accordion

Coming soon โ€“ Expandable/collapsible panels with smooth animations and full accessibility.

๐Ÿ’ฌ

Tooltip

Coming soon โ€“ Small hint box triggered on hover/focus with customizable positioning.

๐Ÿ’Ž Premium Web Components (Coming Soon)

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

๐Ÿš€

Advanced Data Table

Sortable, filterable, and paginated table with export (CSV, Excel), column grouping, and theme support.

Coming Soon
๐Ÿ“ค

Smart File Uploader

Drag-and-drop uploader with image preview, progress, retry queue, and cloud storage integration.

Coming Soon
๐Ÿ“Š

Interactive Charts

Dynamic, themeable chart components (bar, line, pie, donut) powered by Web Components.

Coming Soon
๐Ÿ—‚๏ธ

Kanban Board

Drag-and-drop Kanban-style board with task editing, filtering, and workflow columns.

Coming Soon
๐Ÿ“

Rich Text Editor

WYSIWYG editor with formatting, mentions, embed media, markdown mode, and custom toolbar.

Coming Soon
๐Ÿ“…

Calendar Scheduler

Feature-rich calendar for booking, reminders, events with timezone, recurrence, and sync support.

Coming Soon

๐Ÿ“ฆ Published NPM Packages

Discover Angular components and JavaScript libraries including dropdowns, input selectors, loaders, modal dialogs, international phone inputs, and video players published on npm by Bhushanzade.

๐Ÿ” search-multiselect-dropdown

Angular (8+) multi-select dropdown with live search functionality. Custom themes and highly configurable.

Published: v16.0.0 ยท 2 years ago View on npm โ†’

๐Ÿ”Ž input-search-select-option

Angular (8+) search-select dropdown with input filter, theming, and customizable templates.

Published: v14.0.0 ยท 3 years ago View on npm โ†’

โณ ngx-http-loader

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-intl-phone

Angular (6+) international phone number input with country dropdown, flag icons, and validation support.

Published: v2.0.0 ยท 2 years ago View on npm โ†’

๐ŸชŸ window-modal-dialog

Bootstrap-style modal popup for Angular 14+. Simple, reusable, and component-friendly dialog solution.

Published: v0.0.5 ยท 2 years ago View on npm โ†’

๐ŸŽฅ js-player

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 โ†’

๐Ÿง  Want to Suggest a Component or Library?

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.