blob: e93b948c16db1111e49a4b06846c94b6e193bd23 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# **Nexus**
![Logo](packages/assets/images/NexusLogo.png)
A monorepo containing our website, launcher, and tools used by Polyfrost.
[**polyfrost.org ยป**](https://polyfrost.org)
## Apps
- [**`apps/desktop`**](apps/launcher): The Polyfrost launcher.
- [**`apps/website`**](apps/website): The Polyfrost website.
- [**`apps/cli`**](apps/cli): Our launcher's CLI.
## Packages
- [**`core`**](core) The core of our launcher, written in Rust.
- [**`packages/client`**](packages/client) A TypeScript client library to handle dataflow via RPC between UIs and our Rust core.
- [**`packages/ui`**](packages/ui) A shared React component library for our UIs.
- [**`packages/interface`**](packages/interface) The complete user interface for our Launcher.
- [**`packages/config`**](packages/config) A TypeScript library to handle configuration files.
|