Skip to content
/ html5ever Public
forked from servo/html5ever

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

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

jdm/html5ever

 
 

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

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published