3 repositorios
Tools for creating structured HTML documents and elements from scratch using code.
Distinct from Dynamic HTML Construction: The candidates focus on dynamic strings for emails or visualization exports; this is a general-purpose programmatic DOM generator.
Explore 3 awesome GitHub repositories matching web development · Programmatic HTML Generators. Refine with filters or upvote what's useful.
AngleSharp es un parser de HTML5 DOM y framework de web scraping diseñado para analizar documentos HTML5, SVG y MathML en un modelo de objetos de documento (DOM) compatible con W3C. Funciona como un generador de HTML programático y un motor de selectores CSS para consultar y localizar elementos específicos dentro de un DOM. El proyecto proporciona herramientas para simular entornos de navegador para automatizar interacciones web, navegar por URLs y enviar formularios. Incluye un minificador de HTML y CSS dedicado para reducir el tamaño de archivo de los activos web eliminando caracteres innecesarios. La librería soporta la manipulación del DOM HTML y la extracción de datos estructurados de sitios web. Maneja la transformación de marcado a través de un pipeline de análisis que incluye recuperación de errores basada en especificaciones y construcción jerárquica de documentos.
Enables the programmatic generation of structured HTML documents for custom view engines.
This project is a programmatic HTML form builder and element generator for PHP, designed as a component library for the Laravel Blade templating engine. It provides a fluent interface to create structured HTML markup and attributes, allowing developers to generate web interface elements through code rather than writing raw markup. The library focuses on the dynamic construction of web forms and input fields. It enables the programmatic definition of form structures and attributes based on application logic, which helps maintain cleaner templates within the Laravel framework.
Implements a general-purpose programmatic generator for creating structured HTML markup via PHP code.
Kotlinx.html es un lenguaje específico de dominio (DSL) para Kotlin que proporciona un patrón de constructor con seguridad de tipos para construir marcado HTML. Al aprovechar llamadas a funciones anidadas y expresiones lambda, la biblioteca hace cumplir restricciones de esquema en tiempo de compilación para asegurar la generación de estructuras de documentos válidas y la prevención de errores de sintaxis comunes. La biblioteca se distingue por un esquema basado en extensiones que permite a los desarrolladores definir etiquetas y atributos personalizados sin modificar el código fuente principal. Admite tanto el renderizado del lado del servidor como la manipulación directa del modelo de objetos del documento (DOM) del navegador, proporcionando un enfoque unificado para construir contenido web en diferentes entornos. El proyecto incluye capacidades para transmitir la salida directamente a buffers, lo que minimiza el consumo de memoria al generar documentos grandes o complejos. También utiliza scripts automatizados para transformar definiciones de marcado en código fuente fuertemente tipado, asegurando un soporte de elementos consistente y extensible durante todo el ciclo de vida del desarrollo.
Builds web documents using structured code patterns that ensure valid markup and consistent document organization.