# Nucleus-app   [![builds.sr.ht Status]][build] [![Latest Version]][crates.io]
[builds.sr.ht Status]: https://builds.sr.ht/~rytec.svg?search=Nucleus
[build]: https://builds.sr.ht/~rytec?search=Nucleus
[Latest Version]: https://img.shields.io/crates/v/nucleus-app.svg
[crates.io]: https://crates.io/crates/nucleus-app
**Nucleus-app is a modular application framework using *Nucleons* for building blocks**
---
Nucleus-app consists of the `Nucleus` base system, the `Nucleon` building blocks (modules) and the `Nucleus-rpc`
for communication.
**Warning**: This app is still in development and very prone to change.
# Examples
In the examples folder there are applications that show how to use the framework.
To run an example do the following:
```
cd examples/ping-pong
RUST_LOG=info cargo run
```
This will run the ping pong example using a single `Nucleon`.