Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lewish/asciiflow
ASCIIFlow
https://github.com/lewish/asciiflow
Last synced: 2 days ago
JSON representation
ASCIIFlow
- Host: GitHub
- URL: https://github.com/lewish/asciiflow
- Owner: lewish
- License: mit
- Created: 2014-01-05T00:34:30.000Z (almost 11 years ago)
- Default Branch: main
- Last Pushed: 2024-10-27T13:07:53.000Z (about 2 months ago)
- Last Synced: 2024-10-29T15:02:05.033Z (about 1 month ago)
- Language: TypeScript
- Homepage: https://asciiflow.com
- Size: 15.2 MB
- Stars: 4,745
- Watchers: 55
- Forks: 367
- Open Issues: 50
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - lewish/asciiflow - ASCIIFlow (others)
- awesome-homelab - asciiflow
- awesome - lewish/asciiflow - ASCIIFlow (TypeScript)
- awesome - lewish/asciiflow - ASCIIFlow (TypeScript)
README
# [asciiflow.com](https://asciiflow.com)
ASCIIFlow is a client-side only web based application for drawing ASCII diagrams. You can use it at [asciiflow.com](https://asciiflow.com).
## Contributing
### Installation
ASCIIFlow is built with [Bazel](https://docs.bazel.build/versions/4.0.0/getting-started.html).
Bazel is most easily installed to the correct version through [Bazelisk](https://github.com/bazelbuild/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
```