Tag activitypub

26 bookmarks have this tag.

2024-12-31

1671.

ActivityPub - Final thoughts, one year later. - Dennis Schubert

overengineer.dev/blog/2019/01/13/activitypub-final-thoughts-one-year-later

A more social look on the spec by diaspora*'s developer. Just as profound.

1670.

ActivityPub - one protocol to rule them all? - Dennis Schubert

overengineer.dev/blog/2018/02/01/activitypub-one-protocol-to-rule-them-all

Diaspora*'s developer's thoughts on ActivityPub soon after it was released. It's like he foresaw ever issue there is, without ever implementing it. Such insight. He foresaw that C2S won't get much use, he foresaw reply forwarding problems, he foresaw everything!

2024-12-25

1648.

Fun Fediverse Development

funfedi.dev

Detailed (?) look at how existing ActivityPub implementations work.

2024-12-06

1621.

A bare-minimum ActivityPub server from scratch

grishka.me/blog/activitypub-from-scratch

This is a translation of the article I originally wrote in Russian a year ago.
Lately, after Elon Musk bought Twitter, people have started looking for its alternatives – and many found one in Mastodon.
Mastodon is a decentralized social media platform that works on the federation model, like email. The federation protocol is called ActivityPub and is a W3C standard, and Mastodon is far from being its only implementation, albeit it is the most popular one.

2024-09-01

1481.

BrowserPub · A browser for exploring ActivityPub and the fediverse

browser.pub

Explore the open social web through the lens of ActivityPub and the fediverse.

2024-08-07

1426.

ActivityPods - Personal data spaces powered with ActivityPub

activitypods.org

Brings together ActivityPub and Solid Pods and empowers developers to create truly decentralized applications.

2024-06-09

Reposted 1305.

Understanding ActivityPub Part 2: Lemmy

seb.jambor.dev/posts/understanding-activitypub-part-2-lemmy

This article is part of the series Understanding ActivityPub, which takes a look at the ActivityPub protocol through the lens of real-world examples. The protocol exchanges are taken from ActivityPub.Academy, a modified Mastodon instance that shows ActivityPub messages in real time (see the announcement post).

Reposted 1304.

Understanding ActivityPub Part 1: Protocol Fundamentals

seb.jambor.dev/posts/understanding-activitypub

This article is part of the series Understanding ActivityPub, which takes a look at the ActivityPub protocol through the lens of real-world examples. The protocol exchanges are taken from ActivityPub.Academy, a modified Mastodon instance that shows ActivityPub messages in real time (see the announcement post).

2024-03-27

1207.

Emissary | Developer Site | Resources

emissary.dev/fediverse-resources

Building on the Fediverse is hard. Here is a list of ActivityPub and other developer resources that have been helpful in developing Emissary.
This is not a canonical or official list by any means, but hopefully this list of bookmarks is valuable to others who are building their own Fediverse apps.

2024-03-07

1182.

ActivityPub | Pixelfed Docs

docs.pixelfed.org/spec/ActivityPub.html

ActivityPub in PixelFed.

2024-03-03

1176.

fep

codeberg.org/fediverse/fep

Fediverse Enhancement Proposals

2024-01-19

1059.

A small ActivityPub debugging server on Glitch

tinysubversions.com/notes/activitypub-tool

An ActivityPub debugging instance? Gotta take a look, probably.

2023-12-16

974.

Implementing Federation, Part I | MRo Blog

blog.mro.name/2023/12/implementing-federation-i

Another unfortunate Fediverse developer shares their woes.

2023-12-05

958.

stephank/castling.club: Challenge someone to a game of chess using toots!

github.com/stephank/castling.club

This is the codebase for castling.club, an ActivityPub server with a single
hardcoded 'King' service actor that acts as a chess arbiter.

2023-11-20

886.

GitHub - dimkr/tootik: A federated nanoblogging service with a Gemini frontend.

github.com/dimkr/tootik

2023-11-08

840.

ActivityPub/Primer - W3C Wiki

www.w3.org/wiki/ActivityPub/Primer

This is a primer for implementation of ActivityPub.

2023-11-05

832.

Пишем минимальный ActivityPub-сервер с нуля

habr.com/ru/articles/702724

Гришка учит Активитипабу. Вовремя!

2023-10-22

804.

About Fedi Devs | Fedi Devs

fedidocs.org

Fediverse Developer Network

Kinda incomplete

2023-10-21

797.

webs/httpsig/ - humungus.tedunangst.com

humungus.tedunangst.com/r/webs/v/tip/f/httpsig

Tedu's implementation of HTTP signatures which is used in, for example, Honk. Since it's written in Go, is actually used, and licensed under a free license, I'll probably use it for Betula.

796.

AP networking

flak.tedunangst.com/post/AP-networking
795.

Security - Mastodon documentation

docs.joinmastodon.org/spec/security

Info on HTTP signatures.

2023-08-26

598.

Making fediverse apps for everyone | Stefan Bohacek

stefanbohacek.com/blog/making-fediverse-apps-for-everyone

Lessons learned from making apps that play nice with the fediverse.

2023-08-18

577.

PubKit

pubkit.net

Quickly design and test ActivityPub objects with mock servers of popular projects like Mastodon and Pixelfed.

Thanks, just in time.

2023-08-10

551.

ActivityPub as it has been understood

flak.tedunangst.com/post/ActivityPub-as-it-has-been-understood

2023-08-08

546.

Activity Vocabulary spec

www.w3.org/TR/activitystreams-vocabulary
545.

ActivityPub spec

www.w3.org/TR/activitypub