https://github.com/snapframework/xmlhtml
haskell html-parser xml-parser
Last synced: about 1 month ago
Repository metadata:
XML parser and renderer with HTML 5 quirks mode
- Host: GitHub
- URL: https://github.com/snapframework/xmlhtml
- Owner: snapframework
- License: other
- Created: 2011-01-06T18:25:44.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2024-07-04T07:38:22.000Z (6 months ago)
- Last Synced: 2024-10-19T19:26:24.044Z (2 months ago)
- Topics: haskell, html-parser, xml-parser
- Language: Haskell
- Homepage:
- Size: 994 KB
- Stars: 21
- Watchers: 10
- Forks: 22
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Owner metadata:
- Name: Snap Framework
- Login: snapframework
- Email:
- Kind: organization
- Description:
- Website: http://snapframework.com
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/246987?v=4
- Repositories: 24
- Last Synced at: 2024-03-25T21:19:30.086Z
- Profile URL: https://github.com/snapframework
- Sponsor URL:
Committers metadata
Last synced: about 1 month ago
Total Commits: 214
Total Committers: 26
Avg Commits per committer: 8.231
Development Distribution Score (DDS): 0.654
Commits in past year: 2
Committers in past year: 1
Avg Commits per committer in past year: 2.0
Development Distribution Score (DDS) in past year: 0.0
Name | Commits | |
---|---|---|
Doug Beardsley | m****e@g****m | 74 |
Chris Smith | c****h@g****m | 43 |
Greg Hale | i****g@g****m | 21 |
Gregory Collins | g****g@g****t | 21 |
cydparser | c****r@g****m | 12 |
Cyd Wise | c****e@t****m | 8 |
Andreas Abel | a****l@i****e | 5 |
Mikhail Glushenkov | m****v@g****m | 5 |
Paul Rouse | p****r@d****g | 4 |
Petr Pilař | e****l@p****t | 3 |
Jasper Van der Jeugt | m@j****e | 2 |
Justin Thomas | j****n@j****e | 2 |
Alexander Kjeldaas | a****s@g****m | 1 |
Antoine Latter | a****r@g****m | 1 |
Galen Huntington | g****n@a****u | 1 |
Greg Hale | I****g@g****m | 1 |
Gregory Collins | g****c@g****) | 1 |
Herbert Valerio Riedel | h****r@g****g | 1 |
Jurriën Stutterheim | j****m@m****m | 1 |
Nicolas Wu | z****e@g****m | 1 |
Pedro Baltazar Vasconcelos | p****v@d****t | 1 |
Sebastiaan Visser | c****e@f****l | 1 |
Sergei Trofimovich | s****t@g****m | 1 |
Shea Levy | s****a@s****m | 1 |
Simon Hengel | s****l@w****g | 1 |
Tycho Andersen | t****o@t****s | 1 |
Issue and Pull Request metadata
Last synced: about 1 month ago
Package metadata
- Total packages: 1
-
Total downloads:
- hackage: 43,375 total
- Total dependent packages: 6
- Total dependent repositories: 332
- Total versions: 30
- Total maintainers: 5
hackage: xmlhtml
Contains renderers and parsers for both XML and HTML 5 document fragments, which share data structures so that it's easy to work with both. Document fragments are bits of documents, which are not constrained by some of the high-level structure rules (in particular, they may contain more than one root element). Note that this is not a compliant HTML 5 parser. Rather, it is a parser for HTML 5 compliant documents. It does not implement the HTML 5 parsing algorithm, and should generally be expected to perform correctly only on documents that you trust to conform to HTML 5. This is not a suitable library for implementing web crawlers or other software that will be exposed to documents from outside sources. The result is also not the HTML 5 node structure, but rather something closer to the physical structure. For example, omitted start tags are not inserted (and so, their corresponding end tags must also be omitted).
- Homepage: https://github.com/snapframework/xmlhtml
- Licenses: BSD-3-Clause
- Latest release: 0.2.5 (published over 7 years ago)
- Last Synced: 2024-11-11T01:34:13.384Z (about 1 month ago)
- Versions: 30
- Dependent Packages: 6
- Dependent Repositories: 332
- Downloads: 43,375 Total
-
Rankings:
- Dependent repos count: 1.26%
- Downloads: 3.136%
- Dependent packages count: 3.899%
- Average: 6.575%
- Forks count: 8.415%
- Stargazers count: 16.163%
- Maintainers (5)
Dependencies
- base >=4 && <4.17
- blaze-builder >=0.2 && <0.5
- blaze-html ==0.9.*
- blaze-markup ==0.8.*
- bytestring >=0.9 && <0.12
- bytestring-builder >=0.10.4.0.2 && <0.11
- containers >=0.3 && <0.7
- parsec >=3.1.2 && <3.2
- text >=0.11 && <1.3
- unordered-containers >=0.1.4 && <0.3
- HUnit >=1.2 && <1.7 test
- base * test
- blaze-builder * test
- blaze-html * test
- blaze-markup * test
- bytestring * test
- bytestring-builder * test
- containers * test
- directory >=1.0 && <1.4 test
- hspec >=2.4 && <2.10 test
- text * test
- unordered-containers * test
- xmlhtml * test