Visualize the network of people you know on Spotify as a graph. This app maps out your connections by discovering followers and followings and displaying them in a graph.
Important: This is an experimental tool that may violate Spotify’s Terms of Service. It may stop working at any time. Use at your own risk.
demo.mov
- You provide a spotify token (which is generated when spotify loads, and is valid for a short time)
- The app uses undocumented APIs to fetch who you follow and who follows you
- You can press run on all nodes to fetch everyone discovered's followers and followings
- You can keep doing this to build the network
- No data is stored server side
- React
- Next.js
- Vecel
- Reagraph
- shadcn-ui
- TailwindCSS
- Zustand
pnpm install
# Dev server
pnpm dev
# Build
pnpm build
# Serve
pnpm start
- Remove recursion?
- Better documentation
- better ux. onboarding?
- Better error handling
- Handling when follows are set to private
- Better UI
- Showing lookup progress on graph nodes? color coding?
- Showing ongoing lookups
-
Setting limits in recursive moderecursive mode removed -
Stop buttonrecursive mode removed - Save/restore state
- save state in localstorage
- Show node count
- Search
- Isolate node
- list of nodes
- node context menu
- better mobile support
- Seperate everything into components