feat: initial commit
This commit is contained in:
commit
a161b86c9a
705 changed files with 288162 additions and 0 deletions
32
vendor/sourcery.dny.nu/pana/README.md
vendored
Normal file
32
vendor/sourcery.dny.nu/pana/README.md
vendored
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# Pana
|
||||
|
||||
A Go library for building on the Fediverse.
|
||||
|
||||
Pana provides everything you need to process and create [ActivityStreams][as] messages. These are the kinds of messages that are exchanged between clients and servers on the Fediverse.
|
||||
|
||||
[as]: https://www.w3.org/TR/activitystreams-core/
|
||||
|
||||
The API Pana provides is tailored towards social media style applications. The underlying library, [longdistance][ld], can be used for anything that use JSON-LD.
|
||||
|
||||
[ld]: https://codeberg.org/daenney/longdistance
|
||||
|
||||
## Usage
|
||||
|
||||
The [Go documentation][godoc] includes a [few examples][godocex].
|
||||
|
||||
[godoc]: https://pkg.go.dev/sourcery.dny.nu/pana
|
||||
[godocex]: https://pkg.go.dev/sourcery.dny.nu/pana#pkg-examples
|
||||
|
||||
## Contributing
|
||||
|
||||
PRs are very welcome for:
|
||||
* Completing current ActivityStreams types.
|
||||
* Fixes to existing types.
|
||||
* Adding new object types that are in use on the Fediverse.
|
||||
* Documentation improvements.
|
||||
|
||||
If you run into a bug, feel free to open up an issue.
|
||||
|
||||
## License
|
||||
|
||||
This library is licensed under the Mozilla Public License Version 2.0.
|
||||
Loading…
Add table
Add a link
Reference in a new issue