- Svelte(Kit): JS UI and meta framework
- Drizzle: Database ORM
- Turso: SQLite hosted service
- Bits-UI: Svelte component library
@atproto/api
and@atproto/oauth-client-node
: AT protocol SDK and OAuth libraries
- Login/Logout via OAuth
- Profile pages
- Search users
- Show Description
- Copy DID/Handle
- Open handle domain site
- Follow/Unfollow user
- Skeets Stats Page
- Posts
- Render posts' facets
- Draft posts
- Bookmark posts
- CRON-based scheduled posting
- Like/Unlike
- Repost + Quote Post
- Comment
- Draft + Publish Threads
- Feeds
- Post pagination
- Toggle reposts/replies
- Read 'Following' + 'Discovery'
- Read any feed given URI
Functionality is priority, styling second, so if the UI/UX is a little unintuitive, please know it is subject to change as more users try it out! If you find bugs or want features not listed above, please send a GitHub issue my way!