tracks lexicons and how many times they appeared on the jetstream
1a webapp and server that monitors the jetstream and tracks the different lexicons as they are created or deleted.
2it shows you which collections are most active on the network.
3
4for backend it uses rust with fjall as db, the frontend is built with sveltekit.
5
6see [here](https://gaze.systems/nsid-tracker) for a hosted instance of it.
7
8## running
9
10### with nix
11
12- run the server: `nix run git+https://tangled.sh/@poor.dog/nsid-tracker#server`
13- build the client: `nix build git+https://tangled.sh/@poor.dog/nsid-tracker#client`
14
15### manually
16
17you'll need rust and bun.
18
19then:
20
21```bash
22# start the backend
23cd server && cargo run
24
25# in another terminal, start the frontend
26cd client && bun install && bun run -b dev
27```
28
29the frontend will be available at `http://localhost:5173` and the backend at `http://localhost:3713`.