Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/remojansen/TsUML
Generates UML diagrams from TypeScript source code
https://github.com/remojansen/TsUML
Last synced: about 1 month ago
JSON representation
Generates UML diagrams from TypeScript source code
- Host: GitHub
- URL: https://github.com/remojansen/TsUML
- Owner: remojansen
- License: mit
- Created: 2016-11-10T18:13:54.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-19T09:54:36.000Z (about 6 years ago)
- Last Synced: 2024-07-23T21:57:03.524Z (6 months ago)
- Language: TypeScript
- Homepage:
- Size: 3.77 MB
- Stars: 339
- Watchers: 11
- Forks: 41
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list - TsUML
- awesome-software-engineering-tools - TsUML - Werkzeug für TypeScript (basierend auf yuml.me) (Modellierung & Architektur)
README
# TsUML
:construction: WORK IN PROGRESS :construction:
Generate UML diagram for your TypeScript applications powered by https://yuml.me/
![](/assets/cli-preview.gif)
## Installation
```sh
npm install -g tsuml
```## Usage
```
tsuml --glob ./src/**/*.ts
```The diagram generated for the code under the [demo folder](https://github.com/remojansen/TsUML/tree/master/src/demo) looks as follows:
![](/assets/uml_diagram.svg)