lusiaold / stellarium-web

An open source planetarium running in your web browser

Home Page:https://stellarium-web.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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).

For translation guide, see the comment in src/plugins/i18n.js.

About

An open source planetarium running in your web browser

https://stellarium-web.org


Languages

Language:Vue 51.6%Language:JavaScript 47.4%Language:HTML 0.7%Language:Makefile 0.2%Language:Dockerfile 0.0%