15 repositorios
Structural elements for representing collections of items where the sequence is not meaningful.
Distinct from Ordered Lists: Distinct from ordered lists by removing the requirement for a specific sequence or numbering.
Explore 15 awesome GitHub repositories matching web development · Unordered Lists. Refine with filters or upvote what's useful.
A minimalist CSS framework.
Renders unordered, ordered, and description lists with distinct markers and spacing for clear content hierarchy.
This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.
The HTML specification creates a list of items where the order does not affect the meaning of the document.
The minimal amount of CSS to replicate the GitHub Markdown style
Renders ordered and unordered lists with proper indentation, nesting, and spacing.
Este proyecto es un tema CSS para el editor Typora diseñado para emular los estándares de composición tipográfica de LaTeX. Funciona como un maquetador de documentos académicos que transforma vistas previas de Markdown en diseños formales adecuados para trabajos e informes de estilo universitario. El tema incluye estilos de composición localizados adaptados a los estándares académicos chinos, proporcionando fuentes específicas y plantillas HTML para generar portadas, resúmenes y secciones de palabras clave profesionales. El sistema gestiona la tipografía del documento, los márgenes de página y el estilo de listas multinivel a través de variables CSS y capas de sobrescritura. Emplea media queries específicas para impresión para asegurar un diseño controlado durante la exportación de Markdown a PDF, incluyendo opciones para formatear la visibilidad de hipervínculos en documentos listos para imprimir.
Implements hierarchical numbering and indentation styles for academic lists using nested CSS selectors.
CKEditor 4 is a browser-based WYSIWYG rich text editor that enables users to create and format HTML content directly in the browser. It operates on a plugin-based architecture with a configurable toolbar system, DOM-based content editing, and an event-driven lifecycle, all delivered through a CDN-based distribution model. The editor supports skin-based theming and includes a legacy plugin compatibility layer for backward compatibility. The editor distinguishes itself as a cross-platform framework that integrates natively with Angular, React, Vue, Electron, Android, and iOS environments. It of
Creates ordered, unordered, to-do, and block-quoted lists with various markers.
QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem, avoiding proprietary formats and enabling direct file access. It functions as a Nextcloud Notes client, syncing notes and metadata with Nextcloud or ownCloud servers through a companion API service for versioning and sharing. The application also integrates with AI providers and exposes a local MCP server for external agents to search and fetch notes, and includes a companion browser extension for capturing web content, bookmarks, and screenshots. The editor distinguishes itself thr
Creates nested numbered and bulleted lists with support for sub-items and paragraph breaks.
Este proyecto es un estándar de especificación formal de Markdown que proporciona una definición detallada de sintaxis de marcado y un conjunto definitivo de reglas para analizar texto plano en una salida HTML consistente. Establece una gramática estandarizada para bloques estructurales y elementos en línea para asegurar un renderizado uniforme en diferentes implementaciones de software. La especificación está respaldada por un conjunto de pruebas de conformidad del parser y una implementación de referencia en C y JavaScript para verificar que las implementaciones se adhieran al estándar. Incluye un sistema para la verificación de implementaciones que compara las cadenas de entrada transformadas con la salida HTML esperada y permite la exportación de datos de prueba de especificación a JSON. El estándar cubre una amplia gama de capacidades de estructuración y formato de contenido, incluyendo encabezados, listas, citas en bloque y reglas horizontales. Define mecanismos para la representación de código mediante bloques cercados o sangrados, integración de HTML y un sistema basado en referencias para gestionar hipervínculos e imágenes. La especificación también detalla un modelo de análisis de dos fases que utiliza una representación de árbol de sintaxis abstracta y normalización de texto basada en Unicode para mantener una jerarquía de documentos predecible.
Supports ordered and bulleted lists with hierarchical nesting and variable indentation.
Este proyecto es un tema de documentación responsivo para Sphinx que proporciona un diseño visual y un conjunto de plantillas Jinja2 para renderizar contenido técnico en una interfaz web coherente. Funciona como un framework de documentación CSS diseñado para adaptar la presentación de manuales técnicos tanto a pantallas de escritorio como móviles. El tema incluye un diseño estructurado específicamente para referencias de API de software, formateando firmas de funciones, parámetros y tipos de retorno. También proporciona mecanismos integrados para enlazar con el control de versiones, permitiendo que las páginas de documentación apunten directamente a los archivos fuente en proveedores de alojamiento externos. El proyecto cubre una amplia gama de formatos de contenido técnico, incluyendo bloques de código con resaltado de sintaxis, ecuaciones matemáticas, tablas de datos y llamadas categorizadas para notas y advertencias. Soporta la personalización de marca mediante logotipos y permite modificar menús de navegación e inyectar activos CSS o JavaScript personalizados. El tema se integra directamente en el proceso de compilación de Sphinx para transformar reStructuredText y Markdown en una salida HTML con estilo.
Supports complex nesting and multi-paragraph content within list items to organize detailed technical information.
Markdig is a markdown parser library that converts text into structured HTML, plain text, or other formats using a configurable pipeline. It functions as a CommonMark compliant parser and an abstract syntax tree generator that transforms markdown into a hierarchical tree of block and inline nodes with precise source location mapping. The project is distinguished by a decoupled renderer architecture that separates parsing logic from output generation, enabling the transformation of the syntax tree into non-HTML formats such as LaTeX or XAML. It also serves as a lossless markdown processor by t
Generates structured ordered and unordered lists, including support for nested items.
Este proyecto es un componente de árbol de arrastrar y soltar para React y una utilidad de gestión de datos de árbol utilizada para renderizar datos jerárquicos anidados. Proporciona una lista jerárquica ordenable que permite a los usuarios gestionar relaciones padre-hijo y visualizar estructuras de árbol complejas. El componente permite la reestructuración interactiva del árbol, donde los usuarios pueden reorganizar la jerarquía arrastrando y soltando nodos para cambiar su padre o secuencia. Admite mover o copiar nodos entre diferentes instancias de árbol y proporciona controles para aplicar restricciones de movimiento basadas en lógica personalizada o límites de profundidad. La herramienta incluye capacidades para la visualización de datos jerárquicos, como buscar y resaltar nodos específicos mientras se expanden automáticamente sus rutas principales. También proporciona utilidades para el procesamiento de datos, incluyendo la conversión de arrays de datos planos en jerarquías anidadas y viceversa. Los usuarios pueden modificar la presentación visual de los nodos del árbol mediante estilos personalizados o temas predefinidos.
Manages hierarchical lists where users can reorder elements and move nodes between different nesting levels.
Braft Editor es un editor de texto enriquecido basado en React construido sobre Draft.js que proporciona un framework para la creación y el formato de contenido. Funciona como un componente de interfaz de usuario reutilizable que permite a los usuarios redactar documentos formateados en una interfaz WYSIWYG y exportar el contenido resultante como cadenas HTML. El proyecto cuenta con soporte de localización integrado para múltiples idiomas, incluyendo chino, japonés y coreano. Proporciona un sistema modular para extender la funcionalidad del editor a través de plugins, mapeos de barra de herramientas personalizados y entidades multimedia especializadas. El editor cubre una amplia gama de capacidades de contenido, incluyendo formato de texto enriquecido, estilo de párrafos y bloques, y la organización de listas anidadas. Admite la incrustación de contenido multimedia como imágenes, audio, video y bloques de código formateados. El estado del documento se gestiona a través de un patrón de componente controlado, permitiendo la sincronización entre el editor y el estado de la aplicación.
Supports the creation of ordered and unordered lists with hierarchical nesting.
Infographic is a declarative SVG infographic engine and AI-powered generator that transforms structured specifications and natural language descriptions into complete visual layouts. At its core, it provides a data storytelling framework that combines AI-driven layout generation with multi-pattern composition, supporting linear, circular, radial, tree, and mirror arrangements for sequential, hierarchical, and comparative data structures. The project distinguishes itself through a canvas-based interactive editor with real-time element manipulation and state history management, alongside a serv
Defines list data structures with labels, values, descriptions, and icons for infographics.
This project is a Python library and command-line tool designed to convert Markdown text and files into structured HTML fragments. It functions as a Markdown-to-HTML converter and parser that transforms piped text or source files into web-ready documents. The project is an extensible text processor featuring a pluggable API for defining custom inline and block syntax. This modular framework allows for the registration of specialized syntax extensions, such as tables and footnotes, and provides a system for managing runtime configuration settings. The conversion process covers multilingual te
Provides predictable HTML output by preventing the inconsistent mixing of ordered and unordered lists.
Este proyecto proporciona una especificación de marcado ligero y un estándar de formato de texto plano utilizado para organizar información en documentos estructurados. Sirve como un sistema para convertir caracteres de texto simples en elementos de documento enriquecidos y etiquetas HTML para su visualización web. El proyecto incluye una guía de sintaxis y documentación para implementar símbolos estandarizados. Estos recursos cubren las reglas para crear texto con formato e hipervínculos que pueden convertirse en contenido web. El sistema cubre una amplia gama de capacidades documentales, incluyendo encabezados jerárquicos, listas ordenadas y desordenadas, y citas en bloque. También admite la creación de tablas de datos, bloques de código y énfasis de texto.
Implements structural elements for representing collections of items where the sequence is not meaningful.
Commonmark.js is a library designed to parse and render text formatted according to the CommonMark specification. It functions as a document processing pipeline that converts plain text into structured HTML or an abstract syntax tree, enabling developers to programmatically inspect, modify, and transform document elements. The library distinguishes itself through its strict adherence to standardized parsing rules, ensuring consistent and predictable output across different software environments. It provides a robust framework for document tree manipulation, allowing users to traverse, insert,
Converts structured text lists into standard HTML list elements while maintaining proper grouping.