Provide helper facilities that implement common IndieWeb and Microformats2 algorithms.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jackyalcine 151d60d650
fix(http): Update user-agent string.
3 weeks ago
config fix(test): Opt for reducing lint issues. 3 weeks ago
lib fix(http): Update user-agent string. 3 weeks ago
priv/static/images fix(mix): Update doc config. 8 months ago
test fix(logging): Remove call to Apex. 3 weeks ago
.drone.yml fix(mix): Opt for local printing. 8 months ago
.formatter.exs feat(hcard): Format + add representative h-card parsisng. 8 months ago
.gitignore feat(auth): Add client for handling IndieAuth verification. 1 month ago
.lvimrc feat(webmention): Add test and base interface. 9 months ago
.tool-versions feat(http): Add wrapper; impl from HTTPotion. 9 months ago
CODE_OF_CONDUCT.markdown feat(doc): Add license, COC and more. 9 months ago
CONTRIBUTING.markdown feat(doc): Add license, COC and more. 9 months ago
LICENSE feat(doc): Add license, COC and more. 9 months ago
README.markdown Update README. 8 months ago
mix.exs chore(docs): Take version from Mix. 3 weeks ago
mix.lock fix(http): Update user-agent string. 3 weeks ago


IndieWeb Helpers for Elixir

Maintenance Build Status Liberapay patrons Liberapay receiving

This library provides common logic for handling IndieWeb building blocks in Elixir applications. This project is more commonly used in Koype, Fortress and other IndieWeb projects by Jacky Alcine.


The following is a list of components that are intended to be exposed by this library. Every component is meant to work abstractly from HTTP and caching tools so you can bring what you prefer to work with.


elixir is a free and open source software project. For guidelines on contributing to the project as a developer, artist, translator, or however you wish to offer your time and skills, please read the CONTRIBUTING document (TODO).

Participation in this project means adhering to our Code of Conduct.


indieweb is licensed under the AGPLv3. The complete license text is available in the repository here.

Financial Support

This project is used in publicly open projects by Become a backer on Patreon or Liberapay to support this project financially. Anything helps!