#activity-pub #value

activitystreams-kinds

Type-safe activitystreams 'type' values

6 releases

0.3.0 Dec 7, 2022
0.2.1 Mar 31, 2022
0.2.0 Jan 17, 2022
0.1.3 Jan 11, 2022
0.1.2 Nov 19, 2021

#5 in #activity-stream

Download history 380/week @ 2024-12-11 441/week @ 2024-12-18 125/week @ 2024-12-25 366/week @ 2025-01-01 409/week @ 2025-01-08 485/week @ 2025-01-15 440/week @ 2025-01-22 438/week @ 2025-01-29 491/week @ 2025-02-05 610/week @ 2025-02-12 438/week @ 2025-02-19 545/week @ 2025-02-26 590/week @ 2025-03-05 625/week @ 2025-03-12 403/week @ 2025-03-19 546/week @ 2025-03-26

2,272 downloads per month
Used in 14 crates (via activitypub_federation)

GPL-3.0 license

15KB
130 lines

activitystreams-kinds

Enums representing typed versions of activitypub 'type' fields. Kinds of activities defined by the spec

These types exist only to be statically-typed versions of the associated string. e.g. CreateType -> "Create" Kinds of actors defined by the spec

These types exist only to be statically-typed versions of the associated string. e.g. PersonType -> "Person" Kinds of collections defined by the spec

These types exist only to be statically-typed versions of the associated string. e.g. CollectionType -> "Collection" Kinds of links defined by the spec

These types exist only to be statically-typed versions of the associated string. e.g. MentionType -> "Mention" Kinds of objects defined by the spec

These types exist only to be statically-typed versions of the associated string. e.g. PlaceType -> "Place"

Dependencies

~2–3MB
~56K SLoC