HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
dariusk
express-activitypub
JavaScript2019–2022
dariusk / express-activitypub

express-activitypub

A very simple reference implementation of an ActivityPub server using Express.js

2Distinct people
2Mentions
1Explicit recommenders
600GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A very simple reference implementation of an ActivityPub server using Express.js

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

Oh I love this! I've been trying to understand ActivityPub from first principles, looking for a really simple hackable server. (Really what I want is a server that lets me…

NelsonMinar used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year2 dated mentions

Observed mentions: 2019-01-08 18:31:40 UTC to 2022-12-06 17:42:31 UTC.

012019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2022

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC101
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC000
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC101

What Hacker News says

2 sources
NelsonMinar·Dec 6, 2022Recommendation phrase
Oh I love this! I've been trying to understand ActivityPub from first principles, looking for a really simple hackable server. (Really what I want is a server that lets me write the ActivityPub equivalent of CGI scripts to easily host diverse content.) I've been failing to find a simple example server other than maybe Darius Kazemi's https://github.com/dariusk/express-activitypub This little static file experiment is a great teaching tool. To folks complaining about conflating ActivityPub with Mastodon, part of his goal here is to do the minimum ActivityPub implementation so that his account looks a certain way on Mastodon. Other ActivityPub instances might be asking for different requests; he's doing the Mastodon minimum.
In Mastodon Instance with 6 Files
With the ActivityPub "Fediverse" each publisher only controls the instance they publish to, not the entire network at large. Anyone can run an instance of a server implementing the protocol and anyone can subscribe to messages published by a microblogger. What experience do you have here, and have you read the protocols yet? Here's a reference implementation: https://github.com/dariusk/express-activitypub My larger statement here is that organizations that the public give tax dollars into should be running open infrastructure that they self-manage and would then provision accounts for their users (users in this case being the agencies that utilize and publish to social media feeds and the offices of elected officials that do the same), and not be subscribers to centralized social media services (that is, twitter, facebook, instagram, et c
Read the rest
etera et cetera. If you haven't been living under a rock you know these services have issues and are being gamed.)
In Politicians cannot block social media foes: U.S. appeals court

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.