Skip to content

saga/real-world-plantuml

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

real-world-plantuml

Source code of https://real-world-plantuml.com/

Architecture

architecture

For development

web

Run server

make run GA_TRACKING_ID=${GA_TRACKING_ID}

Register dummy UML: access to /debug/dummy_uml in your browser

indexer

Run server

make run GITHUB_API_TOKEN=${GITHUB_API_TOKEN} GCS_BUCKET=${GCS_BUCKET}

renderer

Run server

make run

scraping

Launch Chrome with remote debugging enabled

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222

Run scraping script

cd scraping
npm install
node scraping.js > results/YYYYMMDD_01.txt

Releases

No releases published

Packages

 
 
 

Languages

  • Go 63.3%
  • HTML 13.0%
  • CSS 9.6%
  • JavaScript 5.9%
  • Kotlin 4.4%
  • Makefile 3.5%
  • Dockerfile 0.3%