JavaScript Plugin

Open-source JavaScript projects categorized as Plugin

Top 23 JavaScript Plugin Projects

  • filepond

    🌊 A flexible and fun JavaScript file upload library

    Project mention: Help uploading huge files (10GB+) to Browser | | 2023-01-24
  • vue-i18n

    :globe_with_meridians: Internationalization plugin for Vue.js

    Project mention: Alternative libs to migrate from React to Vue (or Vue to React) | | 2023-01-05


  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • gitalk

    Gitalk is a modern comment component based on Github Issue and Preact.

  • offline-plugin

    Offline plugin (ServiceWorker, AppCache) for webpack (

  • jasminum

    A Zotero add-on to retrive CNKI meta data. 一个简单的Zotero 插件,用于识别中文元数据

    Project mention: Any way to get metadata from Chinese DOIs? | | 2022-11-10

    Did you try ? Should work out of the box.

  • Speed Measure Plugin

    ⏱ See how fast (or not) your plugins and loaders are, so you can optimise your builds

    Project mention: React devops/developers: How have you managed to reduce the build time of your react projects? | | 2022-03-04 to measure where the time is being spent - can't optimise if you don't know where to spend the time.

  • next-optimized-images

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

    Project mention: Auth.js Authentication for the Web | | 2022-12-30

    Same. I found this example [1] particularly helpful, although I don't know how good this [2] library it uses is. Overall, I've seen multiple OSS projects [3] that try to support a missing functionality in Next.js seem to just give up trying to keep up with their breaking changes.




  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • css-modal

    A modal built with pure CSS, enhanced with JavaScript

  • wordpress-seo

    Yoast SEO for WordPress

    Project mention: Dofollow vs Nofollow: What You Need to Know | | 2023-02-02

    Yoast SEO is a WordPress plugin that helps you optimize your content for search engines.

  • dotenv-webpack

    A secure webpack plugin that supports dotenv and other environment variables and only exposes what you choose and use.

    Project mention: Dotenv-webpack in production? | | 2022-05-10

    I am trying to use the dotenv-webpack plugin. This works great locally. But fails when I deploy to Heroku.

  • iro.js

    🎨 Modular color picker widget for JavaScript, with support for a bunch of color formats

    Project mention: Adding Custom Attributes to Trix's toolbar | | 2022-03-12


  • Auto-Photoshop-StableDiffusion-Plugin

    A user-friendly plug-in that makes it easy to generate stable diffusion images inside Photoshop using Automatic1111-sd-webui as a backend.

    Project mention: just got Automatic1111 installed on my MacBook M1. Any tips on which stock extensions to install, other sources for extensions, and cool things to get met started properly? | | 2023-01-31

    If you use Photoshop, this Photoshop "extension" is super awesome.

  • xd-to-flutter-plugin

    Generate assets from XD for use in an existing Flutter project

  • motrix-webextension

    A browser extension for the Motrix Download Manager

  • i18next-browser-languageDetector

    language detector used in browser environment for i18next

    Project mention: Internationalization with ReactJS and i18n | | 2022-07-01

    import i18n from "i18next"; import { initReactI18next } from "react-i18next"; import LanguageDetector from "i18next-browser-languagedetector"; i18n // detect user language // learn more: .use(LanguageDetector) // pass the i18n instance to react-i18next. .use(initReactI18next) // init i18next // for all options read: .init({ debug: true, fallbackLng: "en", interpolation: { escapeValue: false, // not needed for react as it escapes by default }, resources: { en: { translation: { title: "i18n React project", english: "English", spanish: "Spanish", }, }, es: { translation: { title: "Proyecto i18n en React", english: "Ingles", spanish: "Español", }, }, }, }); export default i18n;

  • flask-state

    Display machine state using Python3 with Flask.

  • chartjs-plugin-zoom

    Zoom and pan plugin for Chart.js

    Project mention: ChartJS or similar to sum graphs/waveforms | | 2022-08-19

    There's a zoom/pan plugin for Chart.js that works. It sounds like you want the panning feature. It lets you drag the graph with your mouse to move back/forward in time. See and

  • zotero-tag

    One add-on to rule Tags all. Manage all your Tags in one Zotero add-on.

    Project mention: Make an annotated bibliography. | | 2022-09-02

    So many cool little Zotero tweaks. I use an auto-tagger so when an item is added to Zotero it is automatically tagged with "to read" and once it's opened that is changed to "have read" so I can easily find something I still need to read, and the 'to read' tag is color-marked red so there's a little red dot next to everything in my library that I haven't opened yet.

  • return-ShowHiddenChannels

    A BetterDiscord plugin which displays all hidden channels which can't be accessed due to Role Restrictions

    Project mention: Looking for a plugin | | 2022-12-31
  • highlightjs-line-numbers.js

    Line numbering plugin for Highlight.js

    Project mention: Sourcecode syntax highlighting in html with highlight.js | | 2022-06-06
  • putout

    🐊 Pluggable and configurable JavaScript Linter and code transformer with built-in ESLint and Babel support for js, jsx typescript, flow, markdown, yaml and json. Write declarative codemods in a simplest possible way 😏

    Project mention: Modern, faster alternatives to ESLint | | 2022-05-03

    Due to its plugin-first architecture, the initial API is kept as lean as possible, preventing unnecessary bloat and allowing the developer the choice of extension. Some plugin rules are also smaller than those available in ESLint, e.g., the debugger rule. We can also use Putout with ESLint by allowing Putout to handle code transformations while ESLint handles any formatting broken after the code transformation. We can use the plugin eslint-plugin-putout to help with this integration.

  • chartjs-plugin-streaming

    Chart.js plugin for live streaming data

  • zotero-citationcounts

    Zotero plugin for auto-fetching citation counts from various sources

    Project mention: [D] What are tools you wish you knew about earlier in your ML career? | | 2022-07-24
  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-02.

JavaScript Plugin related posts


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

Project Stars
1 filepond 13,263
2 vue-i18n 6,887
3 gitalk 6,499
4 offline-plugin 4,487
5 jasminum 2,497
6 Speed Measure Plugin 2,259
7 next-optimized-images 2,147
8 css-modal 1,822
9 wordpress-seo 1,576
10 dotenv-webpack 1,238
11 iro.js 1,131
12 Auto-Photoshop-StableDiffusion-Plugin 1,011
13 xd-to-flutter-plugin 910
14 motrix-webextension 698
15 i18next-browser-languageDetector 657
16 flask-state 623
17 chartjs-plugin-zoom 517
18 zotero-tag 511
19 return-ShowHiddenChannels 470
20 highlightjs-line-numbers.js 452
21 putout 441
22 chartjs-plugin-streaming 404
23 zotero-citationcounts 402
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.