GitHub - hazybluedot/mf2erl: A microformats-v2 parser written in Erlang (original) (raw)
Navigation Menu
- GitHub Copilot Write better code with AI
- GitHub Advanced Security Find and fix vulnerabilities
- Actions Automate any workflow
- Codespaces Instant dev environments
- Issues Plan and track work
- Code Review Manage code changes
- Discussions Collaborate outside of code
- Code Search Find more, search less
Explore - Why GitHub
- All features
- Documentation
- GitHub Skills
- Blog
- By company size
- Topics
- Pricing
Provide feedback
We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Saved searches
Use saved searches to filter your results more quickly
hazybluedot / mf2erl Public
- Notifications You must be signed in to change notification settings
- Fork0
- Star 1
A microformats-v2 parser written in Erlang
License
1 star 0 forks Branches Tags Activity
Notifications You must be signed in to change notification settings
Additional navigation options
Folders and files
Name | Name | Last commit message | Last commit date |
---|---|---|---|
Latest commitHistory8 Commits | |||
include | include | ||
src | src | ||
.gitignore | .gitignore | ||
LICENSE | LICENSE | ||
README.md | README.md | ||
rebar.config | rebar.config |
Repository files navigation
A Microformats V2 Parser
Disclaimer: This is still a work in progress, some required features are not yet implemented (See the Known Issues section below).
This is a first-pass at a microformats v2 parser written in Erlang. It is one component of a CouchDB webmention plugin I am working on to make my CouchDB based website indieweb compatible and self-contained (I'm currently using a Python-based webmention server).
Known issues
The following features of the microformats-v2 parsing algorithm are not yet implemented:
- Backcompat
- rels/rel-urls parsing
- Url normalization
- Possibly some of the implied property rules
Compile and go
$ rebar3 compile
...
# fetch the tests
$ git clone https://github.com/microformats/tests.git tests/mf2
$ ./tests/00-mf2-parser.t
About
A microformats-v2 parser written in Erlang
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages
No packages published