Nuxp banner
ByteBard97 ByteBard97

Nuxp

Development community

Description

No UXP? No problem. Build native Illustrator plugins with modern web frameworks and the C++ SDK.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

NUXP ("Not UXP")

Captain NUXP — Actually Ships!

Status: Actually Ships! 442+ SDK Functions MIT License macOS Supported

**A modern plugin framework for Adobe Illustrator.** | [Documentation](https://bytebard97.github.io/nuxp/)

UXP has transformed plugin development for Photoshop, InDesign, and other Adobe apps — but it hasn't arrived for Illustrator yet. In the meantime, the only official option is CEP, which was deprecated in 2013 and hasn't seen meaningful updates since.

**NUXP** bridges that gap. It provides **442+ pre-built TypeScript functions** that talk directly to the Illustrator SDK — no new C++ to write. Just call the API from TypeScript and build your plugin UI with any JavaScript framework you like. The included frontend uses Vue 3, but since NUXP communicates over HTTP/JSON, you can swap in React, Svelte, or anything else.

Why Should You Care?

Building Illustrator plugins today means choosing between bad options:

  • CEP — Deprecated since 2013. Ships an ancient Chromium with known vulnerabilities. Scripting in ExtendScript, a JavaScript dialect frozen at ES3 (1999). No npm, no TypeScript, no modern tooling.
  • Raw C++ SDK — Write everything in C++. Thread safety is your problem — one wrong call from the wrong thread crashes Illustrator silently, no error message. Rebuild the entire plugin to test a one-line change.
  • UXP — Adobe's official replacement. Alre