atscan/README.md

42 řádky
1.7 KiB
Markdown
Surový Trvalý odkaz Normální zobrazení Historie

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