# TkinterWeb
**A fast and lightweight web browser widget for Tkinter.**
## Overview
**TkinterWeb offers bindings for the Tkhtml3 widget from http://tkhtml.tcl.tk, which enables displaying HTML and CSS code in Tkinter applications.**
All major operating systems running Python 3+ are supported.
## Usage
**TkinterWeb provides a web browser frame, a label widget capable of displaying styled HTML, and an HTML-based geometry manager.**
**TkinterWeb can be used in any Tkinter application. Here is an example:**
```
import tkinter as tk
from tkinterweb import HtmlFrame # import the HtmlFrame widget
root = tk.Tk() # create the Tkinter window
frame = HtmlFrame(root) # create the HTML widget
frame.load_website("http://tkhtml.tcl.tk/tkhtml.html") # load a website
frame.pack(fill="both", expand=True) # attach the HtmlFrame widget to the window
root.mainloop()
```
**Refer to the [GitHub home page](https://github.com/Andereoo/TkinterWeb) for more information.**
Raw data
{
"_id": null,
"home_page": "https://github.com/Andereoo/TkinterWeb",
"name": "tkinterweb",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "tkinter, Tkinter, tkhtml, Tkhtml, Tk, HTML, CSS, webbrowser",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/33/67/635e0e6148b01d39f53550ca1ede9e9187fd7ef55d1fd9656a26d68c8192/tkinterweb-4.0.0.tar.gz",
"platform": null,
"description": "# TkinterWeb \n**A fast and lightweight web browser widget for Tkinter.**\n\n \n \n## Overview\n**TkinterWeb offers bindings for the Tkhtml3 widget from http://tkhtml.tcl.tk, which enables displaying HTML and CSS code in Tkinter applications.**\n\nAll major operating systems running Python 3+ are supported. \n\n \n \n## Usage\n**TkinterWeb provides a web browser frame, a label widget capable of displaying styled HTML, and an HTML-based geometry manager.**\n\n**TkinterWeb can be used in any Tkinter application. Here is an example:**\n```\nimport tkinter as tk\nfrom tkinterweb import HtmlFrame # import the HtmlFrame widget\n\nroot = tk.Tk() # create the Tkinter window\nframe = HtmlFrame(root) # create the HTML widget\nframe.load_website(\"http://tkhtml.tcl.tk/tkhtml.html\") # load a website\nframe.pack(fill=\"both\", expand=True) # attach the HtmlFrame widget to the window\nroot.mainloop()\n```\n\n**Refer to the [GitHub home page](https://github.com/Andereoo/TkinterWeb) for more information.**\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "HTML/CSS viewer for Tkinter",
"version": "4.0.0",
"project_urls": {
"Homepage": "https://github.com/Andereoo/TkinterWeb"
},
"split_keywords": [
"tkinter",
" tkinter",
" tkhtml",
" tkhtml",
" tk",
" html",
" css",
" webbrowser"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "32a9987898f408157a4f73de3a8f2c892cbdd23ecb65c0dfc1130c760617753d",
"md5": "ab8b78c04750bd0d2e616edd01388c1b",
"sha256": "d8fb939d3182bf7882df9278eb70262654c066f1bf32b80c030830f97e64d99c"
},
"downloads": -1,
"filename": "tkinterweb-4.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ab8b78c04750bd0d2e616edd01388c1b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 1587332,
"upload_time": "2025-02-27T12:09:29",
"upload_time_iso_8601": "2025-02-27T12:09:29.111488Z",
"url": "https://files.pythonhosted.org/packages/32/a9/987898f408157a4f73de3a8f2c892cbdd23ecb65c0dfc1130c760617753d/tkinterweb-4.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ffebc4a3bb50093ac19bf9a0400bfe7fa8f484ba4bba9ecca21741e2d96eec68",
"md5": "67d1553423b76087a7ead6ffac11e73f",
"sha256": "6baa28bae7f9d9a3d0a55aee7fe47ef57a89fbd5e1eaf82129dd838e918e4c8a"
},
"downloads": -1,
"filename": "tkinterweb-4.0.0-py3-none-linux_armv7l.whl",
"has_sig": false,
"md5_digest": "67d1553423b76087a7ead6ffac11e73f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 290803,
"upload_time": "2025-02-27T12:09:35",
"upload_time_iso_8601": "2025-02-27T12:09:35.900570Z",
"url": "https://files.pythonhosted.org/packages/ff/eb/c4a3bb50093ac19bf9a0400bfe7fa8f484ba4bba9ecca21741e2d96eec68/tkinterweb-4.0.0-py3-none-linux_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b5c5802b2fb00a1873315245018c8a156c81aaf499ddf63d10bb5c713a466941",
"md5": "01bd4200c3c905e5e73d4b65024bb828",
"sha256": "f397e4d7c48e5865546dbacaeb2e7b4c383ebdad92d6788d6624ea005a3ab709"
},
"downloads": -1,
"filename": "tkinterweb-4.0.0-py3-none-macosx_10_6_x86_64.whl",
"has_sig": false,
"md5_digest": "01bd4200c3c905e5e73d4b65024bb828",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 272625,
"upload_time": "2025-02-27T12:09:40",
"upload_time_iso_8601": "2025-02-27T12:09:40.901967Z",
"url": "https://files.pythonhosted.org/packages/b5/c5/802b2fb00a1873315245018c8a156c81aaf499ddf63d10bb5c713a466941/tkinterweb-4.0.0-py3-none-macosx_10_6_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "17252d5e651e7b77c731e9ca9165ab870ec46f6099a162f9e47e23cfb46b575d",
"md5": "5d8e3ff1059f63b59e89d20340783894",
"sha256": "74f346e444acc9d4f10101bcea5caca54f8668b388eff0038c77f95ab34b080a"
},
"downloads": -1,
"filename": "tkinterweb-4.0.0-py3-none-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "5d8e3ff1059f63b59e89d20340783894",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 269072,
"upload_time": "2025-02-27T12:09:46",
"upload_time_iso_8601": "2025-02-27T12:09:46.192799Z",
"url": "https://files.pythonhosted.org/packages/17/25/2d5e651e7b77c731e9ca9165ab870ec46f6099a162f9e47e23cfb46b575d/tkinterweb-4.0.0-py3-none-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9fb5351e2b29a44a9386a920c78a78d61eb205c1c9be2373d746badde4ca7186",
"md5": "39bc94717a7f9cbad4b55a54663ed380",
"sha256": "a65f3036015399970885983ab25f95628a2815db9ed3da60585abee73f7225ad"
},
"downloads": -1,
"filename": "tkinterweb-4.0.0-py3-none-manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "39bc94717a7f9cbad4b55a54663ed380",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 323256,
"upload_time": "2025-02-27T12:09:51",
"upload_time_iso_8601": "2025-02-27T12:09:51.846119Z",
"url": "https://files.pythonhosted.org/packages/9f/b5/351e2b29a44a9386a920c78a78d61eb205c1c9be2373d746badde4ca7186/tkinterweb-4.0.0-py3-none-manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2a3ba35b49920034f4e0f557bf4f4ffcc8c7f5db51cad7bd8baefc0bc01bdaf6",
"md5": "32e5f05fe15ad28fccf72dfbaa4291ec",
"sha256": "9f2b4e3d1cdbe0071b0134c8f82d3c7502cca4d73e76f5209fe0b2b484d3d987"
},
"downloads": -1,
"filename": "tkinterweb-4.0.0-py3-none-manylinux1_x86_64.whl",
"has_sig": false,
"md5_digest": "32e5f05fe15ad28fccf72dfbaa4291ec",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 309968,
"upload_time": "2025-02-27T12:09:56",
"upload_time_iso_8601": "2025-02-27T12:09:56.813925Z",
"url": "https://files.pythonhosted.org/packages/2a/3b/a35b49920034f4e0f557bf4f4ffcc8c7f5db51cad7bd8baefc0bc01bdaf6/tkinterweb-4.0.0-py3-none-manylinux1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "75a5ca22bd604f477446d8ed47700dd6774d0152c99263f187394c73dc970d1b",
"md5": "66ec9c4db07cf611a4c9d22f69c9c509",
"sha256": "dfe30d1c0dbea4effc5d14e95e18aa96ef25cd36a578c9ddb2aa7ac15c638705"
},
"downloads": -1,
"filename": "tkinterweb-4.0.0-py3-none-manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "66ec9c4db07cf611a4c9d22f69c9c509",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 307240,
"upload_time": "2025-02-27T12:10:01",
"upload_time_iso_8601": "2025-02-27T12:10:01.589314Z",
"url": "https://files.pythonhosted.org/packages/75/a5/ca22bd604f477446d8ed47700dd6774d0152c99263f187394c73dc970d1b/tkinterweb-4.0.0-py3-none-manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6f86eac6aa30201d4cbde10bbc75de65d5152445c35a71d79d9d8ff9244a972a",
"md5": "c8f82d5948051befc83058381129b850",
"sha256": "b70af16c110eacd5d2d541df04c05d2b88d7e123d259a151ef1a740c9f2e1019"
},
"downloads": -1,
"filename": "tkinterweb-4.0.0-py3-none-win32.whl",
"has_sig": false,
"md5_digest": "c8f82d5948051befc83058381129b850",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 406880,
"upload_time": "2025-02-27T12:10:07",
"upload_time_iso_8601": "2025-02-27T12:10:07.806594Z",
"url": "https://files.pythonhosted.org/packages/6f/86/eac6aa30201d4cbde10bbc75de65d5152445c35a71d79d9d8ff9244a972a/tkinterweb-4.0.0-py3-none-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c9e5cdd421a4e2d3b7f3e4c23722335fc8c0dc0d2bdae62e54e6156430a7ab0f",
"md5": "53680235db3f3bcec26bf8681c4c570a",
"sha256": "e598df985d264ee14a289fd8312e2968f60215ac497998a41519a667b0c73d7c"
},
"downloads": -1,
"filename": "tkinterweb-4.0.0-py3-none-win_amd64.whl",
"has_sig": false,
"md5_digest": "53680235db3f3bcec26bf8681c4c570a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 407370,
"upload_time": "2025-02-27T12:10:14",
"upload_time_iso_8601": "2025-02-27T12:10:14.556340Z",
"url": "https://files.pythonhosted.org/packages/c9/e5/cdd421a4e2d3b7f3e4c23722335fc8c0dc0d2bdae62e54e6156430a7ab0f/tkinterweb-4.0.0-py3-none-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3367635e0e6148b01d39f53550ca1ede9e9187fd7ef55d1fd9656a26d68c8192",
"md5": "237cf709de94fa25e3cf16057c464ee7",
"sha256": "72e45b6b6284ea89447e710b39aaec9482f5e48becf81d10d544a42ea324d197"
},
"downloads": -1,
"filename": "tkinterweb-4.0.0.tar.gz",
"has_sig": false,
"md5_digest": "237cf709de94fa25e3cf16057c464ee7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1577730,
"upload_time": "2025-02-27T12:10:35",
"upload_time_iso_8601": "2025-02-27T12:10:35.223369Z",
"url": "https://files.pythonhosted.org/packages/33/67/635e0e6148b01d39f53550ca1ede9e9187fd7ef55d1fd9656a26d68c8192/tkinterweb-4.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-27 12:10:35",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Andereoo",
"github_project": "TkinterWeb",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "Pillow",
"specs": [
[
">=",
"10.0.0"
]
]
}
],
"lcname": "tkinterweb"
}