fun personal page showing my bluesky posts
  • TypeScript 58.9%
  • CSS 32.3%
  • Nix 6.6%
  • HTML 1.8%
  • JavaScript 0.4%
Find a file
2025-12-22 19:41:16 -05:00
.github/workflows Initial commit: myAtmosphere - Bluesky Posts Viewer 2025-09-04 15:49:34 -04:00
public Initial commit: myAtmosphere - Bluesky Posts Viewer 2025-09-04 15:49:34 -04:00
src update handle 2025-12-22 19:41:16 -05:00
.envrc Initial commit: myAtmosphere - Bluesky Posts Viewer 2025-09-04 15:49:34 -04:00
.gitignore Initial commit: myAtmosphere - Bluesky Posts Viewer 2025-09-04 15:49:34 -04:00
flake.lock flake.lock: Update 2025-10-05 10:24:16 -04:00
flake.nix flake: update depshash 2025-10-04 23:54:18 -04:00
index.html update handle 2025-12-22 19:41:16 -05:00
LICENSE.md Initial commit: myAtmosphere - Bluesky Posts Viewer 2025-09-04 15:49:34 -04:00
package-lock.json npm update 2025-10-04 23:49:28 -04:00
package.json npm update 2025-10-04 23:49:28 -04:00
README.md update handle 2025-12-22 19:41:16 -05:00
tsconfig.json Initial commit: myAtmosphere - Bluesky Posts Viewer 2025-09-04 15:49:34 -04:00
tsconfig.node.json Initial commit: myAtmosphere - Bluesky Posts Viewer 2025-09-04 15:49:34 -04:00
vite.config.js Initial commit: myAtmosphere - Bluesky Posts Viewer 2025-09-04 15:49:34 -04:00

myAtmosphere

A simple web app to browse my Bluesky posts with infinite scroll.

Running locally

npm install
npm run dev

Open http://localhost:3000

Building

npm run build

The built files go in the dist folder.

What it does

  • Shows posts from aly.codes in chronological order
  • Filters out replies (except self-replies)
  • Infinite scroll to load more posts
  • Click any post to view it on bsky.app

Built with React + Vite.