zrcoder / ndor

Draw with codes, for kids and coders~

Home Page:https://ndor.netlify.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ndor

ndor is an app with which you can draw by codes, for kids and coders~

ndor

You can take a look at the wiki for detail.

web app

Vist https://ndor.netlify.app or run on your local machine as described bellow.

cli app

Install with go:

go install github.com/zrcoder/ndor/cmd/ndor@latest

TODO: Download from github releases

Run:

ndor {source file}

The argument is the code source file, the cli will generate a image as xxx.png

develop

ndor is impletioned with go, js and wasm.

If you want to run ndor on your local machine:

  1. Install git, Go and task

  2. Clone the repo

    git clone https://github.com/zrcoder/ndor
  3. Run

    • web app:

      task run

      delete or comment the line "Version: version" in cmd/web/main.go for every dev build this is to break the cache mechanism, just for developing

      for product, modify the const "version" variable and then push and make pr

      Open http://localhost:9999, start your painting journey~

    • cli app

      task cli -- examples/rainbow.gop

About

Draw with codes, for kids and coders~

https://ndor.netlify.app

License:MIT License


Languages

Language:Go 79.5%Language:JavaScript 14.4%Language:CSS 6.2%