<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: reactjsfav</title>
    <description>The latest articles on DEV Community by reactjsfav (@pccprint).</description>
    <link>https://dev.to/pccprint</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F619962%2Fa7497e76-3a8a-4f55-ac40-183773c2b640.png</url>
      <title>DEV Community: reactjsfav</title>
      <link>https://dev.to/pccprint</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pccprint"/>
    <language>en</language>
    <item>
      <title>5 Awesome JavaScript HTTP Clients</title>
      <dc:creator>reactjsfav</dc:creator>
      <pubDate>Fri, 18 Mar 2022 02:35:37 +0000</pubDate>
      <link>https://dev.to/pccprint/5-awesome-javascript-http-clients-4ici</link>
      <guid>https://dev.to/pccprint/5-awesome-javascript-http-clients-4ici</guid>
      <description>&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;th&gt;GitHub Activity&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/axios/axios" rel="noopener noreferrer"&gt;Axios&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Promise based HTTP client for the browser and node.js&lt;/td&gt;
&lt;td&gt;
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg.shields.io%2Fgithub%2Fstars%2Faxios%2Faxios" alt="GitHub stars"&gt; &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg.shields.io%2Fgithub%2Fcommit-activity%2Fy%2Faxios%2Faxios" alt="GitHub commit activity"&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/node-fetch/node-fetch" rel="noopener noreferrer"&gt;node-fetch&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;A light-weight module that brings the Fetch API to Node.js&lt;/td&gt;
&lt;td&gt;
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg.shields.io%2Fgithub%2Fstars%2Fnode-fetch%2Fnode-fetch" alt="GitHub stars"&gt; &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg.shields.io%2Fgithub%2Fcommit-activity%2Fy%2Fnode-fetch%2Fnode-fetch" alt="GitHub commit activity"&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/sindresorhus/got" rel="noopener noreferrer"&gt;Got&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;🌐 Human-friendly and powerful HTTP request library for Node.js&lt;/td&gt;
&lt;td&gt;
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg.shields.io%2Fgithub%2Fstars%2Fsindresorhus%2Fgot" alt="GitHub stars"&gt; &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg.shields.io%2Fgithub%2Fcommit-activity%2Fy%2Fsindresorhus%2Fgot" alt="GitHub commit activity"&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/visionmedia/superagent" rel="noopener noreferrer"&gt;superagent&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Ajax for Node.js and browsers (JS HTTP client)&lt;/td&gt;
&lt;td&gt;
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg.shields.io%2Fgithub%2Fstars%2Fvisionmedia%2Fsuperagent" alt="GitHub stars"&gt; &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg.shields.io%2Fgithub%2Fcommit-activity%2Fy%2Fvisionmedia%2Fsuperagent" alt="GitHub commit activity"&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/tomas/needle" rel="noopener noreferrer"&gt;Needle&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Nimble, streamable HTTP client for Node.js. With proxy, iconv, cookie, deflate &amp;amp; multipart support.&lt;/td&gt;
&lt;td&gt;
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg.shields.io%2Fgithub%2Fstars%2Ftomas%2Fneedle" alt="GitHub stars"&gt; &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fimg.shields.io%2Fgithub%2Fcommit-activity%2Fy%2Ftomas%2Fneedle" alt="GitHub commit activity"&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Source&lt;/strong&gt;: &lt;a href="https://bestofgithub.com/blog/awesome-javascript-http-clients_58" rel="noopener noreferrer"&gt;5 Awesome JavaScript HTTP Clients&lt;/a&gt;&lt;/p&gt;

</description>
      <category>http</category>
      <category>client</category>
    </item>
    <item>
      <title>A curated list of awesome frameworks</title>
      <dc:creator>reactjsfav</dc:creator>
      <pubDate>Mon, 27 Dec 2021 15:34:46 +0000</pubDate>
      <link>https://dev.to/pccprint/a-curated-list-of-awesome-frameworks-2dm2</link>
      <guid>https://dev.to/pccprint/a-curated-list-of-awesome-frameworks-2dm2</guid>
      <description>&lt;p&gt;A curated list of awesome frameworks, style guides, and other cool nuggets for writing amazing CSS.&lt;a href="https://cssrepo.com/"&gt;https://cssrepo.com/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>React Chart - Display data in charts</title>
      <dc:creator>reactjsfav</dc:creator>
      <pubDate>Wed, 08 Dec 2021 14:25:24 +0000</pubDate>
      <link>https://dev.to/pccprint/react-chart-display-data-in-charts-1c1m</link>
      <guid>https://dev.to/pccprint/react-chart-display-data-in-charts-1c1m</guid>
      <description>&lt;h3&gt;
  
  
  Display data in charts / graphs / diagrams
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/kirillstepkin/chartify"&gt;chartify&lt;/a&gt; - React.js plugin for building animated draggable and customizable charts.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/syncfusion/ej2-react-ui-components/tree/master/components/charts"&gt;essential js 2 charts&lt;/a&gt; - Beautiful and interactive charts &amp;amp; graphs for react.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/jscharting/jscharting-react"&gt;jscharting-react&lt;/a&gt; – React chart component offering a complete set of chart types and engaging data visualizations with &lt;a href="https://jscharting.com/"&gt;JSCharting&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/fraserxu/react-chartist"&gt;react-chartist&lt;/a&gt; - React component for Chartist.js.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/99ff00/react-charty"&gt;react-charty&lt;/a&gt; - &lt;a href="https://99ff00.github.io/react-charty/"&gt;demo&lt;/a&gt; - Small but powerful interactive data viz with multiple chart types, animations, zooming, theming.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/jerairrest/react-chartjs-2"&gt;react-chartjs-2&lt;/a&gt; - Common react charting components using Chart.js 2.0.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/codesuki/react-d3-components"&gt;react-d3-components&lt;/a&gt; - D3 Components for React.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/Raathigesh/Dazzle"&gt;react-dazzle&lt;/a&gt; - Dashboards made easy in React JS.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/RakanNimer/react-google-charts"&gt;react-google-charts&lt;/a&gt; - React-google-charts React component.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/kirjs/react-highcharts"&gt;react-highcharts&lt;/a&gt; - React-highcharts.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/dunnock/react-sigma"&gt;react-sigmajs&lt;/a&gt; - Lightweight but powerful library for drawing network graphs built on top of SigmaJS.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/borisyankov/react-sparklines"&gt;react-sparklines&lt;/a&gt; - Beautiful and expressive Sparklines React component.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/esnet/react-timeseries-charts"&gt;react-timeseries-charts&lt;/a&gt; - Declarative timeseries charts.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/uber/react-vis"&gt;react-vis&lt;/a&gt; - Data visualization library based on React and d3.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/recharts/recharts"&gt;recharts&lt;/a&gt; - Redefined chart library built with React and D3.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/rumble-charts/rumble-charts"&gt;rumble-charts&lt;/a&gt; - React components for building composable and flexible charts.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/FormidableLabs/victory"&gt;victory&lt;/a&gt; - Data viz for React.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://semiotic.nteract.io/"&gt;semiotic&lt;/a&gt; - Semiotic is a data visualization framework for React.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://devexpress.github.io/devextreme-reactive/react/chart/"&gt;DevExtreme React Chart&lt;/a&gt; - High-performance plugin-based chart for Bootstrap and Material Design.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.htmlelements.com/react/demos/chart/overview/"&gt;Smart React Chart&lt;/a&gt; - Feature complete Charting library.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/chartshq/react-muze"&gt;react-muze&lt;/a&gt; - React wrapper for &lt;a href="https://muzejs.org/"&gt;muze&lt;/a&gt;(free data visualization library for creating exploratory data visualizations in browser, using WebAssembly)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://bestofreactjs.com/catalog/react-charts_newest_1"&gt;React Charts&lt;/a&gt; - The Best 104 React Charts Libraries&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>React Libraries</title>
      <dc:creator>reactjsfav</dc:creator>
      <pubDate>Tue, 07 Dec 2021 14:25:00 +0000</pubDate>
      <link>https://dev.to/pccprint/react-libraries-22ak</link>
      <guid>https://dev.to/pccprint/react-libraries-22ak</guid>
      <description>&lt;h5&gt;
  
  
  React Libraries
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/Metroxe/react-border-wrapper"&gt;react-border-wrapper&lt;/a&gt; - A wrapper for placing elements along div borders in React.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/reactjs/react-magic"&gt;react-magic&lt;/a&gt; - Automatically AJAXify plain HTML with the power of React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/react-toolbox/react-toolbox"&gt;react-toolbox&lt;/a&gt; - A set of React components implementing Google's Material Design specification&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/gcanti/tcomb-react"&gt;tcomb-react&lt;/a&gt; - Library allowing you to check all the props of your React components&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/wearefractal/react-responsive"&gt;react-responsive&lt;/a&gt; - Media queries in react for responsive design&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git.io/preact"&gt;preact&lt;/a&gt; - Fast 3kb React alternative with the same ES6 API.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/muut/riotjs"&gt;riotjs&lt;/a&gt; - A React-like, 3.5KB user interface library&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/Wildhoney/Maple.js"&gt;Maple.js&lt;/a&gt; - Bringing the concept of web-components to React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/yahoo/react-i13n"&gt;react-i13n&lt;/a&gt; - A performant, scalable and pluggable approach to instrumenting your React application&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/gorangajic/react-icons"&gt;react-icons&lt;/a&gt; - svg react icons of popular icon packs&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/lunahq/react-open-doodles"&gt;react-open-doodles&lt;/a&gt; - Awesome free illustrations as react components.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/Wildhoney/Keo"&gt;Keo&lt;/a&gt; - Plain functions for a more functional Deku approach to creating React components, with functional goodies such as pipe, memoize, etc...&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/teambit/bit"&gt;Bit&lt;/a&gt; - A virtual repository for managing and using react and other web components across applications&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://atlaskit.atlassian.com/"&gt;AtlasKit&lt;/a&gt; - Atlassian's React UI library&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/appbaseio/reactivesearch"&gt;ReactiveSearch&lt;/a&gt; - UI components library for Elasticsearch&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/ianstormtaylor/slate"&gt;Slate&lt;/a&gt; - A completely customizable framework for building rich text editors.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/TechniqueSoftware/react-json-schema"&gt;react-json-schema&lt;/a&gt; - Construct React elements from JSON by mapping JSON definitions to React components that you expose.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/typicode/react-lodash"&gt;react-lodash&lt;/a&gt; - Lodash as React components&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/nfl/react-helmet"&gt;react-helmet&lt;/a&gt; - A document head manager for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/stereobooster/react-snap"&gt;react-snap&lt;/a&gt; - Zero-configuration framework-agnostic static prerendering for SPAs&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/facebook/draft-js"&gt;Draft.js&lt;/a&gt; - A React framework for building text editors&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/fanduel-oss/refract"&gt;refract&lt;/a&gt; - Harness the power of reactive programming to supercharge your components&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/gabrielbull/react-desktop"&gt;react-desktop&lt;/a&gt; - OS X and Windows UI components built with React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/LouisBarranqueiro/reapop"&gt;reapop&lt;/a&gt; - A simple and customizable React notifications system&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/sindresorhus/react-extras"&gt;react-extras&lt;/a&gt; - Useful components and utilities for working with React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/algolia/react-instantsearch"&gt;react-instantsearch&lt;/a&gt; - Lightning-fast search for React and React Native applications, by Algolia&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/transloadit/uppy"&gt;uppy&lt;/a&gt; - The next open source file uploader for web browsers&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/chenglou/react-motion"&gt;react-motion&lt;/a&gt; - A spring that solves your animation problems&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/dunglas/react-esi"&gt;react-esi&lt;/a&gt; - React Edge Side Includes&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://react-spectrum.adobe.com/react-aria/index.html"&gt;react-aria&lt;/a&gt; - Adobe's library of React Hooks that provides accessible UI primitives for your design system&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/rpldy/react-uploady"&gt;react-uploady&lt;/a&gt; - Modern file-upload components &amp;amp; hooks for React.&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>React Awesome Components</title>
      <dc:creator>reactjsfav</dc:creator>
      <pubDate>Mon, 06 Dec 2021 15:34:40 +0000</pubDate>
      <link>https://dev.to/pccprint/react-awesome-components-11jp</link>
      <guid>https://dev.to/pccprint/react-awesome-components-11jp</guid>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/JedWatson/react-select"&gt;react-select&lt;/a&gt; - The Select Component for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/atlassian/react-beautiful-dnd"&gt;react-beautiful-dnd&lt;/a&gt; - Beautiful and accessible drag and drop for lists with React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/react-dnd/react-dnd"&gt;react-dnd&lt;/a&gt; - Drag and Drop for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/strml/react-grid-layout"&gt;react-grid-layout&lt;/a&gt; - A draggable and resizable grid layout with responsive breakpoints&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/tannerlinsley/react-table/"&gt;react-table&lt;/a&gt; - A lightweight, fast and extendable datagrid for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/adazzle/react-data-grid"&gt;react-data-grid&lt;/a&gt; - Excel-like grid component built with React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/mzabriskie/react-draggable"&gt;react-draggable&lt;/a&gt; - React draggable component&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/bokuweb/react-resizable-and-movable"&gt;react-resizable-and-movable&lt;/a&gt; - A resizable and draggable component for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/strml/react-resizable"&gt;react-resizable&lt;/a&gt; - A simple React component that is resizable with a handle&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/bokuweb/react-resizable-box"&gt;react-resizable-box&lt;/a&gt; - A resizable component for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/axmz/react-searchbox-awesome"&gt;react-searchbox-awesome&lt;/a&gt; - Minimalistic searchbox&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/bokuweb/react-sortable-pane"&gt;react-sortable-pane&lt;/a&gt; - A sortable and resizable pane component for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/aeagle/react-spaces"&gt;react-spaces&lt;/a&gt; - Nestable resizable, anchored, scrollable components&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/airbnb/react-dates"&gt;react-dates&lt;/a&gt; - An easily internationalizable, mobile-friendly datepicker library for the web&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/intljusticemission/react-big-calendar"&gt;react-big-calendar&lt;/a&gt; - Calendar component&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/Hacker0x01/react-datepicker/"&gt;react-datepicker&lt;/a&gt; - ReactJS Datepicker&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/orgsync/react-list"&gt;react-list&lt;/a&gt; - A versatile infinite scroll React component&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/yahoo/react-intl"&gt;react-intl&lt;/a&gt; - Internationalize React apps&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/i18next/react-i18next"&gt;react-i18next&lt;/a&gt; - Internationalization for React done right&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/davidtheclark/react-aria-modal"&gt;react-aria-modal&lt;/a&gt; - A fully accessible React modal&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/greena13/react-hotkeys"&gt;react-hotkeys&lt;/a&gt; - Declarative hotkey and focus area management for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/glortho/react-keydown"&gt;react-keydown&lt;/a&gt; - Lightweight keydown wrapper for React components&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/gilbarbara/react-joyride"&gt;react-joyride&lt;/a&gt; - Create guided tours for your apps&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/bvaughn/react-virtualized"&gt;react-virtualized&lt;/a&gt; - React components for efficiently rendering large lists and tabular data&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/bvaughn/react-window"&gt;react-window&lt;/a&gt; - React components for efficiently rendering large lists and tabular data&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/text-mask/text-mask"&gt;react-text-mask&lt;/a&gt; - Input mask for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/dvtng/react-loading-skeleton"&gt;react-loading-skeleton&lt;/a&gt; - Create skeleton screens that automatically adapt to your app&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/KyleAMathews/react-spinkit"&gt;react-spinkit&lt;/a&gt; - A collection of loading indicators animated with CSS for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/airbnb/rheostat"&gt;rheostat&lt;/a&gt; - Accessible slider component built with React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/zpao/qrcode.react"&gt;qrcode.react&lt;/a&gt; - QR component for use with React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/pierpo/react-archer"&gt;react-archer&lt;/a&gt; - Draw arrows between React elements&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/phuoc-ng/react-pdf-viewer"&gt;react-pdf-viewer&lt;/a&gt; - A PDF viewer made for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/mkosir/react-parallax-tilt"&gt;react-parallax-tilt&lt;/a&gt; - Easily apply tilt hover effect on React components&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/popperjs/react-popper"&gt;react-popper&lt;/a&gt; - Position tooltips and popovers in an elegant, performant manner&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/matteobruni/tsparticles"&gt;react-tsparticles&lt;/a&gt; - Easily create highly customizable particles animations&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/pmndrs/react-spring"&gt;react-spring&lt;/a&gt; - Spring-physics based animation library for React applications&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/framer/motion"&gt;framer-motion&lt;/a&gt; - A React library to power production-ready animations&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/springload/react-accessible-accordion"&gt;react-accessible-accordion&lt;/a&gt; - React Component for creating an 'Accordion' that adheres to the WAI ARIA spec for accessibility.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/parsable/react-truncate-markup"&gt;react-truncate-markup&lt;/a&gt; - React component for truncating JSX markup.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/reactivestack/cookies"&gt;react-cookie&lt;/a&gt; - Universal cookies for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/akiran/react-slick"&gt;react-slick&lt;/a&gt; - Carousel component built with React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/alinemorelli/react-gtm"&gt;react-gtm-module&lt;/a&gt; - Google Tag Manager Module for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/duskload/react-device-detect"&gt;react-device-detect&lt;/a&gt; - Detect device for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/omgovich/react-colorful"&gt;react-colorful&lt;/a&gt; - A tiny (2,5 KB), dependency-free, fast and accessible color picker component&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/reactjs/react-modal"&gt;react-modal&lt;/a&gt; - Accessible modal dialog component for React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/nosir/cleave.js"&gt;cleave.js&lt;/a&gt; - Format input text content when you are typing&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/FortAwesome/react-fontawesome"&gt;react-fontawesome&lt;/a&gt; - Font Awesome 5 React component&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/Norserium/react-advanced-cropper"&gt;react-advanced-cropper&lt;/a&gt; - An advanced React component for image cropping&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Awesome React Resources</title>
      <dc:creator>reactjsfav</dc:creator>
      <pubDate>Sun, 05 Dec 2021 01:11:49 +0000</pubDate>
      <link>https://dev.to/pccprint/awesome-react-resources-16ik</link>
      <guid>https://dev.to/pccprint/awesome-react-resources-16ik</guid>
      <description>&lt;h4&gt;
  
  
  React General Resources
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://reactjs.org/"&gt;React Official Website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://reactjs.org/docs/getting-started.html"&gt;React Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/facebook/react"&gt;React GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  React Community
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.reactiflux.com/"&gt;Reactiflux Discord Channel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://stackoverflow.com/questions/tagged/reactjs"&gt;React StackOverflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://twitter.com/reactjs"&gt;React Twitter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  React Online Playgrounds
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://reactjs.org/redirect-to-codepen/hello-world"&gt;CodePen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://codesandbox.io/s/new"&gt;CodeSandbox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jsfiddle.net/boilerplate/react-jsx"&gt;JSFiddle&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Another Awesome Lists
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dev.toFind%20The%20Best%20React%20Components%20&amp;amp;%20Libraries%20For%20Your%20Project"&gt;https://bestofreactjs.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  React Tutorials
&lt;/h4&gt;

&lt;h5&gt;
  
  
  React General Tutorials
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://reactjs.org/tutorial/tutorial.html"&gt;React Official Tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://code.visualstudio.com/docs/nodejs/reactjs-tutorial"&gt;Using React in Visual Studio Code&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://scrimba.com/g/glearnreact"&gt;Scrimba - Learn React for free interactively&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://learn.freecodecamp.org/front-end-libraries/react"&gt;FreeCodeCamp React Challenges&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://devhints.io/react"&gt;React Cheatsheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://reactpatterns.com/"&gt;React Patterns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://flow.org/en/docs/react/"&gt;Setup Flow with React&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  React Hooks
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://reactjs.org/docs/hooks-intro.html"&gt;React Hooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/rehooks/awesome-react-hooks"&gt;Awesome React Hooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://wattenberger.com/blog/react-hooks"&gt;Thinking in React Hooks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://medium.com/octopus-labs-london/replacing-redux-with-react-hooks-and-context-part-1-11b72ffdb533"&gt;Replacing Redux with React Hooks and Context&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.logrocket.com/react-hooks-cheat-sheet-unlock-solutions-to-common-problems-af4caf699e70/"&gt;React Hooks cheat sheet: Unlock solutions to common problems&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.robinwieruch.de/react-hooks-fetch-data/"&gt;How to fetch data with React Hooks?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://usehooks.com/"&gt;Easy to understand React Hook recipes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/playlist?list=PLN3n1USn4xlmyw3ebYuZmGp60mcENitdM"&gt;React Hooks Video Tutorial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  React and TypeScript
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.typescriptlang.org/docs/handbook/react-&amp;amp;-webpack.html"&gt;TypeScript, React and Webpack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.typescriptlang.org/docs/handbook/jsx.html"&gt;JSX in TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/typescript-cheatsheets/react-typescript-cheatsheet"&gt;Cheatsheets for experienced React developers getting started with TypeScript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://reactbyexample.github.io/"&gt;React by Example&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  React Performance
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://reactjs.org/docs/optimizing-performance.html"&gt;React Optimizing Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html"&gt;Introducing the React Profiler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://evilmartians.com/chronicles/optimizing-react-virtual-dom-explained"&gt;Optimizing React: Virtual DOM explained&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.simform.com/react-performance/"&gt;A Definitive Guide to Optimize Major Performance issues in React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://medium.com/@paularmstrong/twitter-lite-and-high-performance-react-progressive-web-apps-at-scale-d28a00e780a3"&gt;Twitter Lite and High Performance React Progressive Web Apps at Scale&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.netlify.com/blog/2018/08/29/using-the-react-devtools-profiler-to-diagnose-react-app-performance-issues/"&gt;Using the React DevTools Profiler to Diagnose React App Performance Issues&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.codementor.io/blizzerand/top-5-practices-to-boost-react-performance-jv6zr89ep"&gt;Top 5 Practices to Boost React Performance&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://medium.com/dailyjs/react-is-slow-react-is-fast-optimizing-react-apps-in-practice-394176a11fba"&gt;React is Slow, React is Fast: Optimizing react Apps in Practice&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://addyosmani.com/blog/react-window/"&gt;Rendering large lists with react-window&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  React Internals
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://reactjs.org/docs/reconciliation.html"&gt;Reconciliation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/acdlite/react-fiber-architecture"&gt;React Fiber Architecture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://engineering.hexacta.com/didact-learning-how-react-works-by-building-it-from-scratch-51007984e5c5"&gt;Build your own React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://medium.com/react-in-depth/inside-fiber-in-depth-overview-of-the-new-reconciliation-algorithm-in-react-e1c04700ef6e"&gt;Inside Fiber: In-depth overview of the new reconciliation algorithm in React&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/Bogdan-Lyashenko/Under-the-hood-ReactJS"&gt;Entire React code base explanation by visual block schemes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  React Interview Questions
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.toptal.com/react/interview-questions"&gt;13 Essential React Interview Questions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/sudheerj/reactjs-interview-questions"&gt;List of React interview Questions and Answers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/alexgurr/react-coding-challenges/"&gt;React Coding Challenges&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  React Tools
&lt;/h4&gt;

&lt;h5&gt;
  
  
  React Development Tools
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/facebook/react-devtools"&gt;react-devtools&lt;/a&gt; - Inspection of React component hierarchy in the Chrome and Firefox Developer Tools&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/gaearon/react-hot-loader"&gt;react-hot-loader&lt;/a&gt; - Tweak React components in real time&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/jamiebuilds/react-loadable"&gt;react-loadable&lt;/a&gt; - A higher order component for loading components with promises&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/smooth-code/loadable-components"&gt;loadable-components&lt;/a&gt; - React code splitting made easy&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/skellock/reactotron"&gt;reactotron&lt;/a&gt; - A desktop app for inspecting your React and React Native projects&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/storybookjs/storybook"&gt;storybook&lt;/a&gt; - UI component dev &amp;amp; test&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/doczjs/docz"&gt;docz&lt;/a&gt; - Zero Config, live-reloading documentation with Markdown + JSX&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/styleguidist/react-styleguidist"&gt;react-styleguidist&lt;/a&gt; - Isolated React component development environment with a living style guide&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/react-cosmos/react-cosmos"&gt;react-cosmos&lt;/a&gt; - Dev tool for creating reusable React components&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/yannickcr/eslint-plugin-react"&gt;eslint-plugin-react&lt;/a&gt; - React specific linting rules for ESLint&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/evcohen/eslint-plugin-jsx-a11y"&gt;eslint-plugin-jsx-a11y&lt;/a&gt; - Static AST checker for a11y rules on JSX elements&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/dequelabs/axe-core-npm"&gt;@axe-core/react&lt;/a&gt; - Accessibility auditing for React applications&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/dataformsjs/dataformsjs/blob/master/docs/jsx-loader.md"&gt;DataFormsJS JSX Loader&lt;/a&gt; - Small JavaScript Compiler for quickly converting JSX to JS directly on a web page&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/welldone-software/why-did-you-render"&gt;Why Did You Render&lt;/a&gt; - Monkey patches React to notify you about avoidable re-renders.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://divjoy.com"&gt;Divjoy&lt;/a&gt; - React codebase and UI generator to speed up development (paid)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.plasmic.app/"&gt;Plasmic&lt;/a&gt; - Powerful design tool for building your React components visually.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/jsx-eslint/jsx-ast-utils"&gt;jsx-ast-utils&lt;/a&gt; - AST utility module for statically analyzing JSX&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/moroshko/react-scanner"&gt;react-scanner&lt;/a&gt; - Extract React components and props usage from code&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  React Starter Kits and Toolchains
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/facebook/create-react-app"&gt;create-react-app&lt;/a&gt; - Set up a modern Web app by running one command&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://razzlejs.org/"&gt;Razzle&lt;/a&gt; - Build production ready React applications. Razzle is toolchain for modern static and dynamic websites and web applications&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://neutrinojs.org/packages/react/"&gt;Neutrino React Preset&lt;/a&gt; - &lt;code&gt;@neutrinojs/react&lt;/code&gt; is a Neutrino preset that supports building React web applications&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/kriasoft/react-starter-kit"&gt;react-starter-kit&lt;/a&gt; - Isomorphic Web app boilerplate&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/transitive-bullshit/create-react-library"&gt;create-react-library&lt;/a&gt; - CLI for creating reusable, modern React libraries using Rollup and create-react-app.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://tsdx.io/"&gt;tsdx&lt;/a&gt; - Zero-config CLI for TypeScript package development&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  React Frameworks
&lt;/h5&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://github.com/vercel/next.js"&gt;next.js&lt;/a&gt; - The React Framework&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/gatsbyjs/gatsby"&gt;gatsby.js&lt;/a&gt; - Free and open source framework based on React&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/marmelab/react-admin"&gt;react-admin&lt;/a&gt; - Frontend Framework for building B2B applications on top of REST/GraphQL APIs&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://remix.run/"&gt;remix&lt;/a&gt; - Finally, a killer React framework from the creators of React Router&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://blitzjs.com"&gt;Blitz&lt;/a&gt; - The Fullstack React Framework&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/alephjs/aleph.js"&gt;aleph.js&lt;/a&gt; - The React Framework in Deno&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Awesome Vue.js Resources</title>
      <dc:creator>reactjsfav</dc:creator>
      <pubDate>Sun, 05 Dec 2021 01:06:20 +0000</pubDate>
      <link>https://dev.to/pccprint/awesome-vuejs-resources-4ihi</link>
      <guid>https://dev.to/pccprint/awesome-vuejs-resources-4ihi</guid>
      <description>&lt;h3&gt;
  
  
  Official Resources
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://vuejs.org/guide/"&gt;Official Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://vuejs.org/api/"&gt;API Reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/vuejs/vue"&gt;GitHub Repo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/vuejs/vue/releases"&gt;Release Notes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vuejs.org/v2/style-guide/"&gt;Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://news.vuejs.org/"&gt;Vue.js News&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  External Resources
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://gist.github.com/hashrock/f575928d0e109ace9ad0"&gt;Vue.js 資料まとめ(for japanese)&lt;/a&gt; by &lt;a class="mentioned-user" href="https://dev.to/hashrock"&gt;@hashrock&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://vue-newsletter.com/"&gt;Vue.js Newsletter&lt;/a&gt; - Weekly dose of handpicked Vue.js news&lt;/li&gt;
&lt;li&gt;&lt;a href="https://en.wikipedia.org/wiki/Vue.js"&gt;Vue.js Wikipedia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.vuejsradar.com"&gt;Vue.js Radar&lt;/a&gt; - Curated newsletter + site covering new Vue.js releases/contributions.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://vuenews.io"&gt;Vue News&lt;/a&gt; - Social website focusing on the latest Vue.js news and information.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://hackr.io/tutorials/learn-vue-js"&gt;Vue Curated Resources&lt;/a&gt; - Recommended Vue.js courses and tutorials.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://vueschool.io"&gt;Vue School&lt;/a&gt; - Learn Vue.js from video courses by core members and industry experts&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://vuedose.tips"&gt;VueDose&lt;/a&gt;. Tips &amp;amp; tricks about the Vue ecosystem, for busy devs.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://vuelibs.org"&gt;Vuelibs&lt;/a&gt;. A minimalistic list of Vue.js libraries and components based on the awesome-vue repo.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://dev.to/t/vue"&gt;Vue.js DEV Community&lt;/a&gt; - Official tag for the Vue.js JavaScript Framework on DEV.to&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://classpert.com/vuejs"&gt;Vue.js Online Courses Directory&lt;/a&gt; - Vue.js courses from top e-learning platforms curated by Classpert, a online course search engine.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://webtechsurvey.com/technology/vue.js"&gt;WebTechSurvey.com&lt;/a&gt; - An extensive list of websites created with the Vue.js Javascript framework.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.vuemastery.com/"&gt;Vue Mastery&lt;/a&gt; - The ultimate learning resource for Vue developers&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.youtube.com/playlist?list=PLMLZt4pr7Aq6AfC_ynfeDbEk2hbMFGpHO"&gt;Vue 3 Video Playlist&lt;/a&gt; - Amazing Vue 3 tutorials and experiments&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://public.vuejsworkshops.com"&gt;Vue.js Workshops&lt;/a&gt; - Learn Vue 2, in browser, by building 3 applications: Landing page, Todos App and Podcasts aggregator.( Vue.js, Vue-Router, Vuex, Vue-Axios, Vue-Apollo )&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://thewebdev.info/category/javascript/vue/"&gt;Vue.js Articles&lt;/a&gt; - Assorted Vue 2 and 3 tutorials and articles.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.nbshare.io/blog/best-vue-js-courses-on-youtube/"&gt;Best vue.js Courses On YouTube&lt;/a&gt; - Handpicked list of best Vue.js tutorials on YouTube&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Job Portal
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://vuejobs.com/"&gt;Vue.js Jobs - VueJobs&lt;/a&gt; - A Vue.js job portal to hire or get hired for all your Vue.js jobs.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/sudheerj/vuejs-interview-questions"&gt;Vue.js Interview Questions&lt;/a&gt; - A List of 300 VueJS Interview Questions and Answers&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://prokarman.com/"&gt;Prokarman Resume Builder&lt;/a&gt; - A Free Resume Builder for crafting resumes for your dream job.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Community
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://twitter.com/vuejs"&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://forum.vuejs.org/"&gt;Official Forum&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://github.com/vuejs/vue-requests"&gt;vue-requests&lt;/a&gt; - Request a Vue.js module you wish existed or get ideas for modules&lt;/li&gt;
&lt;li&gt;&lt;a href="https://telegram.me/vue_js"&gt;VueJS Iran - Telegram Channel &amp;amp; group (group link available in channel bio)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vueslack.slack.com/"&gt;vueslack - 2300+ registered users worldwide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vue-land.js.org/"&gt;Vue Land - Discord chat server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/vuejs_ru"&gt;VueJS Russia - Telegram Group [Russian]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/groups/vuejsvietnam/"&gt;VueJS Viet Nam - Facebook group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/groups/VuejsThailand/"&gt;VueJS Thailand - Facebook Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/vuejsbrasil"&gt;VueJS Brasil - Telegram Group [Portuguese]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/vuejsbrasil/"&gt;VueJS Brasil - Facebook Page [Portuguese]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/groups/vuejsbr/"&gt;VueJS Brasil - Facebook Group [Portuguese]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/groups/vue.es/"&gt;VueJS en español - Facebook Group [Spanish]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://goo.gl/mYXKUv"&gt;VueJS India 🇮🇳 - Discord chat server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/vuejsindonesia"&gt;VueJS Indonesia - Telegram Group [Indonesian]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/groups/1675298779418239/"&gt;VueJS Indonesia - Facebook Group [Indonesian]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.meetup.com/Vuejs-Indonesia/"&gt;VueJS Indonesia - Meetup Page [Indonesian]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/groups/887185518120024"&gt;VueJS Hong Kong - Facebook group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/vuejsarab"&gt;VueJS Arab - Telegram Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/vuejsvix"&gt;VueJS Vix - Telegram Group [Portuguese]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.meetup.com/pt-BR/Vue-js-in-Vix/"&gt;VueJS Vix - Meetup Page [Portuguese]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.meetup.com/VueJS-Oslo/"&gt;VueJS Norway - Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/officalVuejsIsrael/"&gt;VueJS Israel 🇮🇱 - Facebook Page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.meetup.com/vuejs-finland/"&gt;VueJS Finland - Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/vuejsfinland/"&gt;VueJS Finland - Facebook Page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/vuejsEs"&gt;Hablemos de Vue.js - Telegram Group [Castellano]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.meetup.com/vue-bangalore/"&gt;VueBLR - Meetup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bit.ly/vueblr-whatsapp"&gt;VueBLR - WhatsApp Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/groups/vue.blr/"&gt;VueBLR - Facebook Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://events.vuejs.org/meetups/#united-states"&gt;VueJS USA - Meetups&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://discord.gg/mDr2z8V"&gt;VueJS CZ/SK - Discord group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://chat.whatsapp.com/L5rFQpme22IHmmyOMI1MWA"&gt;VueJS DOM - WhatsApp group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/groups/2022974857757366/"&gt;VueJS DOM - Facebook group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/vuejsuzbekcommunity"&gt;VueJS Uzbekistan - Telegram Group [Uzbek]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/vuejsTR"&gt;VueJS Turkey - Telegram Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://twitter.com/Vue_Turkey"&gt;Vue Turkey - Twitter Account&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kommunity.com/vue-turkey"&gt;Vue Türkiye - Kommunity Page&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/vuejssg"&gt;VueJS Singapore - Telegram Group&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bestofvue.com/"&gt;Find The Best Vuejs Components For Your Project&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Conferences
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://conf.vuejs.org"&gt;VueConf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://vuejs.london"&gt;Vue.js London&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://vueconf.us"&gt;VueConf US&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vuetoronto.com"&gt;VueConf Toronto&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vuejs.amsterdam"&gt;Vue.js Amsterdam&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Podcasts
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.fullstackradio.com/30"&gt;Full Stack Radio #30 (11-23-2015)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://devchat.tv/js-jabber/187-jsj-vue-js-with-evan-you"&gt;JavaScript Jabber #187 (11-25-2015)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://changelog.com/podcast/184"&gt;Changelog #184 (11-27-2015)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://softwareengineeringdaily.com/2015/12/29/front-end-javascript-with-evan-you/"&gt;Software Engineering Daily (12-29-2015)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://javascriptair.com/episodes/2016-03-30/"&gt;JavaScript Air 016 (03-30-2016)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://soundcloud.com/codecasts/2-falando-sobre-vuejs-e-web-components"&gt;Codecasts #2 - Falando Sobre Vuejs e Web Components (2016-08-19) [pt-BR]&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.fullstackradio.com/50"&gt;Full Stack Radio #50 (09-21-2016)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://modernweb.podbean.com/e/mw-s04e09-evan-yu-sarah-drasner/"&gt;MW S04E08 - Vue.js with Evan You and Sarah Drasner (04-27-2017)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://changelog.com/rfc/12"&gt;Request For Commits #12 - Crowdfunding Open Source (Vue.js) (06-15-2017)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://thewebplatformpodcast.com/132-vuejs"&gt;The Web Platform Podcast 132: Vue.js (07-27-2017)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://devchat.tv/js-jabber/jsj-276-vue-js-with-maximilian-schwarzmuller/"&gt;JavaScript Jabber #276 with Maximilian Schwarzmüller (08-29-2017)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://softwareengineeringdaily.com/2017/12/01/animating-vuejs-with-sarah-drasner/"&gt;Animating VueJS with Sarah Drasner(Software Engineering Daily 01-12-2017)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://devchat.tv/views-on-vue"&gt;Views on Vue (weekly podcast on Vue started 03-06-2018)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://qit.cloud/search/vue"&gt;Vue podcast list via The QIT Tech Podcast Indexer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://devnaestrada.com.br/2018/01/05/vale-pena-vuejs.html"&gt;DNE 138 - Vale a pena VueJS? (01-05-2018)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cynicaldeveloper.com/podcast/99/"&gt;Cynical Developer #99 (10-15-2018)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://syntax.fm/show/130/the-vuejs-show-scott-teaches-wes"&gt;Syntax #130 (03-27-2019)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://enjoythevue.io/"&gt;Enjoy the Vue: The new Vue.js podcast&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Youtube Channels
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/vuenyc"&gt;VueNYC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/channel/UC9dJjbYeXjirDYYVfUD3bSw"&gt;VueConf EU&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Official Examples
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/vuejs/vue/tree/dev/examples/todomvc"&gt;Vue.js TodoMVC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/anfelor/TodoMVC-CoffeeScript-and-Vue.js"&gt;CoffeeScript Version&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/vuejs/vue-hackernews"&gt;&lt;strong&gt;Vue.js HackerNews Clone&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/vuejs/vue-hackernews-2.0"&gt;&lt;strong&gt;Vue.js 2.0 HackerNews Clone&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>vue</category>
    </item>
    <item>
      <title>✨Top Vuejs Charts Libraries</title>
      <dc:creator>reactjsfav</dc:creator>
      <pubDate>Mon, 08 Nov 2021 10:11:34 +0000</pubDate>
      <link>https://dev.to/pccprint/top-vuejs-charts-libraries-1kgm</link>
      <guid>https://dev.to/pccprint/top-vuejs-charts-libraries-1kgm</guid>
      <description>&lt;h2&gt;
  
  
  apexcharts.js
&lt;/h2&gt;

&lt;p&gt;A modern JavaScript charting library that allows you to build interactive data visualizations with simple API and 100+ ready-to-use samples. Packed with the features that you expect, ApexCharts includes over a dozen chart types that deliver beautiful, responsive visualizations in your apps and dashboards. ApexCharts is an MIT licensed open-source project that can be used in commercial and non-commercial projects.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj7xiudjgdl5evjq2fxpi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj7xiudjgdl5evjq2fxpi.png" alt="apexcharts.js"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/apexcharts/apexcharts.js" rel="noopener noreferrer"&gt;https://github.com/apexcharts/apexcharts.js&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Vue-ECharts
&lt;/h2&gt;

&lt;p&gt;Apache ECharts component for Vue.js. &lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxsqnze04e81wj6xfkoat.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxsqnze04e81wj6xfkoat.png" alt="Vue-ECharts"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/ecomfe/vue-echarts" rel="noopener noreferrer"&gt;https://github.com/ecomfe/vue-echarts&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  vue-chartjs
&lt;/h2&gt;

&lt;p&gt;vue-chartjs is a wrapper for Chart.js in vue. You can easily create reuseable chart components. &lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fieyxlhlgv0yewlo7kx8e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fieyxlhlgv0yewlo7kx8e.png" alt="vue-chartjs"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/apertureless/vue-chartjs" rel="noopener noreferrer"&gt;https://github.com/apertureless/vue-chartjs&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ✨ ThreeJS + VueJS 3 + ViteJS ⚡
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;✨ ThreeJS&lt;/strong&gt;&lt;br&gt;
The most popular WebGL library, with a good support on both desktop and mobile.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🛠️ VueJS 3&lt;/strong&gt;&lt;br&gt;
With TroisJS you can easily create 3D content for your website using VueJS components.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;⚡️ ViteJS / HMR&lt;/strong&gt;&lt;br&gt;
Really fast development time with ViteJS/HMR ! Useful to create awesome 3D scenes.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5i13wgl4jrx5lvvmijgw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5i13wgl4jrx5lvvmijgw.png" alt="ThreeJS + VueJS 3 + ViteJS"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://troisjs.github.io/" rel="noopener noreferrer"&gt;https://troisjs.github.io/&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Source:&lt;a href="https://bestofvue.com/" rel="noopener noreferrer"&gt;https://bestofvue.com/&lt;/a&gt;
&lt;/h3&gt;

</description>
    </item>
    <item>
      <title>10+ React Rich Text Editors</title>
      <dc:creator>reactjsfav</dc:creator>
      <pubDate>Sun, 07 Nov 2021 09:07:58 +0000</pubDate>
      <link>https://dev.to/pccprint/10-react-rich-text-editors-1hh5</link>
      <guid>https://dev.to/pccprint/10-react-rich-text-editors-1hh5</guid>
      <description>&lt;h3&gt;
  
  
  Slate - A completely customizable framework for building rich text editors.
&lt;/h3&gt;

&lt;p&gt;Slate lets you build rich, intuitive editors like those in Medium, Dropbox Paper or Google Docs—which are becoming table stakes for applications on the web—without your codebase getting mired in complexity.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;The editor's "schema" was hardcoded and hard to customize&lt;/strong&gt;. Things like bold and italic were supported out of the box, but what about comments, or embeds, or even more domain-specific needs?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Transforming the documents programmatically was very convoluted&lt;/strong&gt;. Writing as a user may have worked, but making programmatic changes, which is critical for building advanced behaviors, was needlessly complex.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Serializing to HTML, Markdown, etc. seemed like an afterthought&lt;/strong&gt;. Simple things like transforming a document to HTML or Markdown involved writing lots of boilerplate code, for what seemed like very common use cases.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Re-inventing the view layer seemed inefficient and limiting&lt;/strong&gt;. Most editors rolled their own views, instead of using existing technologies like React, so you have to learn a whole new system with new "gotchas".&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Collaborative editing wasn't designed for in advance&lt;/strong&gt;. Often the editor's internal representation of data made it impossible to use to for a realtime, collaborative editing use case without basically rewriting the editor.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;The repositories were monolithic, not small and reusable&lt;/strong&gt;. The code bases for many of the editors often didn't expose the internal tooling that could have been re-used by developers, leading to having to reinvent the wheel.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Building complex, nested documents was impossible&lt;/strong&gt;. Many editors were designed around simplistic "flat" documents, making things like tables, embeds and captions difficult to reason about and sometimes impossible.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqmdboiutmgputktx0w2s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqmdboiutmgputktx0w2s.png" alt="Slate"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="http://slatejs.org/" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/ianstormtaylor/slate" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Draft.js - a React framework for building text editors.
&lt;/h3&gt;

&lt;p&gt;Draft.js is a JavaScript rich text editor framework, built for React and backed by an immutable model.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Extensible and Customizable:&lt;/strong&gt; We provide the building blocks to enable the creation of a broad variety of rich text composition experiences, from basic text styles to embedded media.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Declarative Rich Text:&lt;/strong&gt; Draft.js fits seamlessly into React applications, abstracting away the details of rendering, selection, and input behavior with a familiar declarative API.&lt;/li&gt;
&lt;li&gt;*&lt;em&gt;Immutable Editor State: *&lt;/em&gt; The Draft.js model is built with immutable-js, offering an API with functional state updates and aggressively leveraging data persistence for scalable memory usage. 
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flvuas58tc0kh91w7z1gf.gif" alt="Draft.js"&gt;
&lt;a href="https://draftjs.org/" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/facebook/draft-js" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  React Draft Wysiwyg
&lt;/h3&gt;

&lt;p&gt;A Wysiwyg editor built using ReactJS and DraftJS libraries.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Configurable toolbar with option to add/remove controls.&lt;/li&gt;
&lt;li&gt;    Option to change the order of the controls in the toolbar.&lt;/li&gt;
&lt;li&gt;    Option to add custom controls to the toolbar.&lt;/li&gt;
&lt;li&gt;    Option to change styles and icons in the toolbar.&lt;/li&gt;
&lt;li&gt;    Option to show toolbar only when editor is focused.&lt;/li&gt;
&lt;li&gt;    Support for inline styles: Bold, Italic, Underline, StrikeThrough, Code, Subscript, Superscript.&lt;/li&gt;
&lt;li&gt;    Support for block types: Paragraph, H1 - H6, Blockquote, Code.&lt;/li&gt;
&lt;li&gt;    Support for setting font-size and font-family.&lt;/li&gt;
&lt;li&gt;    Support for ordered / unordered lists and indenting.&lt;/li&gt;
&lt;li&gt;    Support for text-alignment.&lt;/li&gt;
&lt;li&gt;    Support for coloring text or background.&lt;/li&gt;
&lt;li&gt;    Support for adding / editing links&lt;/li&gt;
&lt;li&gt;    Choice of more than 150 emojis.&lt;/li&gt;
&lt;li&gt;    Support for mentions.&lt;/li&gt;
&lt;li&gt;    Support for hashtags.&lt;/li&gt;
&lt;li&gt;    Support for adding / uploading images.&lt;/li&gt;
&lt;li&gt;    Support for aligning images, setting height, width.&lt;/li&gt;
&lt;li&gt;    Support for Embedded links, flexibility to set height and width.&lt;/li&gt;
&lt;li&gt;    Option provided to remove added styling.&lt;/li&gt;
&lt;li&gt;    Option of undo and redo.&lt;/li&gt;
&lt;li&gt;    Configurable behavior for RTL and Spellcheck.&lt;/li&gt;
&lt;li&gt;    Support for placeholder.&lt;/li&gt;
&lt;li&gt;    Support for WAI-ARIA Support attributes&lt;/li&gt;
&lt;li&gt;    Using editor as controlled or un-controlled React component.&lt;/li&gt;
&lt;li&gt;    Support to convert Editor Content to HTML, JSON, Markdown.&lt;/li&gt;
&lt;li&gt;    Support to convert the HTML generated by the editor back to editor content.&lt;/li&gt;
&lt;li&gt;    Support for internationalization.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwnsm8b3jghr1op4vmzpv.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwnsm8b3jghr1op4vmzpv.gif"&gt;&lt;/a&gt;&lt;br&gt;
 &lt;a href="https://jpuri.github.io/react-draft-wysiwyg" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/jpuri/react-draft-wysiwyg" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Quill Rich Text Editor
&lt;/h3&gt;

&lt;p&gt;Quill is a free, open source WYSIWYG editor built for the modern web. With its extensible architecture and a expressive API you can completely customize it to fulfill your needs. Some built in features include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Fast and lightweight&lt;/li&gt;
&lt;li&gt;    Semantic markup&lt;/li&gt;
&lt;li&gt;    Standardized HTML between browsers&lt;/li&gt;
&lt;li&gt;    Cross browser support including Chrome, Firefox, Safari, and IE 9+
&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Focxp5wtbml06q9da55ns.png" alt="Image description"&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://zenoamaro.github.io/react-quill/" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/zenoamaro/react-quill" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  React Email Editor
&lt;/h3&gt;

&lt;p&gt;Drag-n-Drop Email Editor Component for React.js.The excellent drag-n-drop email editor by Unlayer as a React.js wrapper component. This is the most powerful and developer friendly visual email builder for your app.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    editorId String HTML div id of the container where the editor will be embedded (optional)&lt;/li&gt;
&lt;li&gt;    style Object style object for the editor container (default {})&lt;/li&gt;
&lt;li&gt;    minHeight String minimum height to initialize the editor with (default 500px)&lt;/li&gt;
&lt;li&gt;    onLoad Function called when the editor instance is created&lt;/li&gt;
&lt;li&gt;    onReady Function called when the editor has finished loading&lt;/li&gt;
&lt;li&gt;    options Object options passed to the Unlayer editor instance (default {})&lt;/li&gt;
&lt;li&gt;    tools Object configuration for the built-in and custom tools (default {})&lt;/li&gt;
&lt;li&gt;    appearance Object configuration for appearance and theme (default {})&lt;/li&gt;
&lt;li&gt;    projectId Integer Unlayer project ID (optional)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwf74igyarb6c65o9txig.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwf74igyarb6c65o9txig.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://react-email-editor-demo.netlify.com/" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/unlayer/react-email-editor" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Monaco Editor for React
&lt;/h3&gt;

&lt;p&gt;Monaco Editor for React - use the monaco-editor in any React application without needing to use webpack (or rollup/parcel/etc) configuration files / plugins .&lt;/p&gt;

&lt;p&gt;Besides types, the library exports Editorand DiffEditor components, as well as the loader utility and the useMonaco hook:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;import Editor, { DiffEditor, useMonaco, loader } from "@monaco-editor/react";&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://monaco-react.surenatoyan.com/" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/suren-atoyan/monaco-react" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Alloy Editor
&lt;/h3&gt;

&lt;p&gt;Alloy Editor is a modern WYSIWYG editor built on top of CKEditor, designed to create modern and gorgeous web content.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;    Smart toolbars appear right near the selected text and offer different functionality based on context&lt;/li&gt;
&lt;li&gt;    Easily add your own buttons (see the "marquee" example in the docs)&lt;/li&gt;
&lt;li&gt;    Paste images from clipboard, or Drag&amp;amp;Drop them from another application&lt;/li&gt;
&lt;li&gt;    Insert images from the device's camera!&lt;/li&gt;
&lt;li&gt;    Paste rich text from any web page and preserve its formatting&lt;/li&gt;
&lt;li&gt;    The full styling power of CKEditor...&lt;/li&gt;
&lt;li&gt;    ...with a much more modern UI&lt;/li&gt;
&lt;li&gt;    The core is fully separated from the UI&lt;/li&gt;
&lt;li&gt;    The example UI is built with React&lt;/li&gt;
&lt;li&gt;    Plugin architecture&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frx6zs1ifmv20png58ll4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frx6zs1ifmv20png58ll4.png" alt="Alloy Editor"&gt;&lt;/a&gt;&lt;br&gt;
 &lt;a href="http://alloyeditor.com/" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/liferay/alloy-editor" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  react-contenteditable
&lt;/h3&gt;

&lt;p&gt;React component for a div with editable contents.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;

&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;React&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;react&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;ContentEditable&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;react-contenteditable&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;

&lt;span class="kd"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;MyComponent&lt;/span&gt; &lt;span class="kd"&gt;extends&lt;/span&gt; &lt;span class="nc"&gt;React&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;Component&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nf"&gt;constructor&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;super&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;contentEditable&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;React&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;createRef&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
    &lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;state&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="na"&gt;html&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;&amp;lt;b&amp;gt;Hello &amp;lt;i&amp;gt;World&amp;lt;/i&amp;gt;&amp;lt;/b&amp;gt;&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;};&lt;/span&gt;
  &lt;span class="p"&gt;};&lt;/span&gt;

  &lt;span class="nx"&gt;handleChange&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;evt&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;setState&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt;&lt;span class="na"&gt;html&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nx"&gt;evt&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;target&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;value&lt;/span&gt;&lt;span class="p"&gt;});&lt;/span&gt;
  &lt;span class="p"&gt;};&lt;/span&gt;

  &lt;span class="nx"&gt;render&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;ContentEditable&lt;/span&gt;
              &lt;span class="nx"&gt;innerRef&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;contentEditable&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
              &lt;span class="nx"&gt;html&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;state&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;html&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="c1"&gt;// innerHTML of the editable div&lt;/span&gt;
              &lt;span class="nx"&gt;disabled&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="kc"&gt;false&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;       &lt;span class="c1"&gt;// use true to disable editing&lt;/span&gt;
              &lt;span class="nx"&gt;onChange&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;handleChange&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="c1"&gt;// handle innerHTML change&lt;/span&gt;
              &lt;span class="nx"&gt;tagName&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;article&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="c1"&gt;// Use a custom HTML tag (uses a div by default)&lt;/span&gt;
            &lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;
  &lt;span class="p"&gt;};&lt;/span&gt;
&lt;span class="p"&gt;};&lt;/span&gt;


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;a href="https://codesandbox.io/s/l91xvkox9l" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/lovasoa/react-contenteditable" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Megadraft -A Rich Text editor
&lt;/h3&gt;

&lt;p&gt;Megadraft is a Rich Text editor built on top of Facebook's Draft.JS featuring a nice default base of components and extensibility.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;

&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;React&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;react&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;ReactDOM&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;react-dom&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;MegadraftEditor&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;editorStateFromRaw&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;megadraft&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="c1"&gt;//Import megadraft.css&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;megadraft/dist/css/megadraft.css&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;

&lt;span class="kd"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;App&lt;/span&gt; &lt;span class="kd"&gt;extends&lt;/span&gt; &lt;span class="nc"&gt;React&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;Component&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nf"&gt;constructor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;props&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;super&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;props&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;state&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="na"&gt;editorState&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nf"&gt;editorStateFromRaw&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;null&lt;/span&gt;&lt;span class="p"&gt;)};&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;

  &lt;span class="nx"&gt;onChange&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;editorState&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;setState&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt;&lt;span class="nx"&gt;editorState&lt;/span&gt;&lt;span class="p"&gt;});&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;

  &lt;span class="nf"&gt;render&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;return &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
      &lt;span class="c1"&gt;//Add some margin left to show plugins sidebar&lt;/span&gt;
      &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;div&lt;/span&gt; &lt;span class="nx"&gt;style&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{{&lt;/span&gt;&lt;span class="na"&gt;marginLeft&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;80&lt;/span&gt;&lt;span class="p"&gt;}}&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
        &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;MegadraftEditor&lt;/span&gt;
          &lt;span class="nx"&gt;editorState&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;state&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;editorState&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
          &lt;span class="nx"&gt;onChange&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="k"&gt;this&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;onChange&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
          &lt;span class="nx"&gt;placeholder&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Add some text&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/div&lt;/span&gt;&lt;span class="err"&gt;&amp;gt;
&lt;/span&gt;    &lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nx"&gt;ReactDOM&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;render&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
  &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;App&lt;/span&gt; &lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="nb"&gt;document&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;getElementById&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;container&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;);&lt;/span&gt;


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;a href="http://megadraft.io/" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/globocom/megadraft" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  react-web-editor
&lt;/h3&gt;

&lt;p&gt;The react-web-editor is a WYSIWYG editor library. you can resize and drag your component. It also has simple rich text editor.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;The React Web editor is a library that provides and hooks of components that can dynamically change ui.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It supports features like Resizing, Draggable, and Drag and Drop, You can also upload a image dynamically, and styling component's color and text.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The coordinates tag, which shows where the current components are located, and the guide line, which tells you if the current components are centralized, are built into the block-type components.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ultimatly, You can make a editor page which can change web's UI dynamically.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fclbrh6gcumb1shg7evje.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fclbrh6gcumb1shg7evje.gif" alt="Image description"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://reactwebeditor.com/" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/CHEWCHEWW/react-web-editor" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Tiptap
&lt;/h3&gt;

&lt;p&gt;A headless, framework-agnostic and extendable rich text editor, based on ProseMirror.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo1ijqwtebvgo78o9znxv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo1ijqwtebvgo78o9znxv.png" alt="react-web-editor"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.tiptap.dev/examples" rel="noopener noreferrer"&gt;Demo&lt;/a&gt;  &lt;a href="https://github.com/ueberdosis/tiptap" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Source: &lt;a href="https://bestofreactjs.com" rel="noopener noreferrer"&gt;bestofreactjs.com&lt;/a&gt;
&lt;/h4&gt;

</description>
    </item>
    <item>
      <title>✨Top React Charts Libraries [2021]</title>
      <dc:creator>reactjsfav</dc:creator>
      <pubDate>Mon, 27 Sep 2021 08:36:59 +0000</pubDate>
      <link>https://dev.to/pccprint/top-react-charts-libraries-2021-50be</link>
      <guid>https://dev.to/pccprint/top-react-charts-libraries-2021-50be</guid>
      <description>&lt;h2&gt;
  
  
  &lt;a href="https://recharts.org/en-US" rel="noopener noreferrer"&gt;Recharts&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Recharts is a &lt;strong&gt;Redefined&lt;/strong&gt; chart library built with &lt;a href="https://facebook.github.io/react/" rel="noopener noreferrer"&gt;React&lt;/a&gt; and &lt;a href="http://d3js.org" rel="noopener noreferrer"&gt;D3&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The main purpose of this library is to help you to write charts in React applications without any pain. Main principles of Recharts are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Simply&lt;/strong&gt; deploy with React components.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Native&lt;/strong&gt; SVG support, lightweight depending only on some D3 submodules.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Declarative&lt;/strong&gt; components, components of charts are purely presentational.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;All the components of Recharts are clearly separated. The lineChart is composed of x axis, tooltip, grid, and line items, and each of them is an independent React Component. The clear separation and composition of components is one of the principle Recharts follows.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://airbnb.io/visx" rel="noopener noreferrer"&gt;visx&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;visx is a collection of reusable low-level visualization components. visx combines the power of d3 to generate your visualization with the benefits of react for updating the DOM.&lt;br&gt;
&lt;a href="https://airbnb.io/visx/gallery" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fairbnb%2Fvisx%2Fraw%2Fmaster%2Fassets%2Fvisx-gallery.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For more examples using &lt;code&gt;visx&lt;/code&gt;, check out the &lt;a href="https://airbnb.io/visx/gallery" rel="noopener noreferrer"&gt;gallery&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;
  
  
  &lt;a href="https://nivo.rocks/" rel="noopener noreferrer"&gt;nivo&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;nivo&lt;/strong&gt; provides supercharged React components to easily build dataviz apps, it's built on top of d3.&lt;/p&gt;

&lt;p&gt;Several libraries already exist for React d3 integration, but just a few provide server side rendering ability and fully declarative charts.&lt;/p&gt;
&lt;h3&gt;
  
  
  Installation
&lt;/h3&gt;

&lt;p&gt;In order to use nivo, you have to install the &lt;code&gt;@nivo/core&lt;/code&gt; package and then choose some of the scoped &lt;code&gt;@nivo&lt;/code&gt; packages according to the charts you wish to use:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;yarn add @nivo/core @nivo/bar
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Highly customizable&lt;/li&gt;
&lt;li&gt;Motion/transitions, powered by &lt;a href="https://github.com/chenglou/react-motion" rel="noopener noreferrer"&gt;react-motion&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nivo.rocks" rel="noopener noreferrer"&gt;Component playground&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nivo.rocks" rel="noopener noreferrer"&gt;Exhaustive documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Isomorphic rendering&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nivo.rocks/components?filter=svg" rel="noopener noreferrer"&gt;SVG charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nivo.rocks/components?filter=html" rel="noopener noreferrer"&gt;HTML charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nivo.rocks/components?filter=canvas" rel="noopener noreferrer"&gt;Canvas charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/plouc/nivo-api" rel="noopener noreferrer"&gt;server side rendering API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nivo.rocks/guides/patterns" rel="noopener noreferrer"&gt;SVG patterns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nivo.rocks/guides/gradients" rel="noopener noreferrer"&gt;Gradients&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nivo.rocks/components?q=responsive" rel="noopener noreferrer"&gt;responsive charts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://github.com/naver/billboard.js/" rel="noopener noreferrer"&gt;billboard.js&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://camo.githubusercontent.com/aa22809b2d2df3249d772e56f42e89e0d12d23c42638a7b1973b47e7d2cd209e/68747470733a2f2f6e617665722e6769746875622e696f2f62696c6c626f6172642e6a732f696d672f6c6f676f2f62696c6c626f6172642e6a732e737667" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/aa22809b2d2df3249d772e56f42e89e0d12d23c42638a7b1973b47e7d2cd209e/68747470733a2f2f6e617665722e6769746875622e696f2f62696c6c626f6172642e6a732f696d672f6c6f676f2f62696c6c626f6172642e6a732e737667" alt="billboard.js"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;billboard.js is a re-usable, easy interface JavaScript chart library, based on &lt;a href="https://d3js.org/" rel="noopener noreferrer"&gt;D3.js&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The name "billboard" comes from the famous &lt;code&gt;billboard chart&lt;/code&gt; which everybody knows.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/naver/billboard.js/wiki/Why-we-decided-to-start-billboard.js%3F" rel="noopener noreferrer"&gt;Why we decided to start billboard.js?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Supported chart types
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://camo.githubusercontent.com/eea68068dd5e33b56a05f060e85b6432ad9f57211ea4b2aac62ee3572ea791f0/68747470733a2f2f6e617665722e6769746875622e696f2f62696c6c626f6172642e6a732f696d672f63686172742d74797065732e706e673f763d39" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/eea68068dd5e33b56a05f060e85b6432ad9f57211ea4b2aac62ee3572ea791f0/68747470733a2f2f6e617665722e6769746875622e696f2f62696c6c626f6172642e6a732f696d672f63686172742d74797065732e706e673f763d39"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Download and Installation
&lt;/h2&gt;

&lt;p&gt;Download dist files from the repo directly or install it via npm.&lt;/p&gt;

&lt;h3&gt;
  
  
  For development (Uncompressed)
&lt;/h3&gt;

&lt;p&gt;You can download the uncompressed files for development&lt;/p&gt;

&lt;p&gt;Latest&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://naver.github.io/billboard.js/release/latest/dist/billboard.js" rel="noopener noreferrer"&gt;https://naver.github.io/billboard.js/release/latest/dist/billboard.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://naver.github.io/billboard.js/release/latest/dist/billboard.css" rel="noopener noreferrer"&gt;https://naver.github.io/billboard.js/release/latest/dist/billboard.css&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Specific version&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://naver.github.io/billboard.js/release/%5BVERSION%5D/dist/billboard.js" rel="noopener noreferrer"&gt;https://naver.github.io/billboard.js/release/[VERSION]/dist/billboard.js&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://naver.github.io/billboard.js/release/%5BVERSION%5D/dist/billboard.css" rel="noopener noreferrer"&gt;https://naver.github.io/billboard.js/release/[VERSION]/dist/billboard.css&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;a href="http://uber.github.io/react-vis" rel="noopener noreferrer"&gt;react-vis &lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="http://uber.github.io/react-vis/examples/showcases/axes" rel="noopener noreferrer"&gt;Demos&lt;/a&gt; | &lt;a href="http://uber.github.io/react-vis/documentation/getting-started/creating-a-new-react-vis-project" rel="noopener noreferrer"&gt;Docs&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A COMPOSABLE VISUALIZATION SYSTEM&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/uber/react-vis/blob/master/docs/assets/react-vis.gif?raw=true" rel="noopener noreferrer"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuber%2Freact-vis%2Fraw%2Fmaster%2Fdocs%2Fassets%2Freact-vis.gif%3Fraw%3Dtrue" alt="demo"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Overview
&lt;/h3&gt;

&lt;p&gt;A collection of react components to render common data visualization charts, such as &lt;strong&gt;line/area/bar charts&lt;/strong&gt;, &lt;strong&gt;heat maps&lt;/strong&gt;, &lt;strong&gt;scatterplots&lt;/strong&gt;, &lt;strong&gt;contour plots&lt;/strong&gt;, &lt;strong&gt;hexagon heatmaps&lt;/strong&gt;, &lt;strong&gt;pie and donut charts&lt;/strong&gt;, &lt;strong&gt;sunbursts&lt;/strong&gt;, &lt;strong&gt;radar charts&lt;/strong&gt;, &lt;strong&gt;parallel coordinates&lt;/strong&gt;, and &lt;strong&gt;tree maps&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Some notable features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Simplicity. &lt;code&gt;react-vis&lt;/code&gt; doesn't require any deep knowledge of data visualization libraries to start building your first visualizations.&lt;/li&gt;
&lt;li&gt;Flexibility. &lt;code&gt;react-vis&lt;/code&gt; provides a set of basic building blocks for different charts. For instance, separate X and Y axis components. This provides a high level of control of chart layout for applications that need it.&lt;/li&gt;
&lt;li&gt;Ease of use. The library provides a set of defaults which can be overridden by the custom user's settings.&lt;/li&gt;
&lt;li&gt;Integration with React. &lt;code&gt;react-vis&lt;/code&gt; supports the React's lifecycle and doesn't create unnecessary nodes.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  &lt;a href="http://reactchartjs.github.io/react-chartjs-2" rel="noopener noreferrer"&gt;react-chartjs-2&lt;/a&gt;
&lt;/h1&gt;

&lt;p&gt;React wrapper for Chart.js 2.0 and 3.0, the most popular charting library 📊&lt;/p&gt;

&lt;p&gt;React wrapper for &lt;a href="http://www.chartjs.org/docs/#getting-started" rel="noopener noreferrer"&gt;Chart.js&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Examples
&lt;/h2&gt;

&lt;p&gt;Live: &lt;a href="https://reactchartjs.github.io/react-chartjs-2/#/" rel="noopener noreferrer"&gt;reactchartjs.github.io/react-chartjs-2&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See &lt;a href="https://github.com/reactchartjs/react-chartjs-2/blob/master/example" rel="noopener noreferrer"&gt;these examples&lt;/a&gt; for more information&lt;/p&gt;

&lt;p&gt;More react resource❤️ &lt;a href="https://bestofreactjs.com/" rel="noopener noreferrer"&gt;A curated list of awesome React frameworks, libraries and Components. &lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>charts</category>
    </item>
  </channel>
</rss>
