Skip to main content

python classes to create accessible HTML elements and documents

Project description

domible

Domible is a set of Python classes used to generate HTML documents and elements of arbitrary complexity.

The basic idea behind domible is fairly simple, HTML elements are represented with Python classes. When an element object is evaluated, it renders the text of the HTML element. Objects can contain other element objects which will also evaluate to text when the containing object is evaluated.

Through this process of composition and recursive rendering, domible can be used to programmatically create HTML elements of arbitrary complexity directly from your Python code.

Go to the Domible Documentation for details and examples.

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

domible-0.1.9.tar.gz (28.1 kB view details)

Uploaded Source

Built Distribution

domible-0.1.9-py3-none-any.whl (36.1 kB view details)

Uploaded Python 3

File details

Details for the file domible-0.1.9.tar.gz.

File metadata

  • Download URL: domible-0.1.9.tar.gz
  • Upload date:
  • Size: 28.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Windows/11

File hashes

Hashes for domible-0.1.9.tar.gz
Algorithm Hash digest
SHA256 f76228ae74d9956cafad79c58d5871b2a74705ada4e107bc77cfd17ba7b222c4
MD5 30079f9d9f47f4482a2593bae14e2d35
BLAKE2b-256 2f0bf956e7988da25dd12e766db59b5d6be442f51bf08e5a2616d09b62c34162

See more details on using hashes here.

File details

Details for the file domible-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: domible-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 36.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Windows/11

File hashes

Hashes for domible-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 36f6ccd0b5940f1cc46a3063589ab572f49a742049e602eb7f2ea9b6124de897
MD5 871816eb04b2ee13a79b3477aab6f245
BLAKE2b-256 1c7fbac00baed81e83f9ad06ab942b58352fa0501a63d71ffb8ad72313a9afa2

See more details on using hashes here.

Supported by

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