2023-06-26 22:38:43 +02:00
# ATScan
2023-06-29 09:12:58 +02:00
> *Open-source [AT Protocol](https://atproto.com/) ecosystem explorer*
2023-06-29 09:09:06 +02:00
2023-06-27 05:14:29 +02:00
This is a monorepo containing the backend and frontend of ATScan.
2023-06-30 20:07:31 +02:00
The current version is hosted at [atscan.net ](https://atscan.net ). You can follow us on Bluesky as [@atscan.net ](https://bsky.app/profile/did:plc:ft3tl5dxjn4psdk6asenqn3r ).
2023-06-26 22:38:43 +02:00
2023-07-14 10:51:11 +02:00
## Our software
2023-07-14 00:07:46 +02:00
2023-07-14 10:51:11 +02:00
- [broadsky ](https://github.com/atscan/broadsky ) (Go) - Bridge Streaming Wire Protocol (v0) to NATS and other protocols
- [blobd ](https://github.com/atscan/blobd ) (Go) - AT Protocol Blob-serving HTTP Server in Go
2023-07-14 00:07:46 +02:00
2023-06-30 20:07:31 +02:00
## Technology stack
2023-06-29 09:09:06 +02:00
2023-07-04 05:49:11 +02:00
### Infrastructure
- [NATS ](https://nats.io/ ) socket messaging
- [MongoDB ](https://www.mongodb.com/ ) database
- [InfluxDB ](https://github.com/influxdata/influxdb ) time series platform
2023-07-04 05:50:57 +02:00
- [Redis ](https://redis.io/ ) in-memory data store
2023-07-04 05:49:11 +02:00
2023-06-29 09:09:06 +02:00
### Backend
- [Deno ](https://deno.land/ ) JavaScript runtime
- [oak ](https://github.com/oakserver/oak ) HTTP middleware framework
2023-06-30 20:07:31 +02:00
- [Ajv ](https://ajv.js.org/ ) JSON Schema validator
2023-07-04 05:50:57 +02:00
- [BullMQ ](https://bullmq.io/ ) job processing
2023-06-29 09:09:06 +02:00
### Frontend
2023-06-30 20:07:31 +02:00
- [Node.js ](https://nodejs.org/en ) JavaScript runtime
2023-06-29 09:09:06 +02:00
- [SvelteKit ](https://kit.svelte.dev/ ) JavaScript UI framework
2023-06-30 20:07:31 +02:00
- [Tailwind ](https://tailwindcss.com/ ) CSS framework
2023-06-29 09:09:06 +02:00
- [Skeleton ](https://www.skeleton.dev/ ) UI toolkit
2023-06-30 20:07:31 +02:00
- [Apache ECharts ](https://echarts.apache.org/en/index.html ) visualization library
- [date-fns ](https://date-fns.org/ ) date library
- [Numbro ](https://numbrojs.com/ ) number library
- [Minidenticons ](https://github.com/laurentpayot/minidenticons ) identicon generator
2023-06-26 22:38:43 +02:00
## Authors
2023-06-29 09:12:58 +02:00
- Tree (GitHub: [@burningtree ](https://github.com/burningtree ), Bluesky: [@tree.fail ](https://bsky.app/profile/did:plc:524tuhdhh3m7li5gycdn6boe ))
2023-06-26 22:38:43 +02:00
## License
MIT