đź“ť Edit page
âž• Add page
Packages
Topics
Alpine.js
Angular
Astro
Axios
Babel
Bundlers
Concurrent
Dataviz packages
Docsify
Electron
Eleventy
Gatsby
Ghost
GitHub Pages
HTMX
JSDoc
Knockout
Nativefier
Neutrino
Package versions
React-related
Redux
Svelte
Vue-related
Webpack
jQuery
whatwg-fetch
Pages
Content
Functional Programming packages
-
mori
- Like Underscore but provides immutable data structures and works more generally on JS objects
- immutable
-
underscore
- It provides over 100 functional programming functions without extending any built-in objects
-
lodash
- Makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc.
Lodash’s modular methods are great for iterating over arrays, objects, and strings, manipulating and testing values, and creating composite functions
- Makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc.
-
ramda
- A practical functional library for JavaScript programmers.
-
ts-belt
- Fast, modern, and practical utility library for FP in TypeScript.
Charts and graphs
-
Comparison of JS charting libraries
- A table on Wikipedia
-
Highcharts
- Highcharts is a widely-used JavaScript charting library that offers a variety of chart types, including line, bar, pie, and more. It’s known for its simplicity and flexibility, making it suitable for both basic and advanced charting needs.
-
Chart.js
- Chart.js is a popular JavaScript charting library known for its simplicity and versatility. It provides a wide range of chart types and customization options, making it suitable for various data visualization tasks.
-
Google Charts
- Google Charts is a charting library provided by Google, offering a variety of interactive charts and visualization tools. It’s easy to use and integrates seamlessly with other Google services, making it a convenient choice for many developers.
-
Plotly.js
- Plotly.js is a JavaScript graphing library built on top of D3.js and stack.gl. It provides a rich set of chart types and interactive features, making it ideal for creating data-driven visualizations for the web.
-
D3.js
- D3.js is a powerful JavaScript library for manipulating documents based on data. While not strictly a charting library, it provides the building blocks for creating custom, interactive visualizations from scratch, offering unparalleled flexibility and control.
-
ApexCharts
- ApexCharts is a modern JavaScript charting library that offers a sleek and responsive design. It supports a wide range of chart types, including line, area, bar, and heatmap, and comes with built-in features like zooming and panning.
-
Recharts
- A composable charting library built on React components
-
ShadCN charts
- React-based UI library which provides graphs using Recharts
Related
- TypeScript
- Static web servers in Dev Cheatsheets