A high-performance discovery hub built for the AT Protocol (Bluesky) and the wider Fediverse ecosystem.
The goal of ATPX is to provide a central, lightning-fast dashboard where users and developers can discover trending discussions, identify key voices, and monitor the pulse of the decentralized web.
In an ecosystem where data is often fragmented across different PDS (Personal Data Servers) and relays, ATPX serves as a unified lens to see what is happening in real-time, backed by local performance optimizations using Bun and SQLite.
- Runtime: Bun
- Frontend: React 19 + Vite
- State & Styling: Jotai & Styled Components
- Database: SQLite (Native Bun implementation)
- Protocol: @atproto/api
- Real-time Discovery: Live trending topics and featured discussions.
- Key Voices: Automated identification of influential actors within specific trends.
- Live Analytics: Real-time hit tracking using Server-Sent Events (SSE).
- Performance Focused: Minimalist components and optimized data mapping.
- Clone the repository:
git clone [https://github.com/timtjoe/atprotosy.git](https://github.com/timtjoe/atpx.git) cd atprotosy
2. Install dependencies:
```bash
bun install
- Start the development server:
bun run dev
This project follows Conventional Commits. To generate a new release:
bun run release
- Bluesky: @timtjoe.bsky.social
- GitHub: timtjoe
- LinkedIn: Tim T. Joe
MIT © Tim T. Joe