No description
Find a file
2025-05-16 21:54:16 -07:00
docs/images Add README 2025-05-16 21:54:16 -07:00
src Execute Nova code in a thread 2025-05-16 15:12:12 -07:00
.gitignore Initial commit 2025-05-13 13:00:19 -07:00
README.md Add README 2025-05-16 21:54:16 -07:00

Stellar IDE

Stellar is an IDE for the Nova Language.

Stellar Screenshot

Quick Setup

To use this:

  1. Check out this repo.

  2. Have Nova Python checked out somewhere.

  3. Do this to create the create a virtualenv and install the dependencies:

cd stellar
python -m venv .venv
. .venv/bin/activate
python -m pip install 'textual[syntax]' textual-dev
cd src
ln -sf <path to nova.py from nova-python checkout>
  1. Run it by:
cd stellar
python src/stellar.py

Type in code in the left pane and hit F2 to evaluate it. Use Control-q to exit the app. Use Control-p to see a command palette -- I haven't yet added anything to it, but you can change the theme and export an SVG screenshot with it!

To run it in a web browser run:

textual serve src/stellar.py