Skip to content

Verification Request: Html Codegen #1883

@CheloVek0116

Description

@CheloVek0116

Library Verification Request

Library ID: /html-codegen/html_codegen
Library Name: Html Codegen
Context7 Page: https://context7.com/html-codegen/html_codegen

Docs or Website URL

https://github.com/html-codegen/html_codegen

Description

html_codegen — Python-библиотека для программной генерации HTML-документов.
Основные возможности:

  • DSL для построения HTML-дерева через Python-классы (70+ тегов)
  • Fluent API с цепочками вызовов и with-контекст-менеджерами
  • Валидация структуры DOM (один head/body, запрет вложений в текстовые узлы и одиночные теги)
  • Поддержка Brython (клиентский Python в браузере)
  • Рендеринг в строку

Benefits

  • Pythonic DSL — создавай HTML на чистом Python без шаблонов и синтаксического мусора
  • Type Safety — все 70+ тегов полностью типизированы, автодополнение в IDE
  • Валидация на этапе разработки — ошибки структуры DOM ловятся сразу, а не в браузере
  • Fluent API — цепочки вызовов и with-менеджеры для читаемого кода
  • Brython ready — работает из коробки с клиентским Python в браузере
  • Никаких зависимостей — один чистый Python-пакет

Submitted via Context7 library admin page

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions