Skip to content

Packages

Charts

  • ApexCharts - Modern & Interactive Open-source Charts
  • Chart.js - Simple yet flexible JavaScript charting for designers & developers
  • D3.js - Data-Driven Documents
  • Highcharts - Interactive JavaScript charts for your web pages
  • Recharts - A composable charting library built on React components
  • Victory - A collection of composable React components for building interactive data visualizations

User authentication

  • Auth.js - A simple, lightweight, and easy-to-use user authentication library for JavaScript

Emailing

  • Nodemailer - Send e-mails from Node.js – easy as cake!
  • Amazon SES - Scalable email service for marketing and transactional communications
  • Resend - Email for developers
  • SendGrid - Email Delivery. Simplified.
  • Mailgun - Powerful APIs that enable you to send, receive and track email effortlessly.
  • Postmark - Fast and reliable transactional email service

UI

  • Swiper - The Most Modern Mobile Touch Slider

Data & time

  • Luxon - A library for working with dates and times in JS
  • date-fns - Modern JavaScript date utility library
  • Moment.js - Parse, validate, manipulate, and display dates in JavaScript.
  • Day.js - Fast 2kB alternative to Moment.js with the same modern API

Fetch requests

  • ky - Tiny and elegant HTTP client based on the browser Fetch API.
  • got - Nicer interface to the built-in http module.
  • axios - Promise based HTTP client (works in the browser too).
  • node-fetch - window.fetch for Node.js.

Searching

  • Pagefind - fast, client-side search for static sites
  • FlexSearch.js - Web’s fastest and most memory-flexible full-text search library with zero dependencies
  • Fuse.js - Lightweight fuzzy-search library
  • Lunr.js - search made simple

Files

  • jsPDF - Generate PDF files in JavaScript.
  • PDF.js - PDF Reader in JavaScript.
  • PDFKit - PDF generation library.

Loaders

Templating

Templating engines allow you to perform string interpolation.

  • MDX - Markdown for the component era
  • Nunjucks - A rich and powerful templating language for JavaScript.
  • marko - A fast, lightweight, HTML-based templating engine for Node.js and the browser with async, streaming, custom tags and CommonJS modules as compiled output.

Services

  • NPM Trends - Compare package download counts over time