Metadata-Version: 2.1
Name: pyplater
Version: 2.1.2b0
Summary: Build html component with python
Home-page: https://github.com/Unviray/pyplater
License: MIT
Keywords: html,component,react,angular,vue
Author: Unviray
Author-email: unviray@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Project-URL: Repository, https://github.com/Unviray/pyplater
Description-Content-Type: text/x-rst

pyplater
=========

Build ``html`` component with python.

.. code-block:: python

    from pyplater import *  # import all tag

    documents = html(
        head(
            meta(charset="utf-8"),
            link(rel="stylesheet", href="./style.css"),
            title("Documents"),
        ),
        body(
            h1("The title"),
            p("lorem ipsum"),
        ),
    )

    print(documents.render())


Contributing
------------

Whether reporting bugs, discussing improvements and new ideas or writing
extensions: Contributions to pyplater are welcome! Here's how to get started:

1. Check for open issues or open a fresh issue to start a discussion around
   a feature idea or a bug
2. Fork `the repository <https://github.com/Unviray/pyplater/>`_ on Github,
   create a new branch off the `master` branch and start making your changes
   (known as `GitHub Flow <https://guides.github.com/introduction/flow/index.html>`_)
3. Write a test which shows that the bug was fixed or that the feature works
   as expected to cover your change
4. Send a pull request and bug the maintainer until it gets merged and
   published ☺

