seanvelasco / usky.app

Web client for Bluesky using Solid.js
https://usky.app
MIT License
6 stars 1 forks source link
atproto bluesky decentralized federation pwa social-media social-network solidjs spa

usky.app

usky.app is a lightweight (221.33 kB gzipped) and minimalist web client for the decentralized social network, Bluesky.

usky.app allows you to see what's happening in Bluesky, join the conversation, discover new things, look up creators you know, and and find your people.

usky.app Home usky.app profile

Development

Clone the repository:

git clone https://github.com/seanvelasco/usky.app

Install dependencies:

npm install

Run the development server:

npm run dev

Stack

usky.app is a statically exported Solid.js SPA and PWA (previously a server-rendered SvelteKit app). Uses CSS modules for styling. All icons are from Heroicons (including app logo). Runs on Cloudflare Pages.

usky.app has only 10 dependencies. The official bsky.app client has 152 dependencies.

Dependencies

Icons