mirror of
https://github.com/MeshCore-Beacon/beacon-web.git
synced 2026-10-18 15:29:58 +00:00
1.4 KiB
1.4 KiB
Shoulders
Beacon Web stands on the shoulders of giants. Thank you to the following open source projects that make this possible:
Core dependencies
- React: UI library
- React Router: client-side routing
- TanStack Query: server state, caching and infinite queries over the REST API
- TanStack Virtual: virtualised lists and tables for dense packet views
Map and charts
- MapLibre GL JS: the map
- map-gl-js-spiderfy: spreading overlapping map markers apart
- Apache ECharts: stats charts
Internationalisation
- i18next and react-i18next: translations; see docs/translations.md to add a language
Build and style
- Vite: dev server and production build
- TypeScript: the language
- Tailwind CSS: styling and theme tokens
Testing and lint
- Vitest: test runner
- Testing Library: component tests
- jsdom: DOM for tests
- ESLint: linting
The network
- MeshCore: the mesh this app observes