{
  "schemaVersion": 1,
  "updatedAt": "2026-10-21",
  "source": {
    "id": "codemirror",
    "name": "CodeMirror",
    "description": "网页代码编辑器，提供自动补全、语法检查、混合语言、协同编辑等可运行示例和源码。",
    "category": "UI 组件库",
    "tags": [
      "JavaScript",
      "TypeScript",
      "MIT",
      "代码编辑器",
      "提供代码"
    ],
    "url": "https://codemirror.net/examples/",
    "directoryUrl": "https://www.uipicks.top/ai/sites/codemirror/index.html",
    "jsonUrl": "https://www.uipicks.top/ai/sites/codemirror/index.json",
    "code": true,
    "prompt": false,
    "entryCount": 9,
    "scope": {
      "status": "公开目录",
      "note": "来自官网可见目录或公开站点地图；不包含未公开、登录后或尚未发布的内容。",
      "capturedAt": "2026-10-13"
    },
    "offers": [
      {
        "id": "catalog",
        "label": "已收录的公开组件源码",
        "platforms": [
          "web"
        ],
        "resources": [
          "code"
        ],
        "frameworks": [
          "html"
        ],
        "pricing": [
          "free"
        ],
        "evidence": [
          {
            "kind": "saved",
            "url": "https://github.com/codemirror/dev/blob/main/LICENSE",
            "date": "2026-10-21",
            "note": "已收录的官网用途说明与标签：网页代码编辑器，提供自动补全、语法检查、混合语言、协同编辑等可运行示例和源码。"
          },
          {
            "kind": "saved",
            "url": "https://github.com/codemirror/dev",
            "date": "2026-10-21",
            "note": "已收录的公开仓库源码；此费用标注仅覆盖该源码范围。"
          }
        ]
      }
    ],
    "featuredSamples": [],
    "discovery": {
      "id": "codemirror",
      "checkedAt": "2026-10-21",
      "reviewStatus": "verified",
      "materials": [
        "components"
      ],
      "scenes": [
        "forms"
      ],
      "platforms": [
        "web"
      ],
      "frameworks": [
        "html"
      ],
      "outputs": [
        "reference",
        "code"
      ],
      "summary": "已匿名读取官方示例目录、9 个具体编辑器示例及 MIT 许可；无需 Key 或订阅。",
      "routes": [
        {
          "kind": "html",
          "url": "https://codemirror.net/examples/",
          "verified": true,
          "anonymous": true,
          "free": true,
          "purpose": "读取代码编辑器官方示例和具体演示入口",
          "notes": "不调用生成接口。",
          "scopes": [
            {
              "materials": [
                "components"
              ],
              "scenes": [
                "forms"
              ],
              "platforms": [
                "web"
              ],
              "frameworks": [
                "html"
              ],
              "outputs": [
                "reference",
                "code"
              ]
            }
          ]
        }
      ],
      "access": {
        "anonymousScope": "官方公开示例、文档与源码。",
        "loginRequiredFor": [],
        "paidAreas": [],
        "limitations": [
          "在线协同服务的部署与运行由使用者自行配置。"
        ]
      },
      "evidence": [
        {
          "url": "https://codemirror.net/examples/",
          "title": "CodeMirror Examples",
          "observation": "公开目录提供 basic、autocompletion、lint、collab 等真实示例链接。"
        },
        {
          "url": "https://github.com/codemirror/dev/blob/main/LICENSE",
          "title": "MIT License",
          "observation": "已读取公开仓库许可文件。"
        }
      ],
      "notes": "具体浏览器交互抽查记录与所有示例链接分开保存。",
      "name": "CodeMirror",
      "url": "https://codemirror.net/examples/",
      "category": "UI 组件库",
      "eligible": true
    }
  },
  "pagination": {
    "page": 1,
    "pageSize": 80,
    "totalEntries": 9,
    "totalPages": 1,
    "offset": 0,
    "previous": null,
    "next": null
  },
  "entries": [
    {
      "id": "c916550e1ca5d3c8",
      "title": "CodeMirror · Basic Editor Example",
      "url": "https://codemirror.net/examples/basic/",
      "kind": "组件文档",
      "direct": true,
      "aliases": [
        "代码编辑器",
        "code editor",
        "codemirror"
      ],
      "framework": "JavaScript / TypeScript",
      "source": {
        "kind": "原站具体页面与官方公开示例",
        "url": "https://codemirror.net/examples/basic/",
        "date": "2026-10-21"
      }
    },
    {
      "id": "9d491f24ea93eddc",
      "title": "CodeMirror · CodeMirror Configuration Example",
      "url": "https://codemirror.net/examples/config/",
      "kind": "组件示例",
      "direct": true,
      "aliases": [
        "代码编辑器",
        "code editor",
        "codemirror"
      ],
      "framework": "JavaScript / TypeScript",
      "source": {
        "kind": "原站具体页面与官方公开示例",
        "url": "https://codemirror.net/examples/config/",
        "date": "2026-10-21"
      }
    },
    {
      "id": "0feec1d4b866327a",
      "title": "CodeMirror · CodeMirror Styling Example",
      "url": "https://codemirror.net/examples/styling/",
      "kind": "组件文档",
      "direct": true,
      "aliases": [
        "代码编辑器",
        "code editor",
        "codemirror"
      ],
      "framework": "JavaScript / TypeScript",
      "source": {
        "kind": "原站具体页面与官方公开示例",
        "url": "https://codemirror.net/examples/styling/",
        "date": "2026-10-21"
      }
    },
    {
      "id": "30cd87ac4104d58c",
      "title": "CodeMirror · CodeMirror Huge Doc Demo",
      "url": "https://codemirror.net/examples/million/",
      "kind": "组件示例",
      "direct": true,
      "aliases": [
        "代码编辑器",
        "code editor",
        "codemirror"
      ],
      "framework": "JavaScript / TypeScript",
      "source": {
        "kind": "原站具体页面与官方公开示例",
        "url": "https://codemirror.net/examples/million/",
        "date": "2026-10-21"
      }
    },
    {
      "id": "c7b54f8216133108",
      "title": "CodeMirror · CodeMirror Mixed-Language Parsing Example",
      "url": "https://codemirror.net/examples/mixed-language/",
      "kind": "组件示例",
      "direct": true,
      "aliases": [
        "代码编辑器",
        "code editor",
        "codemirror"
      ],
      "framework": "JavaScript / TypeScript",
      "source": {
        "kind": "原站具体页面与官方公开示例",
        "url": "https://codemirror.net/examples/mixed-language/",
        "date": "2026-10-21"
      }
    },
    {
      "id": "00ee12065de0501c",
      "title": "CodeMirror · CodeMirror Autocompletion Example",
      "url": "https://codemirror.net/examples/autocompletion/",
      "kind": "组件示例",
      "direct": true,
      "aliases": [
        "代码编辑器",
        "code editor",
        "codemirror"
      ],
      "framework": "JavaScript / TypeScript",
      "source": {
        "kind": "原站具体页面与官方公开示例",
        "url": "https://codemirror.net/examples/autocompletion/",
        "date": "2026-10-21"
      }
    },
    {
      "id": "92793d00ff3c0469",
      "title": "CodeMirror · CodeMirror Read-Only Editor Example",
      "url": "https://codemirror.net/examples/readonly/",
      "kind": "组件示例",
      "direct": true,
      "aliases": [
        "代码编辑器",
        "code editor",
        "codemirror"
      ],
      "framework": "JavaScript / TypeScript",
      "source": {
        "kind": "原站具体页面与官方公开示例",
        "url": "https://codemirror.net/examples/readonly/",
        "date": "2026-10-21"
      }
    },
    {
      "id": "52dfa4e6a0ed2fcd",
      "title": "CodeMirror · CodeMirror Lint Example",
      "url": "https://codemirror.net/examples/lint/",
      "kind": "组件示例",
      "direct": true,
      "aliases": [
        "代码编辑器",
        "code editor",
        "codemirror"
      ],
      "framework": "JavaScript / TypeScript",
      "source": {
        "kind": "原站具体页面与官方公开示例",
        "url": "https://codemirror.net/examples/lint/",
        "date": "2026-10-21"
      }
    },
    {
      "id": "cfaa2290c8c086d3",
      "title": "CodeMirror · CodeMirror Collaborative Example",
      "url": "https://codemirror.net/examples/collab/",
      "kind": "组件示例",
      "direct": true,
      "aliases": [
        "代码编辑器",
        "code editor",
        "codemirror"
      ],
      "framework": "JavaScript / TypeScript",
      "source": {
        "kind": "原站具体页面与官方公开示例",
        "url": "https://codemirror.net/examples/collab/",
        "date": "2026-10-21"
      }
    }
  ]
}
