Skip to content

DesolateSea/stella

Repository files navigation

Astara

An advanced mobile planetarium application built on Stellarium Web Engine.

Point your phone at the sky and see what's out there.


Notable Features

  • Gyroscope mode — Point your phone, see the sky in real-time
  • AR camera overlay — Stars overlaid on your camera feed
  • Direction tracking — Visual indicator guides you to objects
  • Offline operation — All sky data bundled locally
  • 60,000+ searchable objects — Stars, planets, DSOs, satellites

Documentation


Quick Start

Prerequisites

  • Node.js 22
  • Emscripten 1.40.1
  • scons
  • Docker (for engine build)
  • Android Studio (for APK)

Build

# 1. Build the engine
source /path/to/emsdk/emsdk_env.sh
make
cp build/stellarium-web-engine.* apps/web-frontend/src/assets/js/

# 2. Build the frontend
cd apps/web-frontend
npm install --legacy-peer-deps
export NODE_OPTIONS=--openssl-legacy-provider
npm run dev

# 3. Build android apk
npm run build
make sync-android
make build-apk

See docs/setup.md for full instructions.


Contributing

See the upstream Stellarium Web CLA.

For questions or issues, open a GitHub issue.


License

AGPL-3.0 (inherited from Stellarium Web Engine)

See LICENSE-AGPL-3.0.txt.


Developed by the Astara Team

About

stellarium mobile

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •