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.5.tar.gz (27.3 kB view details)

Uploaded Source

Built Distribution

domible-0.1.5-py3-none-any.whl (35.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: domible-0.1.5.tar.gz
  • Upload date:
  • Size: 27.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.8 Windows/10

File hashes

Hashes for domible-0.1.5.tar.gz
Algorithm Hash digest
SHA256 02dcd7a74e913fcea60e97d11c34d7fe76931078ce2bfa3133d2f6e99d8ae19b
MD5 b6023ad55a4ff089a4cf8db7515eb43a
BLAKE2b-256 7aa7e0069f3c470ff00d33444cfb5420c899ee27cf7da03a2e5fbc332022e022

See more details on using hashes here.

File details

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

File metadata

  • Download URL: domible-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 35.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.8 Windows/10

File hashes

Hashes for domible-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 06475aeb76429c3a253b15b38ed2aa5cf53ade62589d7557ad7c29e50bd319f0
MD5 10bab6cc069f80a435447aa718975f93
BLAKE2b-256 6b578ed9ba96f32f522df3744aea12f0fd660997eeb5cd143b2aff0f41f9e8b0

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