{
  "name": "unicode",
  "kind": "bundled",
  "title": "Unicode Characters",
  "description": "Arrows, math, currency, punctuation, keyboard symbols, box drawing, Greek and accented letters in a grid to copy or paste. Search by name, alias, HTML entity, LaTeX command or code point.",
  "version": "0.1.0",
  "icon": {
    "tile": {
      "glyph": "󰏉",
      "bg": "pink"
    }
  },
  "author": "pal",
  "spec": "github:zcag/pal/extensions/unicode@v0.17.4",
  "source": "https://github.com/zcag/pal-extensions/tree/HEAD/unicode",
  "commit": "4d2559cf9c04d0133c97d7c897f19a14acb9eace",
  "manifest": {
    "name": "unicode",
    "title": "Unicode Characters",
    "description": "Arrows, math, currency, punctuation, keyboard symbols, box drawing, Greek and accented letters in a grid to copy or paste. Search by name, alias, HTML entity, LaTeX command or code point.",
    "version": "0.1.0",
    "icon": {
      "tile": {
        "glyph": "󰏉",
        "bg": "pink"
      }
    },
    "author": "pal",
    "repo": "bundled",
    "license": "MIT",
    "settings": [],
    "store": {
      "tagline": "Arrows, math, currency, dashes and keyboard glyphs to paste",
      "category": "reference",
      "features": [
        "About 1,800 characters in sections: arrows, math, Greek, currency, quotes and dashes, fractions, Mac keys (⌘ ⌥ ⇧ ⌃), box drawing",
        "Search by name, code point (`2192`), HTML entity (`rarr`), LaTeX (`\\alpha`) or a plain word (`cmd`, `tick`, `eur`)",
        "`enter` copies the character, `cmd+enter` pastes it into the app in front",
        "Copy the code point (`U+2192`), the HTML entity (`\u0026rarr;`) or the numeric reference instead",
        "A detail pane with the name and the character large, its block, UTF-8 bytes, LaTeX command and aliases",
        "The last twelve copied lead in a Recent section"
      ],
      "permissions": [
        "accessibility"
      ],
      "platforms": [
        "macos",
        "linux"
      ],
      "screenshots": [
        {
          "file": "1-grid.png",
          "caption": "The ones copied lately first, then every character in a grid by block; the full name of the one under the cursor below"
        },
        {
          "file": "2-search.png",
          "caption": "Searching arrow: the matches in every block, the recent ones first"
        },
        {
          "file": "3-actions.png",
          "caption": "Copy or paste the character, or copy its code point, HTML entity or numeric reference"
        }
      ],
      "actions": [
        {
          "title": "Copy character",
          "keys": "enter"
        },
        {
          "title": "Paste",
          "description": "Into the app that was in front; needs Accessibility on macOS.",
          "keys": "cmd+enter"
        },
        {
          "title": "Copy code point",
          "description": "`U+2192`",
          "keys": "cmd+shift+u"
        },
        {
          "title": "Copy HTML entity",
          "description": "`\u0026rarr;`, or `\u0026#x2192;` for a character without a named entity.",
          "keys": "cmd+shift+e"
        },
        {
          "title": "Copy numeric reference",
          "description": "`\u0026#x2192;`",
          "keys": "cmd+shift+n"
        }
      ]
    },
    "palettes": {
      "unicode": {
        "title": "Unicode Characters",
        "tier": "catalog",
        "kind": "grid",
        "description": "The bundled character table, by block; recently copied characters first.",
        "keys": [
          {
            "keys": "enter",
            "title": "Copy character"
          },
          {
            "keys": "cmd+enter",
            "title": "Paste"
          },
          {
            "keys": "cmd+shift+u",
            "title": "Copy code point"
          },
          {
            "keys": "cmd+shift+e",
            "title": "Copy HTML entity"
          },
          {
            "keys": "cmd+shift+n",
            "title": "Copy numeric reference"
          }
        ],
        "settings": [
          {
            "kind": "number",
            "id": "columns",
            "label": "Columns",
            "description": "Tiles per row in the grid.",
            "min": 4,
            "max": 16,
            "default": 10
          }
        ]
      }
    }
  },
  "playable": false,
  "updated_at": "2026-11-02T04:38:11Z",
  "url": "https://pal.cagdas.io/extensions/unicode",
  "tagline": "Arrows, math, currency, dashes and keyboard glyphs to paste",
  "category": "reference",
  "screenshots": [
    "https://pal.cagdas.io/extensions/unicode/screenshots/1-grid-dark.png",
    "https://pal.cagdas.io/extensions/unicode/screenshots/1-grid.png",
    "https://pal.cagdas.io/extensions/unicode/screenshots/2-search-dark.png",
    "https://pal.cagdas.io/extensions/unicode/screenshots/2-search.png",
    "https://pal.cagdas.io/extensions/unicode/screenshots/3-actions-dark.png",
    "https://pal.cagdas.io/extensions/unicode/screenshots/3-actions.png"
  ],
  "panel_screenshots": [
    "https://pal.cagdas.io/extensions/unicode/screenshots/1-grid.png",
    "https://pal.cagdas.io/extensions/unicode/screenshots/2-search.png",
    "https://pal.cagdas.io/extensions/unicode/screenshots/3-actions.png"
  ],
  "bar_screenshots": [],
  "panel_screenshots_dark": [
    "https://pal.cagdas.io/extensions/unicode/screenshots/1-grid-dark.png",
    "https://pal.cagdas.io/extensions/unicode/screenshots/2-search-dark.png",
    "https://pal.cagdas.io/extensions/unicode/screenshots/3-actions-dark.png"
  ],
  "bar_screenshots_dark": [],
  "has_bar": false,
  "bar_items": [],
  "has_links": false,
  "links": [],
  "multi": false,
  "has_readme": true
}
