
Bluesky is "finally" making moves toward native bookmarking.
A new pull request (PR) introduces the first step toward letting users save posts directly within the app (see images), using a community-developed approach.
While it’s not live yet, this update lays important groundwork for what could become a powerful bookmarking feature on the platform.

NOTE: We've built Blueskyhunter an all-in-one tool to help creators grow followers faster on Bluesky. From analytics to viral post tracking, to scheduling everything you need to save time and grow faster. You can try it out here
What’s in the PR?
The bookmarking feature is built using community.lexicon.bookmarks—a third-party, community-reviewed schema that aligns with Bluesky’s decentralized ethos.
Instead of creating a new bookmarks system from scratch, the PR adopts this existing lexicon to promote interoperability, avoid duplication, and allow easier integration with other apps in the ecosystem.
Design Highlights
- Sidebar Placement: Bookmarks are added to the app’s sidebar for quick and convenient access. Future UI iterations may explore placing them inside user profiles.
- Post Bookmarking: Users can bookmark individual posts, with the system designed to highlight already-bookmarked content to avoid duplicates.
- Caching Approach: Since the current API doesn’t return bookmark status per post, the PR uses an in-memory cache. It loads all user bookmarks, then checks each post’s URI against this list. This works for now, but could cause performance issues for users with large bookmark collections.
Limitations and Challenges
- No Private Bookmarks: The protocol currently doesn’t support private lexicons. For now, users wanting private bookmarks would need workarounds - like using a separate anonymous account.
- Pagination Blocker: One major limitation is the lack of pagination support. The PR proposes a "My Bookmarks" page, but loading all bookmarks at once isn’t scalable. Pagination support at the protocol level is needed to move forward.

What’s Next?
The developer behind the PR hopes to:
- Enable tagging of bookmarks (already supported by the lexicon)
- Add search and filter features on the bookmarks page
- Get feedback from the community to refine the implementation
What does that mean?
While this PR doesn’t bring bookmarking to Bluesky just yet, it’s a strong foundation. It reflects Bluesky’s values, community-driven development, open standards, and the ongoing development of the protocol.
With a few key updates from the core team, native bookmarks could soon become a reality. Amazing!
NOTE: We've built Blueskyhunter an all-in-one tool to help creators grow followers faster on Bluesky. You can try it out here

About Borut
BlueskyHunter, created by Borut Udovic, is the essential all-in-one tool designed to help users grow faster on Bluesky with powerful tools.
Share this article