Möbius OS

← All apps

Editor

Browse, inspect, and edit every file on your Möbius. Follow git status, check file details, and ask the agent to make changes with you.

v0.6.4 by mobius-os MIT Source ↗ ★ 0 updated 2026-07-17

Install

Open the App Store mini-app in your Möbius shell and paste:

https://raw.githubusercontent.com/mobius-os/app-editor/main/mobius.json

Möbius shows the requested permissions, then installs.

Manifest

Show mobius.json
{
  "id": "editor",
  "name": "Editor",
  "version": "0.6.4",
  "description": "Browse, inspect, and edit every file on your Möbius. Follow git status, check file details, and ask the agent to make changes with you.",
  "author": "mobius-os",
  "license": "MIT",
  "homepage": "https://github.com/mobius-os/app-editor",
  "entry": "index.jsx",
  "source_files": [
    "constants.js",
    "paths.js",
    "theme.js",
    "source-syntax.js",
    "domain.js",
    "storage.js",
    "ui/Icons.jsx",
    "ui/TabStrip.jsx",
    "ui/Breadcrumb.jsx",
    "ui/EntryRow.jsx",
    "ui/Thumb.jsx",
    "ui/StatusBar.jsx",
    "ui/OverflowMenu.jsx",
    "ui/BookmarksDrawer.jsx",
    "ui/PropertiesSheet.jsx",
    "ui/FileViewer.jsx",
    "ui/Preview.jsx",
    "ui/CodeEditor.jsx",
    "ui/useModalFocus.js",
    "ui/NameModal.jsx",
    "ui/ConfirmModal.jsx",
    "ui/GitPanel.jsx",
    "ui/ChatPanel.jsx",
    "ui/ChatBubbleIcon.jsx"
  ],
  "icon": "icon.png",
  "offline_capable": false,
  "offline": {
    "reads": false,
    "writes": "none",
    "execution": "none"
  },
  "embeds_agent": true,
  "permissions": {
    "cross_app_access": "none",
    "share_with_apps": "none",
    "filesystem_access": true
  },
  "storage_seeds": {
    "chat_id.json": null
  },
  "runtime": {
    "imports": [
      "react",
      "react-dom",
      "@codemirror/state",
      "@codemirror/view",
      "@codemirror/commands",
      "@codemirror/language",
      "@codemirror/lang-markdown",
      "@lezer/highlight",
      "katex",
      "pdfjs-dist"
    ],
    "esm_deps": []
  }
}

Feedback

Something feel off, or want to suggest an iteration? Open an issue at app-editor/issues — the app's maintainer reads them.