Skip to content

vigilancer/ergogen-gui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ergogen GUI

This is a web interface for Ergogen by @MrZealot.

⚠️ This repo currently relies on an outdated Webpack 4, moving to Webpack 5 is non-trivial due to outdated dependencies like openjscad which depend on browserify and node polyfills

This adds some additional features like

  • Live preview reloading
  • VSCode editor (Monaco)
  • Live 3D model previews
  • Auto regenerate outlines, 3D models and PCBs.

See the live demo at https://mveerd.github.io/ergogen-gui/

Running locally

yarn install - installs dependencies

yarn start - starts a development server at http://localhost:3000

Using an Ergogen branch on github

To use this GUI with any github branch you can do the following;

Clone this repository to your local machine;

git clone https://github.com/MvEerd/ergogen-gui.git

Modify the following line in package.json

"ergogen": "^3.*",

to use a branch on github refer to it like so <username>/<repo>#<branch>

"ergogen": "mveerd/ergogen#mveerd",

Then run yarn install && yarn start to start Ergogen GUI locally with the specified branch.
It will be available at http://localhost:3000/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.1%
  • TypeScript 1.8%
  • Other 0.1%