https://github.com/hacdias/indielib
An IndieWeb toolkit in Go.
https://github.com/hacdias/indielib
go indieauth indieweb micropub multiformats
Last synced: 28 days ago
JSON representation
An IndieWeb toolkit in Go.
- Host: GitHub
- URL: https://github.com/hacdias/indielib
- Owner: hacdias
- License: mit
- Created: 2021-11-22T22:25:44.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-02-21T17:13:30.000Z (29 days ago)
- Last Synced: 2026-02-21T23:24:18.898Z (29 days ago)
- Topics: go, indieauth, indieweb, micropub, multiformats
- Language: Go
- Homepage: https://go.hacdias.com/indielib
- Size: 173 KB
- Stars: 46
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# indielib
[](https://goreportcard.com/report/go.hacdias.com/indielib)
[](https://pkg.go.dev/go.hacdias.com/indielib)
[](https://app.codecov.io/gh/hacdias/indielib)
An [IndieWeb](https://indieweb.org/) toolkit in Go. This repository contains a set of tools to help you implement IndieWeb related protocols in Go: [IndieAuth](https://indieauth.spec.indieweb.org) client and server, [Micropub](https://micropub.spec.indieweb.org/) server, and [Microformats](https://microformats.org/wiki/microformats2) [post discovery](https://www.w3.org/TR/post-type-discovery/).
## Install
```
go get go.hacdias.com/indielib@latest
```
## Usage
Check the [documentation](https://pkg.go.dev/go.hacdias.com/indielib). This repository also contains two illustrative examples: a [server](examples/server/) and a [client](examples/client/).
## Other Packages
Below is a list of other IndieWeb-related Go packages that can help you implement whatever feature you are looking for to implement:
- [willnorris.com/go/microformats](https://willnorris.com/go/microformats/) - parsing Microformats.
- [willnorris.com/go/webmention](https://willnorris.com/go/webmention/) - library and CLI for sending Webmentions.
## Contributing
Feel free to open an issue or a pull request.
## License
[MIT License](LICENSE) © [Henrique Dias](https://hacdias.com)