Skip to content
An open source planetarium running in your web browser
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build
config Allow to set noctuasky api server in webpack config Aug 8, 2018
doc/cla added CLA Dec 11, 2018
src added toggle for red/orange night mode Dec 11, 2018
static
.babelrc Initial import of version 0.1.0 Jun 15, 2018
.editorconfig Initial import of version 0.1.0 Jun 15, 2018
.eslintignore Load stellarium-web-engine js and wasm the webpack way. Jul 16, 2018
.eslintrc.js Initial import of version 0.1.0 Jun 15, 2018
.gitattributes Tells git that wasm and compiled JS are binary files Jul 17, 2018
.gitignore Initial import of version 0.1.0 Jun 15, 2018
.postcssrc.js Initial import of version 0.1.0 Jun 15, 2018
Dockerfile
LICENSE-AGPL-3.0.txt Initial import of version 0.1.0 Jun 15, 2018
Makefile
README.md Fix typo Jul 17, 2018
index.html added toggle for red/orange night mode Dec 11, 2018
package.json Updated yarn stuff Sep 13, 2018
yarn.lock Updated yarn stuff Sep 13, 2018

README.md

stellarium-web client

A light version of Stellarium running in the browser. It is mostly Graphical User Interface for Stellarium Web Engine, a light C sky display engine, compiled into Web Assembly.

stellarium-web.org

This is a Vuejs project, which can generate a fully static webpage with webpack.

Build setup using Docker

Make sure docker is installed, then:

# generate the docker image
make setup

# and run the development version
make dev

# compile a production version of the site with minification
make build

# and finally to host it on a test server (http://localhost:8000)
make start

Build Setup without Docker

# install dependencies
yarn

# serve with hot reload at localhost:8080
yarn run dev

# build for production with minification
yarn run build

For a detailed explanation on how things work, check out the guide and docs for vue-loader.

Contributing

In order for your contribution to Stellarium Web to be accepted, you have to sign the Stellarium Web Contributor License Agreement (CLA).

You can’t perform that action at this time.