2 Million Bluesky Posts

AnalyzedLargegraphimagetextBlueskyMultilingualSocial graph

A Bluesky Social dataset of approximately 1.8 million public posts, collected by Alpin Dale from the AT Protocol firehose API in 2024. Each record contains post text, author handle, timestamp, image presence flag, and reply-to URI for constructing directed reply-thread networks. multilingual corpus from a decentralized AT Protocol platform with English dominant alongside Spanish, Portuguese, Japanese, and other languages. Suitable for decentralized social media analysis, reply network structure, and multilingual content modeling.

#At protocol#Decentralized social media#Firehose#Reply thread

Download data BibTeX JSONSimilar datasets

Analytics

The interactive network needs JavaScript.

· graph.json

The full graph has 1,270,247 nodes; this view shows the 1,000-node sample the pipeline drew for display. Node size is centrality, colour is community.

1.3M
Nodes
929.3K
Edges
5.76e-07
Density
341K
Components
0.0%
Reciprocity
929.3K
Bridges
Most central nodes
at://did:plc:2224x6c53tqc6dpnbamce2yg/app.bsky.feed.post/3lbwo3o4fcc2i0
at://did:plc:222nsgbuooycevubqlvr3xcp/app.bsky.feed.post/3lbw6ejbjjs2y0
at://did:plc:222nsgbuooycevubqlvr3xcp/app.bsky.feed.post/3lbw73gdgu22y0
at://did:plc:222ombk5yfjty5jw6r6566tk/app.bsky.feed.post/3lbwsj27i422a0
at://did:plc:222p42fegwhwfyrc3gqam76j/app.bsky.feed.post/3lbwknicwb22s0
at://did:plc:222p42fegwhwfyrc3gqam76j/app.bsky.feed.post/3lbwkscfilc2s0
at://did:plc:222p42fegwhwfyrc3gqam76j/app.bsky.feed.post/3lbwky6wsyc2s0
at://did:plc:222p42fegwhwfyrc3gqam76j/app.bsky.feed.post/3lbwrmue6zs2i0
at://did:plc:222p42fegwhwfyrc3gqam76j/app.bsky.feed.post/3lbwrybfbxc2i0
at://did:plc:222p42fegwhwfyrc3gqam76j/app.bsky.feed.post/3lbwtqnncos2i0
1.6M
Text-only records
307.1K
With media
16.1%
Visual density
7.1
Flesch–Kincaid grade
US school grade level
9.9
Automated readability index
Frequent terms
likebskygoodsocialdonpeopletime2024lovedaythinkknownewneedwantgotmorninggoingworkgreatthankwaytodaypostrightartyearyearsgamefeelappnewslookbetterthanksletlotbesthopereadtrumpwatchyoutubethingblueskythingsactuallylifeyesuse
Topic clusters

Topic 0

think
hey
thought
course
merci
mean
thing
answer

Topic 1

like
people
think
feel
thing
trump
try
fuck

Topic 2

significado
que
año
gente
horoscopo
tierra
forma
pasar

Topic 3

это
что
как
bir
pdf
мне
gibi
lan

Topic 4

mal
letzter
lesen
einfach
stehen
finden
nächster
hab

Topic 5

thank
great
follow
brilliant
follower
appreciate
congratulation
readingfc

Topic 6

look
welcome
cute
glad
pretty
awesome
enjoy
amazing

Topic 7

servicio
dejar
escuchar
empresa
entender
salir
canarias
nivel

Topic 8

اور
ہیں
میں
بھی
frau
welt
lassen
mal

Topic 9

trump
vote
election
democracy
tariff
health
administration
voter

Topic 10

night
day
christmas
hour
happy
midnight
hump
today

Topic 11

お前が不平等なものの見方しかできない歪んだ価値観で生きてるだけのくせに偉そうにすんな
voyage
ありがとうございました
apple
Show all 29 topics

Topic 12

people
bad
doctor
think
sarcasm
ultimately
andrew
punch

Topic 13

좋겠다
갑자기
로켓펀치
되나요
집에서
커미션
오늘도
했는데

Topic 14

nie
się
ale
jak
jest
czy
tak
może

Topic 15

det
jeg
har
att
som
ikke
til
med

Topic 17

russia
ukraine
russian
israel
lebanon
gaza
terrorist
attack

Topic 18

ごめん

Topic 19

art
cat
artist
wip
sketch
artwork
kitty
drawing

Topic 20

que
não
pra
ele
mais
por
uma
ser

Topic 21

morning
good
day
peep
goedemorgen
today
announcement
cold

Topic 22

wait
life
live
want
wanna
marginally
finnish
soft

Topic 23

있어서
있습니다
이렇게
뭐라고
ㅋㅋㅋㅋ
없어서
좋아요
있다는

Topic 24

play
year
time
break
song
fire
anthem
ago

Topic 25

お疲れ様です
ありがとう
ありがとうございます
やったーー
おるてんしあ
はらいそさん
よろしくお願いします
おつかれさま

Topic 26

있는데
좋겠다
하지만
사람은
좋아하는
끝까지
좋아함
하는데

Topic 27

yes
hello
yeah
yea
hell
oui
hallo
girl

Topic 28

bluesky
marketing
user
pump
pilot
founder
list
seat

Topic 29

love
watch
video
neighbor
alive
dead
youtube
early
Top hashtags
#art140
#photography78
#nsfw76
#booksky66
#nowplaying47
#bluesky45
#books45
#periscope45
#bookchallenge42
#oc41
#music35
#porn35
#digitalart34
#gay34
#pulse34
#illustration33
#vtuber30
#ai27
#goon26
#nude26
Top emoji
😂1.1K
🟩1K
😭809
🤣602
🏻339
🥰325
💙312
🔥296
😊288
👍275
🙏270
😍264
😁262
😘245
🟨242
307.1K
Images

Sampled: text metrics from 50K of 1.9M records; topic model from 20K.

Record

Catalog key
bluesky-2m
Authors
Dale, Alpin
Year
2024
License
Apache-2.0; dataset usage subject to Bluesky's Terms of Service (Apache-2.0)
Records
1,907,530
Nodes
1,270,247
Edges
929,253 (directed)
Nodes are
user
Edges are
follow
Attributes
nodes have no attributes; edges have no attributes
Languages
de, en, es, fr, ja, pt
Collected
2023-02 (2020s)
Tasks
Bot detection inferred
From the graph: link prediction, community detection
Region
Global (inferred: the platform is used worldwide)

Provenance

Originally published at
https://huggingface.co/datasets/alpindale/two-million-bluesky-posts link checked
Hosted copy
Mirrored on echo.directory on 2026-10-02, 713.4 MB across 22 files. Checksums in MANIFEST.json.

How to cite

BibTeX

@misc{echo2026,
  title  = {ECHO: Exploratory Compendium of Humanity Online},
  author = {Switzer, Braden and Zafarani, Reza},
  year   = {2026},
  url    = {https://echo.directory},
  note   = {Syracuse University}
}

@misc{dale2024twomillionbluesky,
  author       = {Dale, Alpin},
  title        = {2 Million Bluesky Posts},
  year         = {2024},
  howpublished = {\url{https://huggingface.co/datasets/alpindale/two-million-bluesky-posts}}
}

APA

Switzer, B., & Zafarani, R. (2026). ECHO: Exploratory Compendium of Humanity Online [Data repository]. Syracuse University. https://echo.directory

Dale, A. (2024). 2 Million Bluesky Posts [Data set]. https://bluesky-2m.echo.directory/

MLA

Switzer, Braden, and Reza Zafarani. ECHO: Exploratory Compendium of Humanity Online. Syracuse University, 2026, echo.directory.

Dale, Alpin. 2 Million Bluesky Posts. 2024, bluesky-2m.echo.directory/.

BibTeX · RIS · CSL-JSON

Similar datasets 6