deeleeramone/PyWry

PyWry is a cross-platform app factory, rendering engine and UI toolkit for Python that produces native desktop, web, and notebook experiences from a single API.

93Stars on the repository
26Mods indexed here, across every type
8d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

pywry-orientation

01

deeleeramone/PyWry

Skill Claude CodeCodex

When to reach for PyWry MCP tools (native webview rendering, Plotly, TradingView, AgGrid, chat) instead of writing Flask/Streamlit/Dash/Electron code. Use at the start of any task involving interactive UI, dashboards, charts, or chat widgets driven from Python.

93 8d ago A 67 tokens original Apache-2.0

authentication

02

deeleeramone/PyWry

Skill Claude CodeCodex

Opens a dedicated auth window → user logs in at provider → callback captured on ephemeral localhost server → tokens returned.

93 8d ago A 0 tokens original Apache-2.0

autonomous_building

03

deeleeramone/PyWry

Skill Claude CodeCodex

Autonomous PyWry application building using LLM sampling, elicitation, and progress reporting.

93 8d ago A 19 tokens original Apache-2.0

chat

04

deeleeramone/PyWry

Skill Claude CodeCodex

The chat component provides a full-featured conversational UI with.

93 8d ago A 0 tokens original Apache-2.0

chat_agent

05

deeleeramone/PyWry

Skill Claude CodeCodex

How an agent operates inside a PyWry chat widget — reading user messages, attachments, @-context, tool-call result cards, edit/resend, settings changes.

93 8d ago A 34 tokens original Apache-2.0

component_reference

06

deeleeramone/PyWry

Skill Claude CodeCodex

These are the ONLY events that work for updating widgets. Use sendevent tool with these event types.

93 8d ago A 0 tokens original Apache-2.0

css_selectors

07

deeleeramone/PyWry

Skill Claude CodeCodex

The most reliable way to target elements is by componentid.

93 8d ago A 0 tokens original Apache-2.0

data_visualization

08

deeleeramone/PyWry

Skill Claude CodeCodex

Skill "data_visualization" from deeleeramone/PyWry, covering data visualization, plotly charts, creating a chart, create figure and show as widget.

93 8d ago A 0 tokens original Apache-2.0

deploy

09

deeleeramone/PyWry

Skill Claude CodeCodex

You're creating widgets for a production SSE server with.

93 8d ago A 0 tokens original Apache-2.0

events

10

deeleeramone/PyWry

Skill Claude CodeCodex

The PyWry event system — namespaced events, request/response round-trips, widget IDs, component IDs, and how tool results flow back to the agent.

93 8d ago A 34 tokens original Apache-2.0

forms_and_inputs

11

deeleeramone/PyWry

Skill Claude CodeCodex

Skill "forms_and_inputs" from deeleeramone/PyWry, covering forms and user input, available input components, basic form pattern, collecting form data and from events.

93 8d ago A 0 tokens original Apache-2.0

iframe

12

deeleeramone/PyWry

Skill Claude CodeCodex

You're creating widgets to be embedded as iframes in external pages.

93 8d ago A 0 tokens original Apache-2.0

interactive_buttons

13

deeleeramone/PyWry

Skill Claude CodeCodex

Skill "interactive_buttons" from deeleeramone/PyWry, covering interactive buttons - mandatory pattern, the only correct way to create buttons, how it works, supported actions and more examples.

93 8d ago A 0 tokens original Apache-2.0

jupyter

14

deeleeramone/PyWry

Skill Claude CodeCodex

This skill covers building PyWry widgets for Jupyter notebooks via MCP tools.

93 8d ago A 0 tokens original Apache-2.0

modals

15

deeleeramone/PyWry

Skill Claude CodeCodex

Modals are reusable overlay dialogs that can contain any content - forms, confirmations, information panels, or custom HTML. They follow the same pattern as toolbars, passed to .show- functions.

93 8d ago A 0 tokens original Apache-2.0

native

16

deeleeramone/PyWry

Skill Claude CodeCodex

You're creating widgets for a native desktop window powered by.

93 8d ago A 0 tokens original Apache-2.0

styling

17

deeleeramone/PyWry

Skill Claude CodeCodex

PyWry provides CSS variables that adapt to dark/light themes. Use these instead of hardcoded colors!

93 8d ago A 0 tokens original Apache-2.0

tvchart

18

deeleeramone/PyWry

Skill Claude CodeCodex

Drive a live TradingView Lightweight Charts widget end-to-end via PyWry MCP tools — symbol, interval, indicators, markers, price lines, layouts, state.

93 8d ago A 33 tokens original Apache-2.0