JetBrains IDE-Plugin

PyUI Helper

Das ultimative JetBrains-Plugin für Python-GUI-Entwicklung. Erstellen Sie professionelle Benutzeroberflächen mit Gradio, Streamlit, NiceGUI, FastAPI, Django, Flask, Flet und Reflex mit vollständiger Autovervollständigung, intelligenten Vorschlägen und umfangreicher Dokumentation.

PyCharm · IntelliJ IDEA · DataSpell · + Alle JetBrains IDEs

500+
Komponenten über 3 Frameworks
150+
Live-Templates für schnelles Coding
8
GUI, Web und App Frameworks

01

Gradio 5.x Unterstützung

Entwickeln Sie leistungsstarke ML-Demos und Weboberflächen mit vollständiger Gradio 5.x Unterstützung. PyUI Helper bietet intelligente Autovervollständigung für über 85 Komponenten, sodass Sie schneller und effizienter arbeiten können.

Wählen Sie aus 6 eingebauten Themes (Default, Soft, Glass, Monochrome, Citrus, Ocean) und nutzen Sie die Theme-Builder-Klassen für individuelle Anpassungen. Custom CSS wird ebenfalls vollständig unterstützt.

Gradio-Features

  • 85+ Komponenten mit vollständiger Dokumentation
  • 6 Themes (Default, Soft, Glass, Monochrome, Citrus, Ocean)
  • 23 launch()-Parameter, 15 Umgebungsvariablen
  • Event-Handler (.click, .change, .submit, .then)
  • Verkettete Methoden-Vervollständigung
  • Theme-Builder-Klassen, Custom CSS-Unterstützung
Gradio Autovervollständigung
Streamlit Autovervollständigung

02

Streamlit 1.40+ Unterstützung

Erstellen Sie Data-Apps blitzschnell mit vollständiger Streamlit 1.40+ Unterstützung. PyUI Helper kennt über 120 API-Funktionen und bietet kontextbezogene Vorschläge für alle Streamlit-Features.

Profitieren Sie von 45+ config.toml-Optionen mit detaillierter Dokumentation, Column-Config-Klassen für Dataframes und intelligenter Unterstützung für Cache-Decorators wie @st.cache_data und @st.cache_resource.

Streamlit-Features

  • 120+ API-Funktionen mit vollständiger Dokumentation
  • 45+ config.toml-Optionen mit Dokumentation
  • Column-Config-Klassen für Dataframes
  • Cache-Decorators (@st.cache_data, @st.cache_resource)
  • Session State, Auth, Query-Parameter
FastAPI Support

03

FastAPI Unterstützung

Erstellen Sie moderne APIs mit automatischer Dokumentation. PyUI Helper bietet intelligente Vervollständigung für FastAPI-Routen, Dependencies und Response-Modelle.

FastAPI Features

  • Route-Decorator-Vervollständigung (@app.get, @app.post, @app.put, @app.delete)
  • Dependency Injection mit Depends()
  • Response-Modelle und Status-Codes
  • Middleware und Exception-Handler
  • WebSocket-Endpoint-Unterstützung
  • Live-Templates mit fa: Präfix

04

Django Unterstützung

Vollständige Web-Framework-Unterstützung für Python. PyUI Helper versteht Django Models, Views, Forms, Admin und Signals.

Django Features

  • Model-Feld-Vervollständigung (CharField, ForeignKey, ManyToManyField)
  • Class-based Views (ListView, DetailView, CreateView, UpdateView)
  • Form- und ModelForm-Unterstützung
  • Admin-Site-Konfiguration
  • URL-Patterns und Routing
  • Signal-Handler (@receiver)
  • Live-Templates mit dj: Präfix
Django Support
Flask Support

05

Flask Unterstützung

Leichtgewichtiges Micro-Framework für Web-Apps. PyUI Helper bietet Vervollständigung für Flask-Routen, Blueprints und Request-Handling.

Flask Features

  • Route-Decorator-Vervollständigung (@app.route, @app.get, @app.post)
  • Blueprint-Unterstützung für modulare Anwendungen
  • Request- und Response-Handling
  • Lifecycle-Hooks (before_request, after_request)
  • Error-Handler und Context-Processors
  • Live-Templates mit fl: Präfix

06

Flet Unterstützung

Erstellen Sie plattformübergreifende Apps mit Python. PyUI Helper bietet intelligente Vervollständigung für Flet UI-Controls, Layouts und Event-Handler.

Flet Features

  • UI-Control-Vervollständigung (Text, TextField, ElevatedButton, Row, Column)
  • Event-Handler-Unterstützung (on_click, on_change)
  • Seiten-Konfiguration und Navigation
  • Layout-System (Row, Column, Container, Stack)
  • Live-Templates mit ft: Präfix
Flet Support
Reflex Support

07

Reflex Unterstützung

Erstellen Sie Full-Stack Python Web-Apps. PyUI Helper bietet Vervollständigung für Reflex-Komponenten, State-Management und Routing.

Reflex Features

  • Komponenten-Vervollständigung (rx.button, rx.text, rx.input)
  • State-Klasse mit Vars und Event-Handlern
  • Routing mit @rx.page Decorator
  • Bedingte Darstellung (rx.cond, rx.foreach, rx.match)
  • Layout-Komponenten (hstack, vstack, grid, card)
  • Live-Templates mit rx: Präfix

08

NiceGUI 3.x Unterstützung

Erstellen Sie elegante Web-Interfaces mit vollständiger NiceGUI 3.x Unterstützung. PyUI Helper bietet intelligente Vervollständigung für über 110 UI-Elemente und 200+ Quasar-Komponenten-Props.

Profitieren Sie von Tailwind CSS-Klassen mit Farbvorschau-Icons, 5 Storage-APIs und verketteten Methoden wie .props, .classes, .style, .tooltip und .on für maximale Produktivität.

NiceGUI-Features

  • 110+ UI-Elemente mit vollständiger Dokumentation
  • 200+ Quasar-Komponenten-Props mit kontextbezogener Vervollständigung
  • Tailwind CSS-Klassen mit Farbvorschau-Icons
  • 5 Storage-APIs (tab, client, user, general, browser)
  • Verkettete Methoden (.props, .classes, .style, .tooltip, .on)
NiceGUI Autovervollständigung
Props Autovervollständigung

09

Code-Intelligenz

Schluss mit dem Auswendiglernen von Parametern und Komponenten. PyUI Helper bietet kontextbezogene Smart-Vervollständigung, die Ihren Code versteht und relevante Vorschläge macht.

Jeder Vorschlag enthält Parameter-Hints mit Typen und Standardwerten sowie umfangreiche Hover-Dokumentation. Line-Marker für Decorators und Komponenten helfen Ihnen, den Überblick zu behalten.

Intelligenz-Features

  • Kontextbezogene Smart-Vervollständigung
  • Parameter-Hints mit Typen und Standardwerten
  • Umfangreiche Hover-Dokumentation
  • Line-Marker für Decorators und Komponenten

10

Produktivitäts-Tools

Steigern Sie Ihre Produktivität mit über 90 Live-Templates für Gradio (gr:), Streamlit (st:) und NiceGUI (ui:). Erstellen Sie neue Framework-Apps mit Datei-Templates in Sekunden.

Nutzen Sie Wrap-in-Element-Aktionen, um Code schnell in Row, Column, Card oder Container zu umschließen. Inspektionen und Quick-Fixes helfen bei veralteten APIs.

Produktivitäts-Features

  • 90+ Live-Templates (gr:, st:, ui: Präfixe)
  • Datei-Templates für neue Framework-Apps
  • Wrap-in-Element-Aktionen (Row, Column, Card, Container)
  • Inspektionen und Quick-Fixes für veraltete APIs
Custom Component
Tailwind Farbvorschau

11

Tailwind CSS Integration

PyUI Helper bietet vollständige Tailwind CSS-Unterstützung für NiceGUI mit Farbvorschau-Icons direkt in der Autovervollständigung. Sehen Sie Farben sofort, ohne die Dokumentation zu konsultieren.

Alle Tailwind-Utility-Klassen werden mit kontextbezogenen Vorschlägen unterstützt, sodass Sie schnell und effizient stylen können.

Tailwind-Features

  • Vollständige Tailwind CSS-Klassen-Unterstützung
  • Farbvorschau-Icons in der Autovervollständigung
  • Kontextbezogene Utility-Klassen-Vorschläge
  • Hover-Dokumentation für Tailwind-Klassen

12

Alle Features auf einen Blick

PyUI Helper bietet umfassende Unterstützung für die drei beliebtesten Python-GUI-Frameworks – mit allen Features, die Sie für professionelle UI-Entwicklung benötigen.

Gradio 5.x

Vollständige Unterstützung für ML-Demos und Weboberflächen.
  • ✓ 85+ Komponenten
  • ✓ 6 eingebaute Themes
  • ✓ 23 launch()-Parameter
  • ✓ 15 Umgebungsvariablen
  • ✓ Event-Handler-Unterstützung
  • ✓ Verkettete Methoden-Vervollständigung
  • ✓ Theme-Builder-Klassen

Streamlit 1.40+

Erstellen Sie Data-Apps blitzschnell.
  • ✓ 120+ API-Funktionen
  • ✓ 45+ config.toml-Optionen
  • ✓ Column-Config-Klassen
  • ✓ Cache-Decorators
  • ✓ Session State & Auth

NiceGUI 3.x

Elegante Web-Interfaces mit Python.
  • ✓ 110+ UI-Elemente
  • ✓ 200+ Quasar-Props
  • ✓ Tailwind CSS mit Farbvorschau
  • ✓ 5 Storage-APIs
  • ✓ Verkettete Methoden

Produktivitäts-Tools

Entwickeln Sie schneller als je zuvor.
  • ✓ 90+ Live-Templates
  • ✓ Datei-Templates für neue Apps
  • ✓ Wrap-in-Element-Aktionen
  • ✓ Inspektionen & Quick-Fixes
  • ✓ Hover-Dokumentation

Einfache, transparente Preise

Starten Sie mit einer 7-Tage kostenlosen Testversion. Keine Kreditkarte erforderlich. Kauf über den JetBrains Marketplace.

Einzelperson

Für Einzelentwickler

$2,50/Monat

oder $25/Jahr

  • Gradio, Streamlit, NiceGUI
  • 300+ Komponenten
  • 90+ Live-Templates
  • Alle zukünftigen Updates
  • 7-Tage kostenlose Testversion
Open-Source-Mitwirkende: Kontaktieren Sie uns für 100% Rabatt. Wir unterstützen die Community, die uns unterstützt.

Von Python-GUI-Entwicklern entwickelt

Entwickelt von Ilscipio GmbH, Entwickler mit einem Herz für KI, E-Commerce und JetBrains Plugin-Entwicklung. Wir arbeiten täglich mit Python-GUI-Frameworks und wissen, wie wichtig gute IDE-Unterstützung ist.

Wir haben PyUI Helper entwickelt, weil wir selbst frustriert waren, ständig zwischen IDE und Dokumentation wechseln zu müssen. Mit PyUI Helper haben Sie alle Informationen direkt in Ihrer IDE – für Gradio, Streamlit, NiceGUI, FastAPI, Django, Flask, Flet und Reflex. Ein Plugin für alle drei Frameworks.

Starten Sie heute mit professioneller Python-GUI-Entwicklung

Schließen Sie sich Entwicklern an, die produktivere, schnellere GUI-Anwendungen mit professionellem IDE-Tooling erstellen.