Skip to content

ASCIIFlow

License

Notifications You must be signed in to change notification settings

sthagen/lewish-asciiflow

 
 

Repository files navigation

ASCIIFlow is a client-side only web based application for drawing ASCII diagrams. You can use it at asciiflow.com.

Contributing

Installation

ASCIIFlow is built with Bazel. Bazel is most easily installed to the correct version through Bazelisk. See .bazelversion for the correct version if you aren't using Bazelisk.

npm install -g @bazel/bazelisk
yarn global add @bazel/bazelisk

For development, ibazel is also a very useful tool to help with automatic rebuilding and reloading.

npm install -g @bazel/ibazel
yarn global add @bazel/ibazel

Running ASCIIFlow locally

After installation of Bazel/Bazelisk, you can run ASCIIFlow locally with:

ibazel run client:devserver

Or without ibazel (won't do live reloading):

bazel run client:devserver

Languages

  • TypeScript 61.5%
  • JavaScript 14.5%
  • HTML 10.5%
  • CSS 9.1%
  • Starlark 4.3%
  • Dockerfile 0.1%