Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flo-bit/bluesky-wrapped
show your bluesky year in review. WIP.
https://github.com/flo-bit/bluesky-wrapped
bluesky
Last synced: about 1 month ago
JSON representation
show your bluesky year in review. WIP.
- Host: GitHub
- URL: https://github.com/flo-bit/bluesky-wrapped
- Owner: flo-bit
- License: mit
- Created: 2024-12-04T16:04:20.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-04T20:23:53.000Z (about 1 month ago)
- Last Synced: 2024-12-04T21:28:06.179Z (about 1 month ago)
- Topics: bluesky
- Language: Svelte
- Homepage: http://flo-bit.dev/bluesky-wrapped/
- Size: 101 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bluesky-wrapped
> [!NOTE]
> Work in progress. Contributions/suggestions welcome! Read more below.Goal: Allow users to see a presentation of their time this year on bluesky (similar to spotify wrapped).
Should be done by friday, 20th of december.
- Statically rendered page (deployed to github pages)
- Allow sharing of results on bluesky (part of it as an image)
- Preferable no login necessary (not sure if possible)
- maybe: allow video download of presentation?## Tech stack
- Sveltekit
- Tailwind
- Animotion
- Bun## Develop
1. Clone repo
2. `bun install`
3. `bun run dev`## Contributing
Contributions are welcome! Please open an issue if you want to start working on something or have an idea/feature request.
I'm specifically looking for help with:
- Cute drawings
- Music/sound effectsbut any contributions are appreciated!
## current state
- setup/deployment done (see current deployment here: https://flo-bit.dev/bluesky-wrapped/)
- some api calls implemented (currently just getting user profile)
- basic presentation page implemented with autoplay + slides for total followers/follows## Stats ideas
### general
- show total followers/follows (implemented)
- Followers over time
- Likes over time
- How many likes/replies/reposts you got in total
- Your most successful post
- Average number of posts per day
- How long you’ve been on bluesky (“bluesky age”)
- Most active day of the week
- Most active time of day
- Post streak
- Account archetype
- Biggest account that follows you
- number of joined user (you are user #XXX on bluesky)### connections
- People you engaged most with ("your bluesky squad")
- People who engaged most with you ("your bluesky squad")
- Number of unique people talked to
- Top replies
- Favourite accounts (with most liked posts by you)
- How many posts you liked/replied to/reposted
- most active reply chain (chain in which you wrote a lot of replies)### content
- Types of post (link, text, image, gif, video percentage/total)
- Most important topic (how to determine this?)
- Most used hashtags
- Longest comment chain
- Replies, quotes, posts percentage (and total)
- Most used words/emojis
- Best photo post
- Emotions of your posts
- Average post length