Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/connorgray/diagrams
Symbolic diagramming
https://github.com/connorgray/diagrams
diagrams
Last synced: 26 days ago
JSON representation
Symbolic diagramming
- Host: GitHub
- URL: https://github.com/connorgray/diagrams
- Owner: ConnorGray
- Created: 2022-03-06T23:06:40.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-13T01:27:52.000Z (4 months ago)
- Last Synced: 2024-12-01T09:09:11.150Z (about 1 month ago)
- Topics: diagrams
- Language: Mathematica
- Homepage: https://connorgray.com/project/diagrams
- Size: 475 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Diagram Maker
Diagram Maker is a tool for programmatically constructing diagrams, using high-level
semantically-meaningful expressions for modeling the domain being diagramed.[**View the Example Gallery**](https://connorgray.com/project/diagrams#example-gallery)
Example:
```wolfram
StringEncodingDiagram[
"Hey 👋🏻",
{"Bits", "Bytes", "Codepoints", "Characters", "Graphemes", "String"},
CharacterEncoding -> "UTF-8",
ChartLegends -> Automatic
]
```![Rendered StringEncodingDiagram.](./docs/images/StringEncodingDiagram-1.png)
## Development
See [**Development.md**](./docs/Development.md) for information on contributing to
Diagram Maker.## Acknowledgements
* The data files in
[assets/UnicodePublic](./crates/unicode-data/assets/UnicodePublic/)
are sourced from and are Copyright © Unicode, Inc.
Used under the terms of .