Watch
1
0
Fork
You've already forked html-parser
0
mirror of https://repo.dec05eba.com/html-parser synced 2026-11-03 02:46:04 +00:00
A small html parser written in ANSI C that doesn't perform any dynamic allocatio...
  • HTML 88.5%
  • C 11.3%
  • Meson 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-03-04 22:54:10 +01:00
include Remove dependency on string.h, make string case insensitive equals public 2021-09-15 17:18:51 +02:00
src Fix warning 2023-07-13 23:18:08 +02:00
tests fix test 2021-07-24 13:55:59 +02:00
.gitignore Initial commit, copied from wwwhtml-parser. Works. Need to add unescape of html sequences 2019-12-31 08:49:12 +01:00
LICENSE Change license to MIT 2020-02-02 00:53:47 +01:00
meson.build Convert into a meson project 2025-03-04 22:54:10 +01:00
project.conf Update docs 2021-07-02 20:36:08 +02:00
README.md Update docs 2021-07-02 20:36:08 +02:00
TODO add todo 2024-06-19 22:06:10 +02:00

A small html parser written in ansi c (c89). The parser fixes broken html (missing end tags). The parser doesn't perform any dynamic allocations (heap) and neither copies any text, and only outputs the parsing result to a callback function rather than a dom tree.

This html parser can also be used to parse xml files with namespaces, such as rss feeds.

Note

This library does not decode html sequences in text and attribute values