Welcome to stellar
. Stellar is a framework to build organized courses or notes.
There are many different ways to use stellar.
If you want to see an example of this framework being used,
check out my notes repository,
which is extensively based on LaTex and contains (interactive) animations or 3D models.
The stellar-cli
contains everything needed to manage the stellar
ecosystem.
It contains the tools to manage the contents of the courses
as well as the server.
The webserver uses leptos.
cd stellar
cargo leptos build --release
mv target/release/stellar-cli /usr/local/bin
# Needed scripts
chmod +x scripts/*
mv scripts/* /usr/local/bin
# Install pdfminer and pymupdf
# Arch:
pacman -S python-pdfminer python-pymupdf
cargo leptos watch -- web ...
Do not use --port
or --address
in development,
set those values in the Cargo.toml
instead.