Repository navigation
Expand file tree
/
Copy pathpl.linux-x86.json
More file actions
executable file
·382 lines (382 loc) · 38.6 KB
/
Copy pathpl.linux-x86.json
File metadata and controls
executable file
·382 lines (382 loc) · 38.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
{
"version": "1.0.0",
"npp-plugins": [
{
"folder-name": "AnalysePlugin",
"display-name": "Analyse Plugin",
"version": "1.0.3",
"id": "61e56f217f6d3ec03655da2c94e9e8ed3a51592e86a5788574b1ff9ddac76abd",
"repository": "https://github.com/nextpad-plus-plus-plugins/AnalysePlugin.linux/releases/download/v1.0.3/AnalysePluginv1.0.3-linux-x86.zip",
"description": "Dockable multi-pattern search and color-coded display for log files and large documents.\n\nFeatures:\n- Define a list of search patterns, each with its own foreground/background color\n- Search types: normal, escaped, regular expression, multiline regex; case and whole-word options\n- Per-pattern group, order#, comment, hide-text and line/word selection\n- Dockable result window (Scintilla) with per-pattern coloring and double-click jump to the source line\n- Matched lines marked with a green bar in the editor's change-history margin\n- Result-window filter, zoom, context menu, and RTF/text export\n- Bidirectional scroll sync between the result window and the editor\n- Save/Load pattern sets as AnalyseDoc XML (wire-compatible with the Windows plugin); auto-persisted across launches\n- Options dialog and Help/About\n\nLinux port of Matthias Hessling's Analyse Plugin for Notepad++.\nLinux Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/AnalysePlugin.macos",
"author": "Matthias Hessling",
"homepage": "https://github.com/nextpad-plus-plus-plugins/AnalysePlugin.linux",
"so-id": "5699912944c4d6aee66fa5c46018e5ccf5aadf6f5f14a1685ff13adec242e89a",
"so-built": "2026-10-06",
"npp-min-version": "1.1.0"
},
{
"folder-name": "BracketsCheck",
"display-name": "Brackets Check",
"version": "1.0.0",
"id": "5bca88897504a451910d3d83a78f95fe28f84387e16001867c660a679da8b8dd",
"repository": "https://github.com/nextpad-plus-plus-plugins/BracketsCheck.linux/releases/download/v1.0.0/BracketsCheckv1.0.0-linux-x86.zip",
"description": "Checks whether brackets are balanced in the current document or selection.\n\nFeatures:\n- Checks round (), square [], curly {} and angle <> brackets\n- \"Check Brackets: All text\" and \"Check Brackets: Selected text\" commands\n- Per-type toggles to include or ignore each bracket kind, persisted across launches\n- Reports the row and character of the first unbalanced bracket\n\nBuilds for arm64 and x86_64.\n\nOriginal plugin by niccord.\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/BracketsCheck.linux",
"author": "niccord; macOS port by Andrew Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/BracketsCheck.linux",
"so-id": "fcbf53d2a6ea75cafd1bcbbe64bba92893d2730c6f32c3551478da23ae6c1d9e",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "ColumnsPlusPlus",
"display-name": "Columns++",
"version": "1.0.0",
"id": "c42a7cce0750608e3d84560a60a8570600120b62af1586c25019062623969d6a",
"repository": "https://github.com/nextpad-plus-plus-plugins/ColumnsPlusPlus.linux/releases/download/v1.0.0/ColumnsPlusPlusv1.0.0-linux-x86.zip",
"description": "Work with text and data arranged in columns. Elastic tabstops keep columns aligned as you type; column alignment (left, right, numeric, or a custom delimiter/regex); sort by column (binary, locale, or numeric; ascending or descending; custom keys).\n\nSearch and replace within a rectangular or multiple-selection region (Normal, Extended, or Regex), with per-match regex-calculate substitutions and configurable region indicators.\n\nCalculate: evaluate a per-row expression (with cross-row references) and insert the result as a new column.\n\nTimestamps: convert between counters (Unix, Windows FILETIME, Excel 1900/1904) and date/time text, locale- and time-zone-aware. Also Add/Average numbers, tabs to/from separated-values conversion, and rectangular-selection tools.\n\nRegex uses ICU syntax (named groups, look-behind, \\p{...} classes) and is Unicode-correct; time-zone data comes from the OS (/usr/share/zoneinfo).\n\nBuilds for arm64 and x86_64.\n\nOriginal Windows plugin © 2023-2026 Randall Joseph Fellmy (coises.com), GNU GPL v3+.\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/ColumnsPlusPlus.linux",
"author": "Randall Joseph Fellmy; macOS port by Andrew Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/ColumnsPlusPlus.linux",
"so-id": "4f2fed14b5b2a4ce9b0f98f8958ced7b06ca2257d3f594a652d9291a67e97933",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "CommentToggler",
"display-name": "Comment Toggler",
"version": "1.0.0",
"id": "03278c2b937ff878593d4d7faf88f09ff920d2c4225b280dba1cf77a563a4d93",
"repository": "https://github.com/nextpad-plus-plus-plugins/CommentToggler.linux/releases/download/v1.0.0/CommentTogglerv1.0.0-linux-x86.zip",
"description": "Toggles line and block comments on the current selection(s), auto-detecting the comment syntax for the current language.\n\nFeatures:\n- Single-line, multi-line (indent-aware) and block comment modes\n- Multi-selection aware\n- Per-language comment tokens for built-in languages\n- User Defined Languages: comment tokens resolved from the UDL by file extension\n- Toolbar button\n\nBuilds for arm64 and x86_64.\n\nOriginal Windows plugin by ScienceDiscoverer (GPL v3).\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/CommentToggler.linux",
"author": "ScienceDiscoverer; macOS port by Andrew Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/CommentToggler.linux",
"so-id": "acd6f5d55bc91e300cbf585d6239560f7cbdd9179d9fab65458c0c6f714ce43a",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "ComparePlus",
"display-name": "ComparePlus",
"version": "1.0.7",
"id": "95e690a5224a4f7d30558f3de77bc8f08c19308653a25b4de6911327e2a09a2f",
"repository": "https://github.com/nextpad-plus-plus-plugins/ComparePlus.linux/releases/download/v1.0.7/ComparePlusv1.0.7-linux-x86.zip",
"description": "Compare two files side by side with full diff highlighting, alignment, and navigation.\n\nFeatures:\n- File and selection comparison with Myers diff algorithm\n- Changed/added/removed/moved line detection with color highlighting\n- Character-level diff highlighting within changed lines\n- Diff block navigation (Next/Previous/First/Last)\n- Vertical scroll synchronization\n- Compare summary statistics\n\nComing soon:\n- Find Unique Lines\n- Diff since last Save\n- Compare file/selection to Clipboard\n- SVN Diff / Git Diff\n- Auto Re-Compare on Change\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/ComparePlus.linux",
"author": "Pavel Nedev",
"homepage": "https://github.com/nextpad-plus-plus-plugins/ComparePlus.linux",
"so-id": "f99d6af002406871ee00d9b1a74bfe4a463c123fd591231d9516c338a9bb93a8",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "CSVLint",
"display-name": "CSV Lint",
"version": "1.0.1",
"id": "2bfe331aedd699a3f78e1008a694a68c92e8b4f19b307e7fb5bab68fd4693d80",
"repository": "https://github.com/nextpad-plus-plus-plugins/CSVLint.linux/releases/download/v1.0.1/CSVLintv1.0.1-linux-x86.zip",
"description": "Check syntax, validate data, reformat and convert CSV and fixed-width text files inside Nextpad++.\n\nFeatures:\n- CSV Lint docked panel: automatic column detection or manual parameters, editable schema.ini metadata\n- Syntax highlighting per column, and error highlighting for values that do not match the column datatype\n- Validate data against the inferred or declared schema\n- Reformat: change separator, quote style, alignment\n- Convert to SQL, XML, JSON, HTML and fixed-width output\n- Column-level analysis and record counts\n\nLinux port of Bas de Reuver's CSV Lint plug-in for Notepad++.",
"author": "Bas de Reuver",
"homepage": "https://github.com/nextpad-plus-plus-plugins/CSVLint.linux",
"so-id": "80fac199deb9e0c596c481b9a62f73537383908a2573cbbe3765f4056f3981d3",
"so-built": "2026-10-06",
"npp-min-version": "1.1.0"
},
{
"folder-name": "CustomLineNumbers",
"display-name": "Custom Line Numbers",
"version": "1.0.0",
"id": "e131e24714ac95a2b37cc68cb77e740434fd76181f6fd082930b4b08b464396c",
"repository": "https://github.com/nextpad-plus-plus-plugins/CustomLineNumbers.linux/releases/download/v1.0.0/CustomLineNumbersv1.0.0-linux-x86.zip",
"description": "Display Notepad++'s line numbers in a custom format, shown in an extra editor margin: hexadecimal, relative (Vim-style distance from the caret line), or decimal with a custom start — plus a configurable starting number and optional margin text colour / background / bold. The active mode is check-marked and persists between sessions.\n\nBecause the host owns the built-in line-number margin, the plugin renders in its own extra margin next to it; hide the host's line numbers in Preferences to see only the custom format.\n\nBuilds for arm64 and x86_64.\n\nNote: no default shortcuts on Linux - assign your own in Settings > Shortcut Mapper > Plugin commands.\n\nOriginal Windows plugin by Andreas Heim (2018-2024), GPL v3.\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/CustomLineNumbers.linux",
"author": "Andreas Heim; macOS port by Andrew Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/CustomLineNumbers.linux",
"so-id": "e3cae3bb4309534669e54c236365972500b30a56ed6b8b330174ca35737b2bc9",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "DoxyIt",
"display-name": "NppDoxy",
"version": "1.0.3",
"id": "ae385c48061a4c24b346831026f705b6ff4857baf535f45037edd95e2458e224",
"repository": "https://github.com/nextpad-plus-plus-plugins/DoxyIt.linux/releases/download/v1.0.3/DoxyItv1.0.3-linux-x86.zip",
"description": "Doxygen comment generator for Notepad++. Put your cursor on the blank line above a function, press Ctrl+Alt+Shift+D, and NppDoxy inserts a /** ... */ block with @brief, one @param line per argument, @return, and @details — each pre-filled with $(...) jump markers. Tab cycles through the markers; Escape clears them.\n\nFeatures:\n- Comment Function — parse the function signature below the cursor and generate a fully-populated doc block\n- Comment File — insert a file-header block with @file + @brief\n- Active Commenting — type /** above a function and press Enter, and NppDoxy auto-runs Comment Function\n- Jump locations — Tab through $(placeholder) markers in the generated block; Escape clears them\n- Language-specific doc_start/doc_line/doc_end delimiters\n\nSupported languages: C, C++, Java, Python, PHP, JavaScript, C#.\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/DoxyIt.linux",
"author": "Andrew Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/DoxyIt.linux",
"so-id": "3132808462ec95c5ee796339ee464e3357ca135aaaf431a5fcca270da3ab6c6d",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "DSpellCheck",
"display-name": "DSpellCheck",
"version": "1.0.2",
"id": "c771e18b76002cfd41a20f759fc6af03b344df3a81546a6c2b80d7e83cca7192",
"repository": "https://github.com/nextpad-plus-plus-plugins/DSpellCheck.linux/releases/download/v1.0.2/DSpellCheckv1.0.2-linux-x86.zip",
"description": "Live spell-checking with a bundled, self-contained Hunspell engine and 100+ languages available for download.\n\nFeatures:\n- Red-squiggle underlining of misspelled words as you type/scroll\n- Left single-click a misspelled word for suggestions (Ignore / Add to dictionary)\n- Find next/previous misspelling; copy/erase/bookmark misspellings\n- Multiple simultaneous languages; change current language\n- In code, check only comments/strings/identifiers (per-lexer aware)\n- File-type filtering; debug log\n- In-app Download Dictionaries dialog (LibreOffice/OpenOffice .aff/.dic)\n- Settings (Simple + Advanced)\n\nDictionaries are downloaded on demand (Change Current Language > Download Languages).\n\nLinux Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/DSpellCheck.macos",
"author": "Sergey Semushin",
"homepage": "https://github.com/nextpad-plus-plus-plugins/DSpellCheck.linux",
"so-id": "0ed9c4ea8ed62812723881dd1e361b3b92355eaed62a171e77bd25c3ada2f7b0",
"so-built": "2026-08-12",
"npp-min-version": "1.1.0"
},
{
"folder-name": "ElasticTabstops",
"display-name": "Elastic Tabstops",
"version": "1.0.3",
"id": "b830444ae1f3b307970af87b63142915627ab0dbcb8800414a6c4c3314d84adc",
"repository": "https://github.com/nextpad-plus-plus-plugins/ElasticTabstops.linux/releases/download/v1.0.3/ElasticTabstopsv1.0.3-linux-x86.zip",
"description": "Elastic Tabstops — tab-separated text aligns into columns because adjacent lines auto-stretch to match the widest item in each column. No spaces are inserted; only the visual rendering of \\t characters changes.\n\nFeatures:\n- Global mode (uniform column widths across the whole file) and local mode (block-local alignment)\n- Whole-file or selection-only scope\n- Convert Elastic Tabs <-> Spaces with pixel-faithful width preservation\n- Per-extension auto-enable via JSON config\n- Per-file \"Remember enabled files\" persistence across restarts\n- Split-view aware (independent state for primary/secondary view)\n- Large-range warning (>1000 lines) before Space->ET conversion\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/ElasticTabstops.linux",
"author": "Justin Dailey, Marius Vasiliu",
"homepage": "https://github.com/nextpad-plus-plus-plugins/ElasticTabstops.linux",
"so-id": "557d51167e545fc9db633f895a063cf456d5f12741d311a55c3b21a823e98b17",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "Finder",
"display-name": "Finder",
"version": "1.4.0",
"id": "fef8d261eeb61458d7f7888376cec18673cd51697dc32108bbfb9c290fcfa2a9",
"repository": "https://github.com/nextpad-plus-plus-plugins/Finder.linux/releases/download/v1.4.0/Finderv1.4.0-linux-x86.zip",
"description": "A folder tree + file list sidebar over the real filesystem — the counterpart of the classic Windows Explorer plugin.\n\nFeatures:\n- Folder tree and file list side by side, with root picker (Home, Computer, mounted volumes, favorites, any folder)\n- Open files in Nextpad++ with a double-click; locate the current file in the tree\n- File-manager actions: show in file manager, open in terminal, new file/folder, rename, duplicate, move to trash (with confirmation), copy path/name\n- Live filter box, show/hide hidden files, favorites, per-session root memory\n- English and German UI (host language applied at launch)\n\nBuilds for arm64 and x86_64.\n\nBuilt from reviewed source by the Nextpad++ team.\nLinux port by Andrew Letov of the macOS Finder plugin.\nmacOS Homepage: https://github.com/nextpad-plus-plus-plugins/Finder.macos",
"author": "Maik Wendelken",
"homepage": "https://github.com/nextpad-plus-plus-plugins/Finder.linux",
"so-id": "8aef5c18eb9b544474a52a55dadb63199654ea2199130bda2d331ce63c75c69c",
"so-built": "2026-10-02",
"npp-min-version": "1.1.0"
},
{
"folder-name": "FoldingLineHider",
"display-name": "Folding Line Hider",
"version": "1.0.3",
"id": "13571c3131f6aecd90f2c134604d93307b4dda8acc5b9151be2358b208801a19",
"repository": "https://github.com/nextpad-plus-plus-plugins/FoldingLineHider.linux/releases/download/v1.0.3/FoldingLineHiderv1.0.3-linux-x86.zip",
"description": "Toggle visibility of fold underlines (green horizontal lines under collapsed code blocks). Also provides Collapse/Uncollapse current fold level commands.\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/FoldingLineHider.linux",
"author": "Leonard Chai",
"homepage": "https://github.com/nextpad-plus-plus-plugins/FoldingLineHider.linux",
"so-id": "a2de870ac2fdda9a0f705d644cca4e6f17920fb016d00c7f208d44a13c995b4a",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "HexEditor",
"display-name": "HEX-Editor",
"version": "1.2.0",
"id": "336e6bfe37b973012f46e06e1d8be853800b14355c83f8d81a82a7bc9da48a68",
"repository": "https://github.com/nextpad-plus-plus-plugins/NPP_HexEdit.linux/releases/download/v1.2.0/HexEditorv1.2.0-linux-x86.zip",
"description": "Native hex editor for Nextpad++. Directly edits any open buffer as a grid of bytes: overwrite + append in hex and ASCII panes, bit-precise editing in binary notation, rectangular (block) selection with Alt-drag, large copy / paste including a structured rectangular clipboard, find + find-and-replace (auto-detects ASCII vs hex patterns), go-to-offset (decimal / hex / relative), 8 / 16 / 32 / 64-bit grouping, big- / little-endian display, configurable address width + columns, compare-against-file with red-highlighted diffs, Insert Columns, Pattern Replace, bookmarks, and cross-app paste that strips address columns and ASCII glosses from lldb / gdb / xxd / x64dbg / IDA / C-array dumps.\n\nOriginal Windows author: Jens Lorenz. Windows GitHub maintainer: Christian Grasser (https://github.com/chcg/NPP_HexEdit). macOS port: Dave Hadner.\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/NPP_HexEdit.linux",
"author": "Jens Lorenz",
"homepage": "https://github.com/nextpad-plus-plus-plugins/NPP_HexEdit.linux",
"so-id": "b635047d048b316eb9dd0e857325f9e2d3926c18f95b27c764341ea6948eeb16",
"so-built": "2026-08-21",
"npp-min-version": "1.1.1"
},
{
"folder-name": "LuaScript",
"display-name": "LuaScript",
"version": "0.1.1",
"id": "624a366802242badeca56d46e8e668e0474dacd16876d592c1a96a2f7b1415f5",
"repository": "https://github.com/nextpad-plus-plus-plugins/LuaScript.linux/releases/download/v0.1.1/LuaScriptv0.1.1-linux-x86.zip",
"description": "Lua 5.3 scripting for Nextpad++.\n\nFeatures:\n- `editor` and `npp` objects exposing the full Scintilla and Notepad++ message surfaces, with properties, methods and events\n- Interactive console with command history and output capture, themed to follow the host editor\n- Run scripts on startup, bind them to menu entries and shortcuts\n- Callbacks on editor and application events\n\nLinux port of Justin Dailey's LuaScript plug-in for Notepad++.",
"author": "Justin Dailey",
"homepage": "https://github.com/nextpad-plus-plus-plugins/LuaScript.linux",
"so-id": "5df2e2b91460a5d1f22003cd9d362a9dbc62f5c1764464ee17c6fc56b3cc9ea4",
"so-built": "2026-10-06",
"npp-min-version": "1.1.0"
},
{
"folder-name": "NextZip",
"display-name": "NextZip",
"version": "1.0.2",
"id": "7f4f982c0915950c2bb93caf96f7622949fcc186c076835fd9156441df5722ad",
"repository": "https://github.com/nextpad-plus-plus-plugins/NextZip.linux/releases/download/v1.0.2/NextZipv1.0.2-linux-x86.zip",
"description": "Archive manager for Nextpad++, powered by the fully ported 7-Zip engine.\n\nFeatures:\n- Dockable two-pane panel: filesystem browser on top, archive contents below\n- Opens 7z, zip, tar, gz, bz2, xz, RAR / RAR5 and more (RAR is extraction-only)\n- Transparent nested-archive descent (e.g. site.tar.gz)\n- Open a file from inside an archive in the editor; saving writes it back into the archive\n- Create archives with a full Add-to-Archive dialog (format, level, method, dictionary, solid, threads, encryption)\n- Extract with path mode, overwrite mode and eliminate-root options\n- Password-protected archives: prompts for a password (with Show Password) when extracting or opening\n- Test archives and compute CRC32 / MD5 / SHA-1 / SHA-256 / SHA-384 / SHA-512 checksums\n\nBuilds for arm64 and x86_64. Bundles the 7-Zip 7z.so engine.\n\nEngine: 7-Zip by Igor Pavlov (LGPL + unRAR restriction). Plugin: GPL.\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/NextZip.linux",
"author": "Andrew Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/NextZip.linux",
"so-id": "bc7eaf33490eff848cda367dc095ed9bdac2d9662bcd067a2c037893eb089328",
"so-built": "2026-10-06",
"npp-min-version": "1.1.0"
},
{
"folder-name": "NppBeads",
"display-name": "Beads",
"version": "0.9.3",
"id": "2c8e31f209f2d6f9ade218ee0ee02d34574fed678c55851edd57af60512dbe9d",
"repository": "https://github.com/nextpad-plus-plus-plugins/NppBeads.linux/releases/download/v0.9.3/NppBeadsv0.9.3-linux-x86.zip",
"description": "Docked side panel that puts the Beads issue tracker (https://github.com/gastownhall/beads) inside Notepad++. Six surfaces — Dashboard, Issues list, Insights (PageRank / Betweenness / Critical Path / k-core / articulation points / cycles + Project Velocity + Graph Health), force-directed Graph (Heatmap, Critical Path, What-If overlays; Execution-Flow ↔ Dependency-Flow arrow toggle; seven layout presets), Kanban Board with Raw / Effective status modes and drag-to-update, Activity feed with the \"● N new\" status-bar badge.\n\nEditor integration: bead-id detection (bd-XXX pattern) in any open buffer with three commands — Jump to bead under caret, Copy bead id, Create issue from selection.\n\nLive sync via 750ms file watcher on .beads/issues.jsonl + 2s bd list poll. Federation, Jira/GitHub/Linear/Asana bridges, and all data ops go through the bd CLI; install bd separately. Builds for arm64 and x86_64.\n\nPort Author: Andrey Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/NppBeads.linux",
"author": "Andrey Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/NppBeads.linux",
"so-id": "07281bce8093f3658c834eaf177208f4359bbc5101c6c747168e29b8c3916336",
"so-built": "2026-10-06",
"npp-min-version": "1.1.0"
},
{
"folder-name": "NppChineseConverter",
"display-name": "Chinese Converter",
"version": "1.0.0",
"id": "d2a767250d32e83ef5804ff9cb365bad000b3d7cd88dd9f56547632a6d56a6fa",
"repository": "https://github.com/nextpad-plus-plus-plugins/NppChineseConverter.linux/releases/download/v1.0.0/NppChineseConverterv1.0.0-linux-x86.zip",
"description": "Convert text between Simplified and Traditional Chinese using the OpenCC engine.\n\nFeatures:\n- 12 conversion directions in the Plugins menu: Simplified to Traditional, Taiwan and Hong Kong standards, the reverse directions, and vocabulary-aware (with-phrases) Taiwan variants\n- Converts the current selection in place; multiple selections are supported\n- Dictionaries are bundled (powered by OpenCC) - nothing to download\n- A reload command refreshes the conversion dictionaries\n\nBuilds for arm64 and x86_64.\n\nLinux port of lkk9898969's Chinese Converter plugin for Notepad++.\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/NppChineseConverter.linux",
"author": "lkk9898969",
"homepage": "https://github.com/nextpad-plus-plus-plugins/NppChineseConverter.linux",
"so-id": "f4a2488a49ed823f97b1fe9c2b995a70aa52b8db529a0df40fb23660378e119b",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "NppFTP",
"display-name": "NppFTP",
"version": "1.0.1",
"id": "5347bf547825ba9c474dab2c0d87814f00e843b61bdbd62d23dcfdf8735f5604",
"repository": "https://github.com/nextpad-plus-plus-plugins/NppFTP.linux/releases/download/v1.0.1/NppFTPv1.0.1-linux-x86.zip",
"description": "FTP, FTPS, FTPES and SFTP client for Nextpad++.\n\nFeatures:\n- Dockable panel with connection profiles, a remote file tree, and a transfer queue\n- Download, upload, rename, delete, set permissions, create files/directories\n- Download && open: fetch a remote file and open it in the editor\n- Edit on server: saving a file you opened from the server auto-uploads it back\n- Download a whole folder recursively to a chosen local folder\n- Copy / Cut / Paste files and folders on the server\n- Separate \"NppFTP - Output\" log panel\n\nBuilds for arm64 and x86_64.\n\nLinux port of Harry's NppFTP plugin for Notepad++.\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/NppFTP.linux",
"author": "Harry",
"homepage": "https://github.com/nextpad-plus-plus-plugins/NppFTP.linux",
"so-id": "dac7cbcd32eb5174aad11c259365e840e52fe1dc24faff0e615c964e5819bef0",
"so-built": "2026-10-06",
"npp-min-version": "1.1.0"
},
{
"folder-name": "NppJsonViewer",
"display-name": "JSON Viewer",
"version": "1.0.4",
"id": "1783651ee09af4f7837c0b7c907f751f79f1090a63ed256e90c72d54e115966c",
"repository": "https://github.com/nextpad-plus-plus-plugins/JSON-Viewer.linux/releases/download/v1.0.4/NppJsonViewerv1.0.4-linux-x86.zip",
"description": "Tree-view navigator, formatter, compressor and validator for JSON documents. Docks into the side-panel host (with pop-out to a floating utility window); click any node to jump the editor caret to its line/column.\n\nFeatures:\n- RapidJSON SAX parser with TrackingStream for line/column per token\n- Format / Compress / Sort-by-key with configurable indent (tab / spaces / auto), EOL (CRLF / LF / CR / auto), and single-line-arrays toggle\n- Validate shows the offending position highlighted in the editor\n- Right-click menu: Copy / Copy name / Copy value / Copy path / Expand all / Collapse all\n- Live tree-filter search with auto-expand\n- Live re-parse on buffer edits (debounced)\n- Lazy NSOutlineView data source — sub-300ms render for multi-MB JSON files\n- Cmd+Option+Shift J/M/C/K shortcuts matching the Windows Ctrl+Alt+Shift chord\n- Follow-current-tab / auto-format-on-open / ignore-comments-and-trailing-commas / replace-undefined settings\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/JSON-Viewer.linux",
"author": "NPP-JSONViewer team",
"homepage": "https://github.com/nextpad-plus-plus-plugins/JSON-Viewer.linux",
"so-id": "3d7e26033951d3a2073571495629538ed231417d253c16b1e8a73202ce385895",
"so-built": "2026-10-06",
"npp-min-version": "1.1.0"
},
{
"folder-name": "NppMarkdownPanel",
"display-name": "Markdown Panel",
"version": "1.0.9",
"id": "96a368a11cc348cd93c7eaebde5b4c4497a8b0a1e011a9526e4e09fc17dd0cfe",
"repository": "https://github.com/nextpad-plus-plus-plugins/NppMarkdownPanel.linux/releases/download/v1.0.9/NppMarkdownPanelv1.0.9-linux-x86.zip",
"description": "Real-time Markdown preview panel. Open a .md file and toggle the panel to see a live-rendered preview alongside the editor. Supports GitHub-flavored Markdown, syntax-highlighted code blocks, relative images, dark mode, scroll synchronization, YAML frontmatter, Mermaid diagrams, and export to HTML. Rendering powered by WKWebView with marked.js + highlight.js.\n\nPort Author: Andrey Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/NppMarkdownPanel.linux",
"author": "Jens Wollgarten",
"homepage": "https://github.com/nextpad-plus-plus-plugins/NppMarkdownPanel.linux",
"so-id": "32e6ec14f2494027eb3fbe7cf0cd799d6c813c84b509a2f5c8648aaf303131f0",
"so-built": "2026-10-06",
"npp-min-version": "1.1.0"
},
{
"folder-name": "NppMCP",
"display-name": "MCP Server",
"version": "1.0.0",
"id": "47ba7d9f644fb2e5628a06fc94c8f45724d072acb8878151026d58b729c6b780",
"repository": "https://github.com/nextpad-plus-plus-plugins/NppMCP.linux/releases/download/v1.0.0/NppMCPv1.0.0-linux-x86.zip",
"description": "MCP (Model Context Protocol) server for Nextpad++: exposes the LIVE editor to AI coding agents (Claude Code, Cursor, VS Code, Windsurf, ...). Agents see the document you are actually editing - including unsaved edits - rather than just files on disk.\n\nThe server is a small HTTP listener bound to 127.0.0.1 only, with token authentication. Dockable status panel included.\n\nAuthor: Andrey Letov",
"author": "Andrey Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/NppMCP.linux",
"so-id": "6a5557acdf54120629cd9047f876fb2610dade1fe4ffea29e98e933e0c3942c0",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "nppURLPlugin",
"display-name": "URL Encode/Decode Plugin",
"version": "1.0.4",
"id": "afd1ae92f94fe68067ec2e5f03f0cb0713661483af59479e0d5d74dc3bc99a79",
"repository": "https://github.com/nextpad-plus-plus-plugins/nppURLPlugin.linux/releases/download/v1.0.4/nppURLPluginv1.0.4-linux-x86.zip",
"description": "URL Encoder and Decoder plug-in for Notepad++ which helps to encode/decode URLs within Notepad++.\n\nHow it works:\n1. Configure settings from menu (Plugins > URL Plugin > URL Plugin Settings).\n2. Select text/URL which you want to encode/decode.\n3. Perform your task via Plugins > URL Plugin > Encode/Decode URL.\n\nPort Author: Andrey Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/nppURLPlugin.linux",
"author": "Rajendra Singh",
"homepage": "https://github.com/nextpad-plus-plus-plugins/nppURLPlugin.linux",
"so-id": "fc4b95c1cbdfd20897cd9b7a4547b09a1cec1c02268767907bcaea297d01d9b7",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "NppZapGremlins",
"display-name": "Zap Gremlins",
"version": "1.0.1",
"id": "67ece8bdf481a9176b59f191a4a80a21fdfa1cbf740d3c8546c71b278750d94e",
"repository": "https://github.com/nextpad-plus-plus-plugins/NppZapGremlins.linux/releases/download/v1.0.1/NppZapGremlinsv1.0.1-linux-x86.zip",
"description": "Remove or replace \"gremlin\" characters — invisible, control, or non-ASCII characters that sneak into files and cause subtle bugs (BBEdit-style \"Zap Gremlins\").\n\nSearch categories:\n- Non-ASCII characters (above U+007F)\n- Control characters (C0 except Tab/CR/LF, plus DEL)\n- Null (ASCII 0) characters\n\nActions:\n- Delete\n- Replace with a character of your choice\n- Replace with a \\uXXXX code, optionally transliterating common typographic characters to ASCII first (smart quotes, dashes, NBSP, ...)\n- Replace with an HTML entity (named where available, else numeric)\n\nOperates on the selection if any, else the whole document, as one undo step. Includes an optional \"Highlight gremlins\" toggle.\n\nLinux Author: Andrey Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/NppZapGremlins",
"author": "Andrey Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/NppZapGremlins.linux",
"so-id": "51ac6e7a00e93d9aeb8561cb18db725298166d3224d0801abb05d90f33a6dc28",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "Parakeet",
"display-name": "Parakeet",
"version": "1.0.0",
"id": "a947bdb6015bdbf1afb03a6989d9fcb52168d684f774585a9058649ac2df4592",
"repository": "https://github.com/nextpad-plus-plus-plugins/Parakeet.linux/releases/download/v1.0.0/Parakeetv1.0.0-linux-x86.zip",
"description": "Offline voice notes: record speech, transcribe it locally with Whisper, then structure or translate the result with on-device AI models. No cloud, no account, no audio leaving the machine.\n\nDictate straight into the editor, transcribe existing audio/video files, detect speakers, and summarise long recordings into clean Markdown notes. Meeting mode captures system audio alongside the microphone.\n\nGPU acceleration: ships a Vulkan engine used automatically when a discrete GPU is present (roughly 7-8x faster than CPU); machines without one fall back to the CPU engine transparently.\n\nOptional runtime packages: gstreamer1.0-libav (needed for the \"Save audio\" .m4a feature and m4a/aac input), libvulkan1 (enables the GPU engine).\n\nAuthor: Andrey Letov",
"author": "Andrey Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/Parakeet.linux",
"so-id": "7d8bff1547cef0d8e42f732c166832cb366e6c2d46c39d966d433f10b597a964",
"so-built": "2026-09-01",
"npp-min-version": "1.1.0"
},
{
"folder-name": "PoorMansTSqlFormatter",
"display-name": "Poor Man's T-Sql Formatter",
"version": "1.0.1",
"id": "b012bcda710b8acfa6539326164089865e2e0d412360ce104314c92eaacdc1ab",
"repository": "https://github.com/nextpad-plus-plus-plugins/PoorMansTSqlFormatter.linux/releases/download/v1.0.1/PoorMansTSqlFormatterv1.0.1-linux-x86.zip",
"description": "Format and beautify T-SQL with configurable indentation, keyword casing, and line breaks.\n\nFeatures:\n- Format the current selection, or the whole document when nothing is selected\n- Settings dialog: indent string (\\t / \\s), spaces per tab, max line width, statement/clause breaks\n- Toggles: expand comma lists, trailing commas, space after expanded comma, expand boolean expressions, expand CASE statements, expand BETWEEN conditions, expand IN lists, uppercase keywords, break JOIN ON sections, standardize keywords\n- Keyword standardization (e.g. PROC → PROCEDURE, JOIN → INNER JOIN)\n- [noformat] / [minify] inline regions, and a parse-error \"continue?\" warning\n- Settings persist in the plugins config directory\n\nThe formatting engine is a faithful C++ reimplementation of the original .NET library, validated byte-for-byte against the upstream Windows test corpus.\n\nLinux port of Tao Klerks' Poor Man's T-SQL Formatter plugin for Notepad++.\nLinux Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/PoorMansTSqlFormatter.macos",
"author": "Tao Klerks",
"homepage": "https://github.com/nextpad-plus-plus-plugins/PoorMansTSqlFormatter.linux",
"so-id": "abceedd61ce265f765f1f6128c0dd4f19e76bf51c3214302d5044ae98ff6252c",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "pork2sausage",
"display-name": "Pork to Sausage",
"version": "1.0.3",
"id": "8045841fdc76489f5b7c0698c2364d4b1b742a6b8cddc8fa148eb8a907e0536b",
"repository": "https://github.com/nextpad-plus-plus-plugins/pork2sausage.linux/releases/download/v1.0.3/pork2sausagev1.0.3-linux-x86.zip",
"description": "Pipe selected text through user-defined external programs. Supports macros, input/output files, async execution. Includes 7 built-in commands (sort, compress, base64) and a Java demo.\n\nPort Author: Andrew Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/pork2sausage.linux",
"author": "Don HO",
"homepage": "https://github.com/nextpad-plus-plus-plugins/pork2sausage.linux",
"so-id": "4eeb9e1aef9ea83727e2193201a8950a1b63195b0b5a119b9084bba891118f5d",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "SecurePad",
"display-name": "SecurePad",
"version": "1.0.0",
"id": "d5dcf1a5802a2d48833d6f3b2b6d2c7664d174d3d1c9937b49891e7e852748b3",
"repository": "https://github.com/nextpad-plus-plus-plugins/SecurePad.linux/releases/download/v1.0.0/SecurePadv1.0.0-linux-x86.zip",
"description": "Encrypt or decrypt the current document or selection in place, using a key of your choice (Blowfish cipher).\n\nFeatures:\n- Encrypt / decrypt the whole document\n- Encrypt / decrypt the current selection\n- Blowfish cipher, byte-compatible with the Windows plugin\n- Password (key) dialog with confirmation\n\nOriginal plugin by Dominic Tobias (MIT).\n\nPort Author: Andrey Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/SecurePad.linux",
"author": "Dominic Tobias; macOS port by Andrey Letov",
"homepage": "https://github.com/nextpad-plus-plus-plugins/SecurePad.linux",
"so-id": "49fe1574ff6a8e813932a63fcc10c8bb264d543013efaece9209862d57452308",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
},
{
"folder-name": "XmlNavigator",
"display-name": "XML Navigator",
"version": "1.0.3",
"id": "7f0e6d9f33e8348ca11215262e12981b1d66ba72650c89118054b9b162fbe91f",
"repository": "https://github.com/nextpad-plus-plus-plugins/XmlNavigator.linux/releases/download/v1.0.3/XmlNavigatorv1.0.3-linux-x86.zip",
"description": "Tree-view navigator for XML documents. Opens a floating panel that renders the active XML document as a hierarchical outline; click any node to jump the editor caret to that position.\n\nFeatures:\n- Compact +/- disclosure markers (no native triangles) matching the Search Results Panel footprint\n- Dense row packing with Cmd+=, Cmd+-, Cmd+0 to zoom the tree font (default 11pt)\n- Hand-rolled UTF-8 XML tokenizer tolerant of ill-formed XML with precise byte offsets per node\n- Filter text field with all-tokens-must-match semantics (order-independent, case-insensitive)\n- Attribute values rendered inline as 'element [attrValue1] [attrValue2]'\n- Six-item right-click menu: Go to Node Start/End, Go to Content Start/End, Select Node/Content\n- Auto-reload on buffer activation, file save, and text changes\n\nPort Author: Andrey Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/XmlNavigator.linux",
"author": "Christian Grasser",
"homepage": "https://github.com/nextpad-plus-plus-plugins/XmlNavigator.linux",
"so-id": "db52cea79e826a5bb1c1ac2ec690a907d3485ae79aa3fd7fe4983faf608d0216",
"so-built": "2026-10-06",
"npp-min-version": "1.1.0"
},
{
"folder-name": "xmltools",
"display-name": "XML Tools",
"version": "1.0.2",
"id": "d5e660aa10e0d11a615cf7e9c3bdccac8b77343c35e1262803694b9eddb4947d",
"repository": "https://github.com/nextpad-plus-plus-plugins/xmltools.linux/releases/download/v1.0.2/xmltoolsv1.0.2-linux-x86.zip",
"description": "XML Tools for editing, validating, and navigating XML documents.\n\nFeatures:\n- Check XML syntax and validate, with error navigation and annotations\n- Pretty print (indent attributes / indent only) and Linearize\n- Current XML Path (basic and with predicates)\n- Evaluate XPath expressions\n- XSL Transformation\n- Escape / Unescape and Comment / Uncomment selection\n- Toolbar icons (light and dark mode), individually toggleable in Options\n\nXML engine: libxml2 + libxslt; pretty-print via the bundled QuickXml.\n\nPort Author: Andrey Letov\nHomepage: https://github.com/nextpad-plus-plus-plugins/xmltools.linux",
"author": "Nick Gravgaard, morbac",
"homepage": "https://github.com/nextpad-plus-plus-plugins/xmltools.linux",
"so-id": "baefc67a81fb057ae1a573406c6d2443fc90711618ca3164eb8f81b6941a0c1e",
"so-built": "2026-08-10",
"npp-min-version": "1.1.0"
}
]
}