awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
validator avatar

validator/validator

0
View on GitHub↗
1,951 estrellas·327 forks·Java·MIT·9 vistasvalidator.github.io/validator↗

Validator

The validator repository contains an open-source markup validation engine that checks HTML, CSS, and SVG documents for conformance against official W3C web standards. It operates both as a command-line utility for batch processing local files and remote URLs, and as a standalone web server and HTTP API for browser-based and remote document conformance checking.

The software utilizes a rule-based conformance engine and event-driven stream parsing to evaluate document structures, syntax trees, and web accessibility guidelines. It provides URL parsing and normalization utilities that validate incoming web addresses against current specifications while handling formatting exceptions and legacy rules.

Additional capabilities include configuration options for filtering output levels in validation reports, as well as deployment support through pre-compiled OS binaries, portable archives, and container images.

Features

  • Document Conformance Rules - Validates syntax trees and document elements against formal specifications by matching rules defined for HTML, CSS, and SVG.
  • Web Standards Conformity Checkers - Checks HTML, CSS, and SVG documents for conformance against official W3C web standards.
  • Self-Hosted Services - Provides a local or remote web verification server so applications can check documents via HTTP endpoints.
  • Web Service Deployments - Hosts a standalone verification instance on a web server so other applications can check documents remotely via HTTP.
  • Verification Endpoints - Exposes an HTTP server interface with endpoints for client-driven document verification.
  • SAX Parsers - Parses markup documents sequentially using event-driven callbacks to inspect element structures efficiently.
  • Specification Conformance Validation - Inspects HTML, CSS, and SVG documents to catch unintended mistakes, syntax errors, and non-conformance with standards.
  • Document Conformance APIs - Serves a standalone web server and HTTP API for browser-based and remote document conformance checking.
  • HTML Living Standard Compliance - Checks HTML, CSS, and SVG markup against official web standards to catch syntax errors and non-conformance.
  • Markup Document Parsers - Extracts document structure and elements from raw markup text to check conformance against web standards.
  • Hosted Web Interfaces - Provides an interactive web service interface enabling users to submit documents for standards checking.
  • Command-Line Document Processors - Executes automated file scanning and terminal-based argument handling to process multiple markup documents in a single run.
  • Command Line Argument Handlers - Runs validation tasks from a terminal interface using command arguments to process files.
  • HTML Parsing Command Line Tools - Runs automated batch checks on local files and directories from the terminal or build scripts.
  • Standalone Binary Packaging - Bundles pre-compiled OS binaries, portable archives, and container images for diverse operating environments.
  • Command Line Utilities - Provides a terminal utility for batch processing local files and remote URLs to inspect markup.
  • Servlet Container Implementations - Hosts an HTTP server interface using standard servlet containers to process remote validation requests.
  • URL Normalizers - Converts raw web addresses into standardized, immutable formats using a chained interface.
  • Specification Fallbacks - Validates incoming web addresses against current specifications while optionally falling back to legacy rules.
  • Batch Document Processing - Processes multiple markup documents in a single execution from the command line or external scripts.
  • Web Accessibility Standards - Evaluates web pages for standards compliance to ensure markup structure adheres to accessibility guidelines.
  • URL Transformation Rules - Transforms raw web addresses into standardised formats by applying strict parsing rules.

Historial de estrellas

Gráfico del historial de estrellas de validator/validatorGráfico del historial de estrellas de validator/validator

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Validator

Proyectos open-source similares, clasificados según cuántas características comparten con Validator.
  • sparklemotion/nokogiriAvatar de sparklemotion

    sparklemotion/nokogiri

    6,236Ver en GitHub↗

    Nokogiri is an XML and HTML parsing library that builds navigable document trees from strings, files, or URLs using native C parsers for speed and standards compliance. It provides a CSS selector engine that translates CSS3 selectors into XPath expressions for querying nodes, an XPath query interface with namespace support, a document manipulation toolkit for modifying parsed documents, XSD schema validation, and XSLT transformation capabilities. The library wraps libxml2 and libxslt C libraries with Ruby bindings for high-performance parsing, and integrates Google's Gumbo parser for standard

    Clibxml2libxsltnokogiri
    Ver en GitHub↗6,236
  • kreuzberg-dev/kreuzbergAvatar de kreuzberg-dev

    kreuzberg-dev/kreuzberg

    8,527Ver en GitHub↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Rustdocument-intelligenceelixirffi
    Ver en GitHub↗8,527
  • johanneskaufmann/html-to-markdownAvatar de JohannesKaufmann

    JohannesKaufmann/html-to-markdown

    3,701Ver en GitHub↗

    html-to-markdown is a tool that transforms HTML content and websites into Markdown text. It functions as an HTML to Markdown converter and a command line processor for converting files or standard input streams into Markdown documents. The project is an extensible conversion engine that allows for custom element rendering and the registration of plugins to modify the transformation process. It includes a content filter that uses CSS selectors to include or exclude specific HTML elements during conversion. The system covers broad capability areas including link resolution for relative URLs, r

    Gocliconvertergo
    Ver en GitHub↗3,701
  • run-llama/liteparseAvatar de run-llama

    run-llama/liteparse

    10,782Ver en GitHub↗

    A fast, helpful, and open-source document parser

    Rustdocument-ocrdocument-processingocr
    Ver en GitHub↗10,782
Ver las 30 alternativas a Validator→

Preguntas frecuentes

¿Qué hace validator/validator?

The validator repository contains an open-source markup validation engine that checks HTML, CSS, and SVG documents for conformance against official W3C web standards. It operates both as a command-line utility for batch processing local files and remote URLs, and as a standalone web server and HTTP API for browser-based and remote document conformance checking.

¿Cuáles son las características principales de validator/validator?

Las características principales de validator/validator son: Document Conformance Rules, Web Standards Conformity Checkers, Self-Hosted Services, Web Service Deployments, Verification Endpoints, SAX Parsers, Specification Conformance Validation, Document Conformance APIs.

¿Qué alternativas de código abierto existen para validator/validator?

Las alternativas de código abierto para validator/validator incluyen: sparklemotion/nokogiri — Nokogiri is an XML and HTML parsing library that builds navigable document trees from strings, files, or URLs using… kreuzberg-dev/kreuzberg — Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into… johanneskaufmann/html-to-markdown — html-to-markdown is a tool that transforms HTML content and websites into Markdown text. It functions as an HTML to… run-llama/liteparse — A fast, helpful, and open-source document parser. python-jsonschema/jsonschema — This project is a JSON Schema validation library and framework used to verify that data instances conform to… rsxdalv/tts-webui — TTS-WebUI is a web interface and speech synthesis manager designed to convert written text into spoken audio files. It…

Colecciones destacadas con Validator

Colecciones seleccionadas manualmente donde aparece Validator.
  • Syntax validator