Skip to main content

toolkit for nicegui.

Project description

niceguiToolkit

English| 简体中文

toolkit for NiceGUI

📦 Install

pip install niceguiToolkit -U

layout development tool

Visual Style Settings

layout development tool

Code Generation code generation

Tailwindcss auto completion support tailwindcss auto completion support

  • Jump to source code
  • Visual layout style settings
  • Generate code to source files
  • Support for tailwindcss
    • Auto-completion suggestions
    • Full-text search
    • Preview available; the interface displays the real-time effect when candidates are selected
  • generate props settings for each component
  • Custom settings

In your program's entry file, call the inject_layout_tool method

from nicegui import ui
from nicegui_toolkit import inject_layout_tool

# make sure to call this method before creating any UI components
inject_layout_tool()


ui.label("label")
ui.label("label with style").style("width:80%;")

with ui.card(), ui.card().style(""):
    ui.input("user name", placeholder="enter your name:")
    ui.label("xxxx").style("width:500px;")
ui.input("password", placeholder="enter your password:").style(
    "font-size:1.7rem;color:#a12d2d"
)

ui.run()

If you are using PyCharm:

from nicegui import ui
from nicegui_toolkit import inject_layout_tool


inject_layout_tool(ide="pycharm")

...

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

niceguitoolkit-0.4.0.tar.gz (121.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

niceguitoolkit-0.4.0-py3-none-any.whl (128.8 kB view details)

Uploaded Python 3

File details

Details for the file niceguitoolkit-0.4.0.tar.gz.

File metadata

  • Download URL: niceguitoolkit-0.4.0.tar.gz
  • Upload date:
  • Size: 121.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for niceguitoolkit-0.4.0.tar.gz
Algorithm Hash digest
SHA256 8b52a597ad3355e76db818f4df93bfb97a7e06112eee65aec6162d1b96584f6f
MD5 73e510c623989d3363f7817c3042213b
BLAKE2b-256 9c0f16c5e080be7eb7d6a49682222b1f3ef1fc8acd69a5b6a469e83401e350f9

See more details on using hashes here.

File details

Details for the file niceguitoolkit-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: niceguitoolkit-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 128.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for niceguitoolkit-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5cb1cbf70f5499a1e950730f2f1e029ec1d88222349e7e3f4f169368c879dac8
MD5 db3f96962944878027b27ddaabd9ecb5
BLAKE2b-256 72173d36347a0c15a14010b78ee846c51aa9059981c1297991cb4154ef146c7e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page