10 Awesome NextJS Libraries That Make Coding Easier

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. next-seo

    Next SEO is a plug in that makes managing your SEO easier in Next.js projects.

    Next SEO makes managing metadata, Open Graph, and structured data (JSON-LD) easier in Next.js applications.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. sharp

    High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.

    Sharp and next-optimized-images help improve image performance in Next.js applications.

  4. next-sitemap

    Sitemap generator for next.js. Generate sitemap(s) and robots.txt for all static/pre-rendered/dynamic/server-side pages.

    next-sitemap helps generate XML sitemaps for Next.js projects automatically.

  5. react-hook-form

    📋 React Hooks for form state management and validation (Web + React Native)

    React Hook Form is a lightweight and fast form validation library that integrates well with Next.js.

  6. next-i18next

    The easiest way to translate your NextJs apps.

    next-i18next simplifies implementing multi-language support in Next.js applications.

  7. zod

    TypeScript-first schema validation with static type inference

    Zod is a TypeScript-first schema validation library perfect for validating Next.js API routes and form data.

  8. next-translate

    Discontinued Next.js plugin + i18n API for Next.js 🌍 - Load page translations and use them in an easy way! [Moved to: https://github.com/aralroca/next-translate] (by vinissimus)

    next-translate is a small and efficient library for adding translations to Next.js projects.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. next-pwa

    Zero config PWA plugin for Next.js, with workbox 🧰

    next-pwa helps convert your Next.js application into a Progressive Web App (PWA) with offline support.

  11. next-optimized-images

    🌅 next-optimized-images automatically optimizes images used in next.js projects (jpeg, png, svg, webp and gif).

    Sharp and next-optimized-images help improve image performance in Next.js applications.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Next.js SEO Comprehensive Checklist

    1 project | dev.to | 21 Jan 2025
  • How to Create Sitemap in NextJS using package next-sitemap

    1 project | dev.to | 9 Dec 2024
  • I Built a Shadcn Slot Machine for Hacktoberfest—and I’m Just Getting Started

    1 project | dev.to | 6 Oct 2024
  • Practical guide to deploy nextjs 13 app dir with SSG (static exports) in production at the moment.

    1 project | /r/nextjs | 28 Apr 2023
  • Sitemap generator for next.js. Generate sitemap(s) and robots.txt for all static/pre-rendered/dynamic/server-side pages.

    1 project | /r/JavaScriptLinks | 23 Feb 2023