JavaScript Component

Open-source JavaScript projects categorized as Component

Top 23 JavaScript Component Projects

  • Dragula

    :ok_hand: Drag and drop so simple it hurts

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Vue.Draggable

    Vue drag-and-drop component based on Sortable.js

  • why-did-you-render

    why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)

  • vue-multiselect

    Universal select/multiselect/tagging component for Vue.js

  • miniprogram-demo

    微信小程序组件 / API / 云开发示例

  • google-map-react

    Google map library for react that allows rendering components as markers :tada:

  • react-datasheet

    Excel-like data grid (table) component for React

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • react-burger-menu

    :hamburger: An off-canvas sidebar component with a collection of effects and styles using CSS transitions and SVG path animations

  • Project mention: Whats your go-to off canvas menu library? | /r/reactjs | 2023-12-05

    This library seems to have the most downloads on NPM Trends: https://github.com/negomi/react-burger-menu

  • react-sortable-tree

    Drag-and-drop sortable component for nested data and hierarchies

  • react-swipeable-views

    A React component for swipeable views. :snowflake:

  • react-infinite-calendar

    ✨ Infinite scrolling date-picker built with React, with localization, range selection, themes, keyboard support, and more.

  • Project mention: 9 React Calendar Components for Your Next App | dev.to | 2024-04-25
  • vue-easytable

    A powerful data table based on vuejs. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.

  • vue-content-loader

    SVG component to create placeholder loading, like Facebook cards loading.

  • rome

    :calendar: Customizable date (and time) picker. Opt-in UI, no jQuery!

  • vue-drag-resize

    Vue2 && Vue3 Component for resize and drag elements

  • xmpp.js

    XMPP for JavaScript

  • Project mention: xmpp.js | news.ycombinator.com | 2023-11-27
  • react-native-modals

    A react native modals library. Swipeable. Highly customizable. Support multi modals & Support custom animation. For IOS & Android.

  • zoid

    Cross domain components

  • react-frame-component

    Render your React app to an iFrame

  • autoresponsive-react

    ⚛️ Auto Responsive Layout Library For React

  • react-native-credit-card-input

    Easy, cross-platform credit-card input for your React Native Project! Start accepting payment 💰 in your app today!

  • canvas-datagrid

    Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.

  • react-native-flash-message

    React Native flashbar and top notification alert utility

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Component discussion

Log in or Post with

JavaScript Component related posts

  • Whats your go-to off canvas menu library?

    1 project | /r/reactjs | 5 Dec 2023
  • xmpp.js

    1 project | news.ycombinator.com | 27 Nov 2023
  • Our Hacktoberfest Success Story

    5 projects | dev.to | 16 Nov 2023
  • Svelte 4

    4 projects | news.ycombinator.com | 22 Jun 2023
  • Too many rerenders in react?

    2 projects | /r/webdev | 2 Jun 2023
  • After a year developing with react, I think I've been doing all wrong

    2 projects | /r/reactjs | 24 May 2023
  • How can I stop a component from reloading all the time?.

    1 project | /r/reactjs | 23 May 2023
  • A note from our sponsor - SurveyJS
    surveyjs.io | 20 Jun 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →

Index

What are some of the best open-source Component projects in JavaScript? This list will help you:

Project Stars
1 Dragula 21,852
2 Vue.Draggable 19,850
3 why-did-you-render 10,915
4 vue-multiselect 6,642
5 miniprogram-demo 6,512
6 google-map-react 6,323
7 react-datasheet 5,360
8 react-burger-menu 5,018
9 react-sortable-tree 4,856
10 react-swipeable-views 4,448
11 react-infinite-calendar 3,960
12 vue-easytable 3,621
13 vue-content-loader 3,034
14 rome 2,909
15 vue-drag-resize 2,180
16 xmpp.js 2,174
17 react-native-modals 2,157
18 zoid 1,988
19 react-frame-component 1,704
20 autoresponsive-react 1,564
21 react-native-credit-card-input 1,437
22 canvas-datagrid 1,400
23 react-native-flash-message 1,375

Sponsored
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io