Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/AlexanderMykulych/coya

Coya
https://github.com/AlexanderMykulych/coya

diagram-editor drawing-library editor svg

Last synced: about 1 month ago
JSON representation

Coya

Lists

README

        

# Coya

![Version](https://img.shields.io/badge/dynamic/json?color=green&label=version&query=version&url=https%3A%2F%2Fraw.githubusercontent.com%2FAlexanderMykulych%2Fcoya%2Febf7f54fd94986238e38bb3c14aadb1aad9725a2%2Flibraries%2Fcore%2Fpackage.json)
![Build](https://github.com/AlexanderMykulych/coya/actions/workflows/main.yml/badge.svg)





Status: Beta 🎉

Give it a star. It really motivates us 🤩

Coya is a diagram drawing library.
The resulting diagram is just a JSON file, so you can:
- 🤓 commit it to git and compare it with the prev version
- 💡 generate a diagram from any programming language
- ✨ animate diagram, like in PowerPoint
- 🔨 use a powerful editor
- 🧰 use vscode extension (in development)

![](./assets/ex_01.gif)

# Demo
You can try it [here](https://coya-demo.herokuapp.com/)

Here is an example of how to use it:
![](./assets/ex_03.gif)

# Available blocks
- rectangles and arrows
- images
- code files
- iframes

![](./assets/ex_02.gif)

# Run locally
First time:
```bash
pnpm i
```
Run project:
```bash
pnpm vue
```
# Sponsors







# Contributors

Follow our [Contribute guide](CONTRIBUTING.md).

# Keep posted

More details on [Twitter](https://twitter.com/AMykulych)

# More examples (only gifs for now)

![](./assets/ex_04.gif)
![](./assets/ex_05.gif)
![](./assets/ex_06.gif)
![](./assets/ex_07.gif)
![](./assets/ex_08.gif)
![](./assets/ex_09.gif)