diff --git a/README.md b/README.md index 81cad31..dde61aa 100644 --- a/README.md +++ b/README.md @@ -3,14 +3,14 @@ @knighted/develop -CDN-first browser IDE for building UI components with [`@knighted/jsx`](https://github.com/knightedcodemonkey/jsx) and [`@knighted/css`](https://github.com/knightedcodemonkey/css). +CDN-first UI component workbench for rapid prototyping with [`@knighted/jsx`](https://github.com/knightedcodemonkey/jsx) and [`@knighted/css`](https://github.com/knightedcodemonkey/css). ![Animated flow showing editing, diagnostics, jump-to-source, and fix loop](docs/media/develop-ide-flow.gif) ## What it is -`@knighted/develop` is a browser-native IDE that demonstrates modern component -authoring without a local bundler-first inner loop. +`@knighted/develop` is a browser-native UI component workbench that demonstrates +modern component authoring without a local bundler-first inner loop. The app is designed to showcase two libraries: @@ -34,7 +34,7 @@ browser acts as the runtime host for render, lint, and typecheck flows. ## Try it -- Live IDE: https://knightedcodemonkey.github.io/develop/ +- Live workbench: https://knightedcodemonkey.github.io/develop/ - Source repository: https://github.com/knightedcodemonkey/develop ## BYOT Guide diff --git a/docs/article.md b/docs/article.md index 1a58e5b..6fed297 100644 --- a/docs/article.md +++ b/docs/article.md @@ -1,4 +1,4 @@ -# Forget The Build Step: A Browser-Native IDE For JSX + CSS +# Forget The Build Step: A Browser-Native Workbench For JSX + CSS Frontend tooling has become incredibly capable. @@ -12,7 +12,7 @@ What if the browser is the dev environment? That idea became [@knighted/develop](https://github.com/knightedcodemonkey/develop). -It is a lightweight in-browser IDE built to showcase [@knighted/jsx](https://github.com/knightedcodemonkey/jsx) and [@knighted/css](https://github.com/knightedcodemonkey/css), with dependencies delivered over CDN ESM instead of requiring a local build step in the inner loop. +It is a lightweight in-browser UI component workbench built to showcase [@knighted/jsx](https://github.com/knightedcodemonkey/jsx) and [@knighted/css](https://github.com/knightedcodemonkey/css), with dependencies delivered over CDN ESM instead of requiring a local build step in the inner loop. ## The Loop, In Practice @@ -66,7 +66,7 @@ For prototyping and component iteration, that is a meaningful shift. ## Try It -- Live IDE: https://knightedcodemonkey.github.io/develop/ +- Live workbench: https://knightedcodemonkey.github.io/develop/ - Source: https://github.com/knightedcodemonkey/develop If you are curious, start by toggling: diff --git a/docs/contributing.md b/docs/contributing.md index b8ceff9..875d269 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -2,9 +2,9 @@ Thanks for contributing to `@knighted/develop`. -This project is a CDN-first browser IDE for showcasing `@knighted/jsx` and -`@knighted/css`, so local workflows should preserve browser execution behavior -and avoid bundler-only assumptions in `src/` runtime code. +This project is a CDN-first UI component workbench for showcasing `@knighted/jsx` +and `@knighted/css`, so local workflows should preserve browser execution +behavior and avoid bundler-only assumptions in `src/` runtime code. ## Project docs diff --git a/package.json b/package.json index ee6d585..29e1ceb 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,15 @@ { "name": "@knighted/develop", "version": "0.2.0", - "description": "Develop UI components directly in the browser using JSX and CSS.", + "description": "CDN-first UI component workbench for rapid browser prototyping with JSX and CSS.", "keywords": [ "ui", "components", "realtime", "browser", "development", - "ide", + "workbench", + "prototyping", "jsx", "css", "importmap", diff --git a/src/index.html b/src/index.html index ab7f00b..2fec4a3 100644 --- a/src/index.html +++ b/src/index.html @@ -26,7 +26,7 @@

/>@knighted/develop

-

Browser IDE with compiler-as-a-service.

+

UI component workbench with compiler-as-a-service.

Idle
@@ -910,7 +910,7 @@

Open Pull Request

-

Loading IDE assets…

+

Loading workbench assets…

Fetching runtimes and compilers from CDN. This can take a moment.

diff --git a/src/modules/github-api.js b/src/modules/github-api.js index c6ce879..6959f53 100644 --- a/src/modules/github-api.js +++ b/src/modules/github-api.js @@ -14,38 +14,13 @@ export const githubChatModelOptions = [ 'openai/gpt-5-chat', 'openai/gpt-5-mini', 'openai/gpt-5-nano', - 'openai/o1', - 'openai/o1-mini', - 'openai/o1-preview', - 'openai/o3', - 'openai/o3-mini', - 'openai/o4-mini', - 'ai21-labs/ai21-jamba-1.5-large', - 'cohere/cohere-command-a', - 'cohere/cohere-command-r-08-2024', 'cohere/cohere-command-r-plus-08-2024', - 'xai/grok-3', - 'xai/grok-3-mini', - 'deepseek/deepseek-r1', - 'deepseek/deepseek-r1-0528', 'deepseek/deepseek-v3-0324', - 'meta/llama-3.2-11b-vision-instruct', - 'meta/llama-3.2-90b-vision-instruct', - 'meta/llama-3.3-70b-instruct', 'meta/llama-4-maverick-17b-128e-instruct-fp8', 'meta/llama-4-scout-17b-16e-instruct', - 'meta/meta-llama-3.1-405b-instruct', - 'meta/meta-llama-3.1-8b-instruct', - 'mistral-ai/codestral-2501', 'mistral-ai/ministral-3b', 'mistral-ai/mistral-medium-2505', 'mistral-ai/mistral-small-2503', - 'microsoft/mai-ds-r1', - 'microsoft/phi-4', - 'microsoft/phi-4-mini-instruct', - 'microsoft/phi-4-mini-reasoning', - 'microsoft/phi-4-multimodal-instruct', - 'microsoft/phi-4-reasoning', ] const parseNextPageUrlFromLinkHeader = linkHeader => {