aboutsummaryrefslogtreecommitdiff
path: root/packages.json
diff options
context:
space:
mode:
Diffstat (limited to 'packages.json')
-rw-r--r--packages.json112
1 files changed, 112 insertions, 0 deletions
diff --git a/packages.json b/packages.json
new file mode 100644
index 0000000..759dc0a
--- /dev/null
+++ b/packages.json
@@ -0,0 +1,112 @@
+{
+ "name": "WebX11 Package Index",
+ "version": "1.0.0",
+ "updated": "2026-05-24T00:00:00Z",
+ "base_url": "https://webx11.duckdns.org/spaces/newos4/modules/ext/",
+ "packages": {
+ "voice": {
+ "name": "Voice",
+ "version": "1.0.0",
+ "desc": "Speech-to-text input using Web Speech API",
+ "url": "modules/ext/voice.js",
+ "commands": ["voice"],
+ "category": "input"
+ },
+ "calc": {
+ "name": "Calculator",
+ "version": "1.0.0",
+ "desc": "Math evaluator and unit converter (km to miles, kg to pounds, etc.)",
+ "url": "modules/ext/calc.js",
+ "commands": ["calc"],
+ "category": "utility"
+ },
+ "cron": {
+ "name": "Cron Scheduler",
+ "version": "1.0.0",
+ "desc": "Schedule commands to run at intervals (min 5s)",
+ "url": "modules/ext/cron.js",
+ "commands": ["cron-every", "cron-list", "cron-stop", "cron-clear"],
+ "category": "automation"
+ },
+ "theme": {
+ "name": "Theme Switcher",
+ "version": "1.0.0",
+ "desc": "CSS theme manager — dark, light, amber, cyber + custom",
+ "url": "modules/ext/theme.js",
+ "commands": ["theme"],
+ "category": "ui"
+ },
+ "wpm": {
+ "name": "Package Manager",
+ "version": "1.0.0",
+ "desc": "Install modules from the WebX11 package index (like npm for the terminal)",
+ "url": "modules/ext/wpm.js",
+ "commands": ["wpm"],
+ "category": "system"
+ },
+ "webdav": {
+ "name": "WebDAV Sync",
+ "version": "1.0.0",
+ "desc": "Cloud sync for VFS — backup, push, pull, and restore via WebDAV",
+ "url": "modules/ext/webdav.js",
+ "commands": ["webdav-config", "webdav-status", "webdav-ls", "webdav-push", "webdav-pull", "webdav-backup", "webdav-restore", "webdav-backup-list"],
+ "category": "system"
+ },
+ "mindmap": {
+ "name": "Mindmap",
+ "version": "1.0.0",
+ "desc": "Brainstorming mindmap tool — new, add, show, export, save, load, color, tag",
+ "url": "modules/ext/mindmap.js",
+ "commands": ["mindmap"],
+ "category": "productivity"
+ },
+ "skill-pack-core": {
+ "name": "Skill Pack: Core",
+ "version": "1.0.0",
+ "desc": "Comprehensive skill set: terminal navigation, memory/profile, web search, module editing, system maintenance, backup, mindmap workflow, skills system guide",
+ "url": "modules/ext/skill-pack-core.js",
+ "commands": ["skill-pack-core"],
+ "category": "system"
+ },
+ "editor": {
+ "name": "Text Editor",
+ "version": "1.0.0",
+ "desc": "Inline text editor for VFS files — edit, save, cancel via modal",
+ "url": "modules/ext/editor.js",
+ "commands": ["edit"],
+ "category": "utility"
+ },
+ "diff": {
+ "name": "File Diff",
+ "version": "1.0.0",
+ "desc": "Compare two files or module versions with unified diff output",
+ "url": "modules/ext/diff.js",
+ "commands": ["diff"],
+ "category": "utility"
+ },
+ "alias": {
+ "name": "Command Aliases",
+ "version": "1.0.0",
+ "desc": "Define and manage command aliases (ll, h, cls defaults) with localStorage persistence",
+ "url": "modules/ext/alias.js",
+ "commands": ["alias", "unalias", "ll", "h", "cls"],
+ "category": "system"
+ },
+ "finder": {
+ "name": "File Finder",
+ "version": "1.0.0",
+ "desc": "Recursive VFS file/directory search with fuzzy matching",
+ "url": "modules/ext/finder.js",
+ "commands": ["find"],
+ "category": "utility"
+ },
+ "filemgr": {
+ "name": "File Manager",
+ "version": "1.0.0",
+ "desc": "Modern file browser with preview for Markdown, images, video, audio, code, PDF, CSV",
+ "url": "modules/ext/filemgr.js",
+ "commands": ["files", "preview"],
+ "category": "utility"
+ }
+ }
+}