awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesMarkup Cleaning

Fixing missing tags and applying consistent indentation to malformed HTML.

Distinct from HTML Content Processing: Distinct from HTML Content Processing: focuses on structural correction and cleaning of markup.

Explore 4 awesome GitHub repositories matching user interface & experience · Markup Cleaning. Refine with filters or upvote what's useful.

Awesome Markup Cleaning GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ericchiang/pupericchiang 的头像

    ericchiang/pup

    8,427在 GitHub 上查看↗

    Pup is a command line tool for extracting and filtering data from HTML documents using CSS selectors. It functions as a parser and selector engine that isolates specific elements based on tags, IDs, classes, and attributes. The project provides utilities for converting selected HTML nodes into plain text, attribute values, or structured JSON objects. It includes a markup formatter that corrects missing tags and applies consistent indentation to improve the readability of HTML documents. The tool handles the retrieval of text content and attributes through a CSS selector engine, supporting co

    Includes a utility to fix missing tags and apply consistent indentation to HTML documents.

    HTML
    在 GitHub 上查看↗8,427
  • mindmup/bootstrap-wysiwygmindmup 的头像

    mindmup/bootstrap-wysiwyg

    5,515在 GitHub 上查看↗

    bootstrap-wysiwyg is a WYSIWYG HTML editor and browser-based content editor designed to integrate with the Bootstrap CSS framework. It provides a visual interface for creating and formatting rich text content that outputs HTML markup. The editor allows for custom text formatting workflows through the configuration of toolbars and keyboard shortcuts. Users can embed images via drag-and-drop and utilize a dedicated process to clean up redundant tags and whitespace in the generated markup.

    Scans generated HTML to remove empty tags and trailing whitespace for a cleaner document structure.

    HTML
    在 GitHub 上查看↗5,515
  • hail2u/html-best-practiceshail2u 的头像

    hail2u/html-best-practices

    4,077在 GitHub 上查看↗

    本项目是一份全面的参考指南,旨在基于现代 Web 标准编写简洁、语义化且易于维护的 HTML 标记。它提供了一套实施语义化 HTML 标准的规则,使用有意义的结构元素代替通用容器,以改善文档层次结构和机器可读性。 该指南建立了具体的 HTML 格式规范,涵盖缩进、标签大小写和源代码组织,以提高代码库的可维护性。它还作为 Web 无障碍参考,详细说明了 ARIA 角色、替代文本和无障碍表单控件的实现,以支持屏幕阅读器和其他辅助技术。 该项目涵盖了几个核心功能领域,包括文档元数据和字符编码的配置以实现浏览器兼容性、通过绝对路径解析管理 Web 资源,以及通过正确的标签和验证属性优化 Web 表单。它还包括处理多媒体内容及适当回退机制的标准。

    Sets conventions for indentation, casing, and structural organization to maintain a clean and readable HTML codebase.

    在 GitHub 上查看↗4,077
  • sds/overcommitsds 的头像

    sds/overcommit

    4,008在 GitHub 上查看↗

    Overcommit 是一个 Git 钩子管理器和预提交验证框架,旨在自动化在各种 Git 事件期间执行脚本和检查。它作为一个工作流自动化工具,确保在更改提交或推送到远程存储库之前满足代码质量和项目标准。 该系统通过全面的基于 YAML 的配置脱颖而出,该配置允许对钩子行为进行详细控制,包括文件执行过滤、有条件跳过和钩子依赖项管理。它提供专门的角色,例如提交消息验证器以强制执行命名约定,以及推送防护以阻止不稳定或不安全的代码到达远程分支。 该项目涵盖了广泛的功能领域,包括多语言静态分析和 Linting、自动化依赖管理以及安全验证(如密钥扫描和许可证合规性)。它还通过受保护的分支强制执行和并行钩子执行来管理存储库完整性,以优化性能。

    Uses markup tidying tools to fix missing tags and indentation in HTML files.

    Ruby
    在 GitHub 上查看↗4,008
  1. Home
  2. User Interface & Experience
  3. HTML Content Processing
  4. Markup Cleaning