LICENSE
README.md
pyproject.toml
requirements.txt
jsx/__init__.py
jsx/element.py
jsx/errors.py
jsx/internal.py
jsx/renderer.py
jsx.egg-info/PKG-INFO
jsx.egg-info/SOURCES.txt
jsx.egg-info/dependency_links.txt
jsx.egg-info/requires.txt
jsx.egg-info/top_level.txt
jsx/components/__init__.py
jsx/components/base.py
jsx/components/page.py
jsx/html/__init__.py
jsx/html/_auto_html.py
jsx/html/a.py
jsx/html/abbr.py
jsx/html/address.py
jsx/html/area.py
jsx/html/article.py
jsx/html/aside.py
jsx/html/b.py
jsx/html/base.py
jsx/html/blockquote.py
jsx/html/body.py
jsx/html/br.py
jsx/html/button.py
jsx/html/canvas.py
jsx/html/cite.py
jsx/html/code.py
jsx/html/col.py
jsx/html/div.py
jsx/html/em.py
jsx/html/embed.py
jsx/html/footer.py
jsx/html/form.py
jsx/html/fragment.py
jsx/html/h1.py
jsx/html/h2.py
jsx/html/h3.py
jsx/html/h4.py
jsx/html/h5.py
jsx/html/h6.py
jsx/html/head.py
jsx/html/header.py
jsx/html/hr.py
jsx/html/html.py
jsx/html/i.py
jsx/html/img.py
jsx/html/input.py
jsx/html/label.py
jsx/html/li.py
jsx/html/link.py
jsx/html/main.py
jsx/html/meta.py
jsx/html/nav.py
jsx/html/ol.py
jsx/html/option.py
jsx/html/p.py
jsx/html/param.py
jsx/html/pre.py
jsx/html/script.py
jsx/html/section.py
jsx/html/select.py
jsx/html/small.py
jsx/html/source.py
jsx/html/span.py
jsx/html/strong.py
jsx/html/sub.py
jsx/html/sup.py
jsx/html/table.py
jsx/html/tbody.py
jsx/html/td.py
jsx/html/textarea.py
jsx/html/th.py
jsx/html/thead.py
jsx/html/time.py
jsx/html/title.py
jsx/html/tr.py
jsx/html/track.py
jsx/html/u.py
jsx/html/ul.py
jsx/html/wbr.py
jsx/middlewares/__init__.py
jsx/middlewares/asgi.py
jsx/middlewares/base.py
jsx/server/components.py
jsx/server/database.py
jsx/server/request.py
jsx/server/ws_router.py
jsx/styling/__init__.py
jsx/styling/color.py
jsx/styling/css_modules.py
jsx/styling/style.py
jsx/types/__init__.py
jsx/types/base.py
jsx/types/events.py
jsx/types/html.py
tests/test_asgi_server.py
tests/test_nested.py
tests/test_rendering.py