Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/abians/prisma-generate-uml

VsCode extension to generate UML diagram from prisma schema
https://github.com/abians/prisma-generate-uml

prisma prisma-diagram prisma-orm prisma-uml uml uml-diagram vscode vscode-extension

Last synced: 10 days ago
JSON representation

VsCode extension to generate UML diagram from prisma schema

Awesome Lists containing this project

README

        




logo




Prisma Generate UML is a VSCode extension that quickly creates UML diagrams from Prisma schemas with a single click, offering easy visualization.




> _You can download final bundles from the [Releases](https://github.com/AbianS/prisma-generate-uml/releases) section._

![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white) ![React](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB) ![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white) ![Prisma ORM](https://img.shields.io/badge/Prisma-2D3748?style=for-the-badge&logo=prisma&logoColor=white) ![Vite](https://img.shields.io/badge/Vite-646CFF?style=for-the-badge&logo=vite&logoColor=white) ![esbuild](https://img.shields.io/badge/esbuild-FFCF00?style=for-the-badge&logo=esbuild&logoColor=white) ![ESLint](https://img.shields.io/badge/ESLint-4B32C3?style=for-the-badge&logo=eslint&logoColor=white)

> [!NOTE]
> 🚧
> **Prisma Generate UML** is currently under development. Stay tuned for more updates!

## ✨ Features

- 🔥 **Instant UML Diagrams**: Generate UML diagrams from Prisma schemas with a single click.
- 🖼 **Easy Visualization**: Simplify data architecture visualization in an exciting way.
- 🛠 **Seamless Integration**: Works seamlessly within VSCode, no extra configuration required.
- 📂 **Multi-file Prisma Schema Support**: We fully support Prisma's `prismaSchemaFolder` feature, allowing you to split your schema into multiple files while still generating a complete UML diagram of your entire database.

## 🔍 What It Does

Get ready to breathe life into your data models! ✨ With our extension, creating UML diagrams from your Prisma files is as easy as it gets.

🚀 When you open your Prisma schema, the UML icon at the top of the editor becomes your magic wand. A simple click, and presto! Your UML model springs to life in an instant.

Say goodbye to boring documentation and hello to the dazzling representation of your database architecture.

Transform your Prisma definitions into a stunning UML diagram with ease and dive into the excitement of data visualization! 🪄💎

![Example](media/readme/example.gif)

## 🚀 How to Use

Generate UML diagrams with a single click:

1. Open your Prisma file.
2. Look for the UML icon at the top of the editor.
3. Click it, and you're done! Your UML diagram will be created instantly.

Simplify data architecture visualization in an exciting way! 🚀

![usage](media/readme/usage.jpg)