2026-02-13 10:17:32 +01:00
2026-02-13 10:17:32 +01:00
2026-02-13 10:17:32 +01:00
2026-02-05 20:17:20 +00:00
2026-02-05 22:01:07 +01:00
2026-02-05 20:17:20 +00:00
2026-02-13 10:17:32 +01:00
2026-02-11 22:18:38 +01:00
2026-02-13 10:17:32 +01:00

jeAddons

Clone a file or folder from Git repositories into your current project.

add is registry-based (like shadcn add): you manage entries in a dict.

Usage with uvx

  1. Edit jeAddons/registry.py and add entries to REGISTRY.
  2. Run:
uvx jeaddons add <name> [--ref <branch-or-tag>] [--dest <target-dir>] [--force]
  1. See available names:
uvx jeaddons list

Registry example

REGISTRY = {
    "button": {
        "repo": "https://github.com/user/templates.git",
        "path": "src/components/Button.tsx",
        "ref": "main",
        "dest": "src/components",
    },
    "ui": {
        "repo": "https://github.com/user/templates.git",
        "path": "src/components/ui",
        "ref": "v1.2.0",
        "dest": "src/components",
    },
}
S
Description
No description provided
Readme AGPL-3.0
98 KiB
Languages
Python 100%