https://github.com/computationalbiomechanicslab/www.opensimcreator.com
The source code behind www.opensimcreator.com
https://github.com/computationalbiomechanicslab/www.opensimcreator.com
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.3%) to scientific vocabulary
Repository
The source code behind www.opensimcreator.com
Basic Info
- Host: GitHub
- Owner: ComputationalBiomechanicsLab
- Language: SCSS
- Default Branch: master
- Homepage: https://www.opensimcreator.com
- Size: 62.3 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
OpenSim Creator Site
The source code behind www.opensimcreator.com
A landing page for the OpenSim Creator project, which includes a gallery and relevant links to (e.g.) documentation.
This repository contains the source code for OpenSim Creator's user-facing landing page, which is hosted at https://www.opensimcreator.com . It's kept in a separate repository from the OpenSim Creator code because it has different build/deployment/development cycle requirements.
🖥️ Dependencies/Environment Setup
The website source code is self-standing, but may contain URLs to https://files.opensimcreator.com
when the asset is very large or shared (e.g. videos). The concrete deployment
steps and relevant configuration files that we use to ship the website
and files.opensimcreator.com is described in devops.
The website is built using only hugo as a dependency. The general procedure for installing it is:
- Go to https://gohugo.io/installation/
- Follow the relevant guide for your platform. As a concrete example, download a
prebuilt
hugo_extendedbinary from https://github.com/gohugoio/hugo/releases/tag/v0.127.0 and ensure it's on thePATHfor your platform (or manually invoke it, e.g. on Windows, with../hugo.exe) - Once installed, the docs should be serve-able by
cding into this repository's working directory and runninghugo serve
🏗️ Building
To build the source code into standalone web assets, use the hugo command:
bash
hugo # places built assets in `public/`
⌨️ Developing
To live-build the website, use hugo serve:
bash
hugo serve # usually hosts the local dev server at `localhost:1313`
🕊️ Releasing
This codebase doesn't have a release cadence/plan. It is just updated whenever there's new content that we'd like to upload.
🚀 Deploying
Deployment of a release of the website to (e.g.) https://www.opensimcreator.com
is described in devops/. The procedure is subject to change, but
probably involves some variation of rsyncing the built assets to a
webserver, or GitHub Pages.
GitHub Events
Total
- Push event: 8
- Fork event: 1
Last Year
- Push event: 8
- Fork event: 1