Skip to content
 
 

Repository files navigation

html5ever

Very much a work in progress! Don't use this just yet.

Build Status

html5ever is an HTML5 parser developed as part of the Servo project.

Features / goals

  • Provides a simple static parse tree, or works with your choice of DOM representation
  • Suitable for use by a real web browser
  • High-performance "unhosted" native code (no garbage collector, etc) with a C API usable from any language
  • Written in the memory-safe Rust programming language for speed and security
  • UTF-8 parsing pipeline, with such workarounds as are needed to support UCS-2 document.write
  • Concise, highly readable code which is cross-referenced with the WHATWG HTML syntax spec

For more details see the design page on the project wiki.

About

High-performance browser-grade HTML5 parser. Work in progress, don't use!

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors