version 1.9.2
| Plugin name | Author | Homepage | Version and link | Description |
|---|---|---|---|---|
| Auto Detect Indention | Mike Tzou (Chocobo1) | https://github.com/Chocobo1/nppAutoDetectIndent | 2.3 - arm64 bit | Detects indention (tab or spaces) and auto adjust Tab key on-the-fly. |
| AutoSave | Franco Stellari | https://github.com/francostellari/NppPlugins | 2.0 - arm64 bit | Automatically save the currently open files based on a timer schedule and/or upon the applicationlosing focus.The plugin offers several options to save the current (or all the files), selecting only the named ones, accessible through an options dialog box. |
| Chinese Converter | lkk9898969 | https://github.com/lkk9898969/Npp_ChineseConverter | 1.0.2 - arm64 bit | Traditional and Simplified conversion plugin for Notepad++ |
| CollectionInterface | pryrt | https://github.com/pryrt/NppPlugin-CollectionInterface | 1.3.0 - arm64 bit | Interface to the official UserDefinedLanguage Collection and nppThemes Collection. |
| ComparePlus | Pavel Nedev | https://github.com/pnedev/comparePlus | 2.2.0 - arm64 bit | Advanced compare tool based on the well-known Compare-plugin by Ty Landercasper and Jean-SebastienLeroy. |
| Emoji Description | Ruberoid | https://github.com/Ruberoid/npp_emoji_description | 0.1.0 - arm64 bit | Displays detailed character encoding information in the status bar. Shows Unicode code point,decimal/hexadecimal values, HTML entity, and UTF-8 byte sequence for any character including emoji. |
| Fixed-width Data Visualizer | Shridhar Kumar | https://github.com/shriprem/FWDataViz | 2.6.7.0 - arm64 bit | Fixed Width Data Visualizer adds Excel-like features for fixed-width data files in Notepad++.Displays cursor position data. Foldable Record Blocks; Hop & Jump to specific fields. Field Copy & Field Paste. Data Extraction. Builtin dialogs to configure file-type, record-type & fields; and themes & colors. Automatic File Type Detection. Handles homogenous, mixed & multi-line records. Full Multi-byte character support. Darkmode enabled. |
| GotoLineCol | Shridhar Kumar | https://github.com/shriprem/Goto-Line-Col-NPP-Plugin | 2.4.5.1 - arm64 bit | A plugin to navigate to a specified line and (byte-based or character-based) column position. Willalso display character byte code, UTF-8 byte sequence & Unicode code point, name & block at cursor position. Darkmode enabled. Command line options. |
| HEX-Editor | Jens Lorenz | https://github.com/chcg/NPP_HexEdit | 0.9.14.0 - arm64 bit | Hex editor. Some reported issues, however many bugs fixed in latest release. |
| HTML Tag | Martijn Coppoolse | https://github.com/rdipardo/nppHTMLTag | 1.5.6.0 - arm64 bit | Provides three core functions:- HTML and XML tag jumping, like the built-in brace matching and selection of tags and/or contents. - HTML entity encoding/decoding (example: é to é) - JS character encoding/decoding (example: é to \u00E9) |
| JSON Viewer | Kapil Ratnani, Rajendra Singh | https://github.com/NPP-JSONViewer/JSON-Viewer | 2.1.1.0 - arm64 bit | JSON viewer that displays the selected JSON string in a tree view. |
| JSTool | Sun Junwen | https://github.com/sunjw/jstoolnpp | 25.11.16 - arm64 bit | Javascript plugin. |
| Language Selector | Abdellah Hassaine | https://github.com/hassaine-abdellah | 1.1.0.0 - arm64 bit | Set the programming language and see the syntax highlighting on new files without the need to savethem, or to go each time to the menu to choose the language.You can also pin your favorite languages on top of the list so you can easily access them. |
| LanguageHelp | Franco Stellari | https://github.com/francostellari/NppPlugins | 1.7.5.0 - arm64 bit | Allows loading a language specific help file (CHM, HLP, PDF) and search for the keyword under thecursor.The latest version allows showing the help files as menu entries or in the context menu. |
| Linter++ | Tom Tanner | https://github.com/thosrtanner/notepad-pp-linter | 1.0.2.0 - arm64 bit | Allows realtime code check against any checkstyle-compatible linter: jshint, eslint, jscs, phpcs,csslint, and many others. |
| MenuIcons | Franco Stellari | https://github.com/francostellari/NppPlugins | 2.0.7 - arm64 bit | Adds icons to the main menu, tab menu, context menu, and the tabs themselves. |
| Mime tools | Don HO | https://github.com/npp-plugins/mimetools | 3.1 - arm64 bit | Implements several main functionalities defined in MIME (Multipurpose Internet Mail Extensions):Base64, Quoted-printable and URL encode/decode |
| MultiReplace | Thomas Knoefel | https://github.com/daddel80/notepadpp-multireplace | 4.6.1.34 - arm64 bit | Multi-string replacement across single or multiple files; reusable search/replace lists; CSV columnoperations (targeting, sort, delete, replace); external lookup tables; rectangular selection support; conditional (if/then) and math logic. |
| NestedDSV Data Visualizer | Shridhar Kumar | https://github.com/shriprem/NestedDSV | 1.1.0.1 - arm64 bit | Plugin for visualizing hierarchical (nested) delimiter-separated values (DSV) data in Notepad++.Displays cursor position data. Jumps to specific fields. Folding Record Blocks. Extracts Data. Builtin dialogs to configure file-type, record-type & fields; Themes & Colors; and Folding. |
| Notepad++ bplist plugin | Sergiy Azarovsky | https://github.com/azerg/NppBplistPlugin | 3.0.0.0 - arm64 bit | Supports viewing/editing binary plist files. Due to the fact that ordinary plist files have XMLformat, this plugin does not support them. It only loads binary plist files (bplist). |
| Notepad++ Plugin Demo | Don HO | https://github.com/npp-plugins/plugindemo | 4.5 - arm64 bit | Notepad++ Plugin Demo is written from Notepad++ Plugin Template to demonstrate the usage of pluginAPI. |
| Notepad++ Plugin Template | Don HO | https://github.com/npp-plugins/plugintemplate | 4.4 - arm64 bit | Template for making plugin development as easy and simple as possible. Four steps and it's done. |
| Npp Converter | Don HO | https://github.com/npp-plugins/converter/ | 4.7 - arm64 bit | ASCII<->Hex converter. |
| NppExport | https://github.com/chcg/NPP_ExportPlugin | 0.4.0.0 - arm64 bit | True WYSIWYG exporter. Allows you not only to save your source code as an HTML/RTF file, but alsoto copy your source code in the clipboard in RTF/HTML format, so you can paste it into your word processor (Openoffice.org Writer, LibreOffice Writer, Abiword, MS Word) to get the same visual effect. |
|
| NppFTP | ashish_kulz | https://ashkulz.github.io/NppFTP/ | 0.29.14 - arm64 bit | Allows FTP, FTPS, FTPES, and SFTP communications. Very useful for web development. |
| NppJumpList | ahvgeezer | https://sourceforge.net/projects/nppjumplist/ | 1.2.2 - arm64 bit | Adds Windows 7 jump list support. |
| NppNetNote | Harrybharry | https://sourceforge.net/projects/npp-plugins/files/NppDocShare/ | 0.2.0.0 - arm64 bit | Allows the same document to be edited in real time on two different computers. Only needs a networkconnection between the two. |
| NppTextViz | Jakub Dvorak | https://github.com/KubaDee/NppTextViz | 0.4.3 - arm64 bit | Hide or show lines to help analyse larger files - logs for example. Can hide all lines that containtext pattern. Or simply select several lines and hide them. Based on TextFX plugin v0.25 by Chris Severance. |
| NppVim | h-jangra | https://github.com/h-jangra/NppVim | 1.8.0.0 - arm64 bit | A Notepad++ plugin that adds Vim-style editing and key bindings. |
| OpenSelection | Franco Stellari | https://github.com/francostellari/NppPlugins | 1.1.3.0 - arm64 bit | Open files based on the selected text. A typical applications is 'include' files of may types ofprograms. Another applications is to open Matlab functions. Can be customized for different languages based on the open file extension. Multiple search folders may be specified along with multiple extensions. |
| Pork to Sausage | Don HO | https://github.com/npp-plugins/pork2sausage | 2.6 - arm64 bit | Pass any selected text to any command line program as input and take the output (the result ofprogram) to replace the selected text. |
| RAScript | Joshua Raphael | https://github.com/joshraphael/npp-rascript | 0.4.1 - arm64 bit | Notepad++ plugin to define RAScript grammar |
| RunMe | Franco Stellari | https://github.com/francostellari/NppPlugins | 1.6.1.0 - arm64 bit | Execute the currently open file, based on its shell association. Also allows opening an explorer orcommand shell at the file location. Options are available to save the current file (or all files) before execution. The executed file can be run in foreground, background, or hidden mode. Context menu entries and tool bar icons are available. |
| rustnpp | nika-begiashvili | https://github.com/nika-begiashvili/rustnpp | 1.0.2 - arm64 bit | Rust plugin to run or build cargo project and run or build *.rs files. Requisite Rust installation. |
| SecurePad | Dominic Tobias | https://github.com/DominicTobias/SecurePad | 2.4 - arm64 bit | Encrypt/decrypt whole documents or selected text with your own key. Useful for storing sensitiveinformation like logins that you don't want lying around in a plaintext file. |
| Select N' Launch | Don HO | https://github.com/npp-plugins/selectnlaunch | 2.2 - arm64 bit | Get the selected text, save it as file with the extension you customized in the system temporarydirectory, then call system to open it with the extension-associated program. |
| Select to Clipboard | Jakub Dvorak | https://github.com/KubaDee/SelectToClipboard | 1.0.3 - arm64 bit | Auto copy selected text to clipboard. You can automatically copy selected text like in PuTTY (orsimilar) terminal application. |
| Session Manager | Mike Foster | https://mfoster.com/npp/SessionMgr.html | 1.4.4 - arm64 bit | Session manager. IMPORTANT: If you are upgrading from a version older than 1.2 then, immediatelyafter the upgrade, open the Settings dialog and reconfigure your settings. |
| Snippets | Frank Fesevur | https://www.fesevur.com/nppsnippets | 1.7.1 - arm64 bit | Adds the possibility to add code snippets to the current document by selecting them from a simplelist. |
| SpeechPlugin | Jim Xochellis | https://github.com/chcg/SpeechPlugin | 0.4.0.0 - arm64 bit | No kidding, Notepad++ speaks now. With SpeechPlugin, you can make Notepad++ dictate your text orsource code. Of course, speakers are necessary. |
| StayAwake | Shridhar Kumar | https://github.com/shriprem/StayAwake_NPP_Plugin | 1.1.0.0 - arm64 bit | StayAwake enables you to maintain an Active status on Microsoft Teams by simulating key presses ofunused or low side-effect buttons at specified intervals. StayAwake also prevents screen saver activation, screen blanking, and Windows session lockouts. |
| TakeNotes | Franco Stellari | https://github.com/francostellari/NppPlugins | 1.2.7.0 - arm64 bit | Helps people who like to use Notepad++ for jotting quick notes. Instead of using unnamed 'new ?'files, this plugins allows to quickly create new empty files in a folder of choice. The file names may be custom generated using a mask and may contain details such as the user name, date, and time of creation so that unique files may be generated. Additionally, the plugin allows to load exiting notes in the folder of choice, save existing files as a note, and open the last saved note quickly. Please refer to the Options dialog box for more details. It is strongly recommended to use this plugin in combination with AutoSave to make sure that you never loose a note. |
| Task List | blitowitz | https://github.com/Megabyteceer/npp-task-list | 2.7 - arm64 bit | Automatically scans the open document and adds all "TODO:*" items to your task list, a window panedocked on the right. Double-clicking an item in the list will take you to that line in the code. |
| TopMost | Franco Stellari | https://github.com/francostellari/NppPlugins | 1.4.2.0 - arm64 bit | Allows setting the main Notepad++ window as a topmost window so it can stay on top of other windowseven when it is not active. Syncs with Notepad++'s own stay on top functionality and allows to remember the setting between restarts as well as to show a toolbar button. |
| URL Encode/Decode Plugin | Rajendra Singh | https://github.com/SinghRajenM/nppURLPlugin | 1.2.0.0 - arm64 bit | Hopefully a decent URL Encoder and Decoder plug-in for Notepad++ which helps to make developer'slife easier by providing facility to encode/decode the URL within Notepad++.How it works: 1. Configure setting from menu (Plugins->URL Plugin->URL Plugin Settings). It is not mandatory, but recommended. 2. Select text/URL which you want to encode/decode. 3. Perform your task via Plugins->URL Plugin->Encode/Decode URL. |
| Virtual Folders | Fatih Coşkun | https://github.com/FatihC/VirtualFolders | 1.0.3 - arm64 bit | This plugin adds a dockable tree panel where you can create your own virtual folder structure.Group files from different paths, reorder them freely, and keep related resources together without touching the actual filesystem. |
| WebEdit | Alexander Iljin | https://github.com/Krazal/WebEdit | 2.9.0.1 - arm64 bit | Speed up your code editing! Enter an abbreviation (tag), press Alt + Enter, and expand the tag intoa full code snippet. You can also wrap (surround) a selection e.g. with HTML tags.- More than 1000 preset tags: HTML (elements, attributes, BootStrap, Smarty, etc.), JavaScript (jQuery), CSS, PHP, SQL (MySQL, Eloquent ORM), etc. - Automatic or custom caret (cursor) positioning - Handling new lines, indents, etc. - Variables: clipboard content, current file name, custom date/time, etc. - Customizable tags in the plugin menu; assign tags to shortcuts - Customizable tags in the toolbar - Tag suggestions (similar tags) - Easy tag addition - Multiselect support - Unicode support - Over 17 years with Notepad++, now in 64-bit version! |