This repository was archived by the owner on Jul 13, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathsource.ts
More file actions
185 lines (184 loc) · 8.76 KB
/
Copy pathsource.ts
File metadata and controls
185 lines (184 loc) · 8.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
import { linkGroup, link, links } from './lib/helpers'
import { Category } from './lib/types'
export const source: Category[] = [
links('Bots', [
link(
'Bot that posts a haiku every 15 minutes on Bluesky!',
'https://staging.bsky.app/profile/haiku-bot.bsky.social',
'https://github.com/ssempervirens/bluesky-haiku',
),
link(
'Bluesky Account Creator',
'https://bluesky-account-creator.vercel.app/',
'https://github.com/akiomik/bluesky-account-creator',
),
link(
'A basic example of a script to create posts with images generated by p5.js to Bluesky',
'https://staging.bsky.app/profile/indigitalcolor.bsky.social',
'https://github.com/M0nica/bluesky-artbot',
),
link('Bot to send hugs to other users on bluesky', 'https://github.com/haideralipunjabi/bluesky-hugfairy'),
link(
'Bot that posts earthquakes of 5.0+ magnitude',
'https://staging.bsky.app/profile/earthquake.bsky.social',
'https://github.com/emilyliu7321/bsky-earthquake-bot',
),
link(
'Bot that posts limericks',
'https://staging.bsky.app/profile/limerick.bot.gar.lol',
'https://github.com/rothos/limerickbot',
),
link('Just follow people in Bluesky Social', 'https://github.com/myConsciousness/bluesky-follow-bot'),
link('Some bot programs for the bluesky network', 'https://github.com/whyrusleeping/bskybots'),
link('@vvvot.bsky.social bot implementation', '@vvvot.bsky.social', 'https://github.com/vvakame/atproto-vvvot'), //
link(
'Bot that posts food safety notices from the UK Food Standards Agency to your Bluesky feed',
'https://github.com/lovelaced/bluesky-food-safety-bot',
),
link('APOD Bot for Bluesky Social', 'https://github.com/myConsciousness/bluesky-apod-bot'),
link(
'Bluesky Emoji Bot',
'https://staging.bsky.app/profile/skies.bsky.social',
'https://github.com/emilyliu7321/bluesky-emoji-bot',
),
link(
'Bluesky Emoji Spells Bot',
'https://staging.bsky.app/profile/spells.bsky.social',
'https://github.com/MichaelPriebe/emoji-spells-bot',
),
link('GPT3.5-powered bot that posts Zen koans', 'https://github.com/trozzelle/koanbot'),
]),
links('Data visualization and analysis', [
link(
'Bluesky Heatmap',
'https://bluesky-heatmap.fly.dev/',
'https://github.com/aliceisjustplaying/bluesky-heatmap',
),
]),
linkGroup('Clients and Libraries', [
links('', [
//
// link('', '', ''),
]),
links('Python', [
link('Python async bluesky client and TUI (eventually)', 'https://github.com/jbn/psychonaut'),
link(
'A nano implementation of the AT Protocol (Authenticated Transfer Protocol) for Python',
'https://github.com/susumuota/nanoatp',
),
link(
'Easy-to-use and ergonomic library for interacting with bluesky',
'https://github.com/ianklatzco/atprototools',
),
link('The AT Protocol SDK for Python', 'https://github.com/MarshalX/atproto'),
]),
links('C#', [
//
link('3rd Party C# library for interacting with the AT protocol', 'https://github.com/taranasus/atprotosharp'),
]),
links('Dart/Flutter', [
link('Dart/Flutter ATProto & BlueSky packages', 'https://github.com/myConsciousness/atproto.dart'),
link('Dart/Flutter BlueSky client', 'https://github.com/tacsotai/flutter_bluesky.git'),
]),
links('Go', [
link('Bluesky Go Library', 'https://github.com/PiccoloMondoC/bluesky'),
link('CLI Application for Bluesky Social', 'https://github.com/mattn/bsky'),
link('Simple golang firehose for Bluesky', 'https://github.com/CharlesDardaman/blueskyfirehose'),
]),
links('Java', [
link('Bluesky/ATProtocol client for java', 'https://github.com/uakihir0/bsky4j'),
link('SoftLibATP', 'https://github.com/okomeki/SoftLibATP'),
]),
links('Kotlin', [
link(
'An experimental ATP/Bluesky client app for Android',
'https://play.google.com/store/apps/details?id=io.github.akiomik.seiun',
'https://github.com/akiomik/seiun',
),
link('Android/desktop client for Bluesky', 'https://github.com/christiandeange/ozone'),
]),
links('Rust', [
link('Bluesky API library', 'https://github.com/jesopo/bisky'),
link('The ATProto(Bluesky) api impl in Rust', 'https://github.com/sizumita/bsky-rs'),
link('A suite of libraries, tools, and daemons for atproto', 'https://github.com/ngerakines/atproto-rs'),
link('A command line tool for the Authenticated Transfer Protocol', 'https://github.com/nrempel/atp'),
]),
links('Swift', [
//
link('Unofficial Bluesky/ATProto client in SwiftUI', 'https://github.com/rmcan/swiftsky.git'),
]),
links('TypeScript', [
link('Bluesky client for Mac, Linux and Windows', 'https://github.com/pram11/Jet'),
link('Bluesky Expo client', 'https://github.com/jonsamp/bluesky-expo'),
link('Bluesky React Native Example app for AT Protocol', 'https://github.com/pfrazee/example-atproto-rn-app'),
link('CLI tools for posting on bluesky', 'https://github.com/Jazzkid0/bsky-cli-tools'),
link(
'The Bluesky Social application for Web, iOS, and Android (Official client)',
'https://staging.bsky.app/',
'https://github.com/bluesky-social/social-app',
),
link('Web client for Bluesky using Next.js', 'https://github.com/ajroberts0417/azure'),
link('Web client for Bluesky using Next.js', 'https://github.com/KingYoSun/boobeeblue'),
link('Web client for Bluesky using Svelte', 'https://github.com/tautologer/poastbox'),
link(
'Web client for Bluesky using Vue',
'https://penpenpng.github.io/skylight/',
'https://github.com/penpenpng/skylight',
),
link('Web client for Bluesky using Vue', 'https://at.syui.ai/', 'https://github.com/syui/at.syui.ai'),
link('Web client for Bluesky', 'https://blueskyweb.vercel.app/', 'https://github.com/fredabila/blueskyweb'),
link('Web client for Bluesky', 'https://flat-bs.vercel.app', 'https://github.com/sabigara/flat'),
link('Web client for Bluesky', 'https://kite.black/', 'https://github.com/callmearta/kite'),
link('Web client for Bluesky', 'https://github.com/angelocho/BlueSkyweb'),
link('Web client for Bluesky', 'https://treyp.github.io/nightsky', 'https://github.com/treyp/nightsky'),
]),
]),
linkGroup('Demos, Experiments and Starter Kits', [
links('TypeScript', [
link('ATProto Starter Kit', 'https://github.com/aliceisjustplaying/atproto-starter-kit'),
link('Bluesky Experiments', 'https://github.com/susumuota/bluesky-exp'),
link('Bluesky Photo Test', 'https://github.com/robpc/bluesky-photo-test'),
link('Practice Bluesky API (deno)', 'https://github.com/Neos21/practice-bsky'),
link('Template bot with GitHub Action to schedule posts', 'https://github.com/philnash/bsky-bot'),
]),
]),
links('Tools', [
link(
'A GitHub Actions workflow to send a post to Bluesky',
'https://github.com/marketplace/actions/send-bluesky-post',
'https://github.com/myConsciousness/bluesky-post',
),
link('Post new words used in my blog posts to Bluesky.', 'https://github.com/capjamesg/newwords'),
link('Japanese ATProto Docs', 'https://github.com/encrypteduse/atproto-website-docs-jp'),
link('A GitHub Action to post to Bluesky Social', 'https://github.com/zentered/bluesky-post-action'),
link(
'Bluesky Follow Back All',
'https://jiftechnify.github.io/bsky-follow-back-all/',
'https://github.com/jiftechnify/bsky-follow-back-all',
),
link(
'Combine your Twitter and Bluesky feeds into one',
'https://test-maker-khaki.vercel.app/',
'https://github.com/devyboy/Skybird',
),
link('Generate embeddable link previews to posts on Bluesky', 'https://github.com/capjamesg/bsky-link-preview'),
link(
'RSS feed generator for Bluesky',
'https://bluestream.deno.dev/',
'https://github.com/kawarimidoll/bluestream',
),
link('Schedule daily posts on Bluesky', 'https://github.com/alextoma1217/BlueskyAutoPost', ''),
link(
"Tool for copying someone else's follow list on Bluesky",
'https://jiftechnify.github.io/blue-mirage/',
'https://github.com/jiftechnify/blue-mirage',
),
link('UX improvements for Bluesky web app (browser extension)', 'https://github.com/xenohunter/bluesky-overhaul'),
link(
"NightSky is a browser extension that transforms your BlueSky social experience into a sleek, dark interface that's easy on the eyes",
'https://github.com/asamaree/NightSky',
),
link('Bluesky-ESPHOME basic config', 'https://github.com/softplus/bluesky_esphome'),
link('Script to block spam accounts that follow you', 'https://github.com/trozzelle/sunblock'),
]),
]