Thanks to visit codestin.com
Credit goes to github.com

Skip to content

borkdominik/bigUML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Demo

Visual Studio Marketplace Installs Visual Studio Marketplace Version


Logo

 bigUML Modeling Tool

 Editing UML diagrams in VS Code and developing custom integrations for your IDE of choice is now possible.


  • For VS Code users, the project is already distributed in the VS Code marketplace and can be installed directly from VS Code.

  • This project enables developers to create their own editors by utilizing GLSP, where the UML specification is/will be implemented.




UML β€’ DOCUMENTATION β€’ DEVELOPMENT SETUP β€’ CONTRIBUTING β€’ LICENSE β€’ MODELING TOOLS


UML

The UML 2 specification currently consists of 7 Structure Diagrams and 7 Behavior Diagrams.

Activity Diagram

Coming Soon!

Initial implementation provided by: @HolzingerAlexander, @dellis66, @nbzowski

Class Diagram Class Diagram

Initial implementation provided by: @haydar-metin, EclipseSource

Communication Diagram

Coming Soon!

Initial implementation provided by: @aylin-sarioglu, @haydar-metin

Deployment Diagram Deployment Diagram

Initial implementation provided by: @MZeisler, @H0oKd

Information Flow Diagram Information Flow Diagram

Initial implementation provided by: @lforst, @GallusHuber

Package Diagram Package Diagram

Initial implementation provided by: @DerYeger, @mrstexx

Sequence Diagram

Coming Soon!

Initial implementation provided by: @simonwaves

State Machine Diagram State Machine Diagram

Initial implementation provided by: @granigd, @DavidJaeger10, @sschwantler

Use Case Diagram Use Case Diagram

Initial implementation provided by: @julia05, @JakobD97

Progress

Structure Diagrams

Class Component Deployment Object Package Profile Composite
Initial - Initial Integrated into Class Initial - -

Behavior Diagrams

Use Case Activity State Machine Sequence Communication Interaction Timing
Initial - Initial Initial Initial - -

Extra

Information Flow
Initial

Stages

  1. Initial: Fundemental structure (client and server side) implemented
  2. Beautification: Improving the UI to respect the specification

Features

  • Language Complete: Backend is language complete
  • Property Palette Complete: Property Palette supports all entries
  • Outline View Complete: Outline View is diagram specific
  • Validation: Diagram supports validation

Documentation

Get started with bigUML, learn fundamentals, explore advanced topics, or go through tutorials with our documentation.

Build steps:

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Alexander Holzinger
Alexander Holzinger

πŸ’» ↔
Aylin Sarioğlu
Aylin Sarioğlu

πŸ’» ↔
DavidJaeger10
DavidJaeger10

πŸ’» ↔
Dominik Granig
Dominik Granig

πŸ’» ↔
GallusHuber
GallusHuber

πŸ’» ↔
Haydar Metin
Haydar Metin

πŸ’» 🚧 ↔
JakobD97
JakobD97

πŸ’» ↔
Jan MΓΌller
Jan MΓΌller

πŸ’» ↔
Julian Weiß
Julian Weiß

πŸ’»
Lorenz Kothmayr
Lorenz Kothmayr

πŸ’»
Luca Forstner
Luca Forstner

πŸ’» ↔
MZeisler
MZeisler

πŸ’» ↔
Manuel Hude
Manuel Hude

πŸ’» ↔
Simon Schwantler
Simon Schwantler

πŸ’» ↔
Simone Andreetto
Simone Andreetto

πŸ’» ↔
Stefan Miljevic
Stefan Miljevic

πŸ’» ↔
Vlad Vifor
Vlad Vifor

πŸ’» ↔
borkdominik
borkdominik

πŸ“†
dellis66
dellis66

πŸ’» ↔
julia05
julia05

πŸ’» ↔
nadinPandin
nadinPandin

πŸ’»
nbzowski
nbzowski

πŸ’» ↔

Contributions of any kind are welcome! Do not hesitate to report a bug or to request a feature. Feel free to open Issues or submit PRs.

If you like our work, please feel free to buy us a coffee β˜•οΈ

Logo

License

The project is distributed under the MIT License. See License for more details.




Modeling Tools

Checkout our other cool tools.


Logo

Open-source ER modeling tool for VS Code supporting hybrid, textual- and graphical editing, multiple notations, and SQL code generation!
➜ Download the VS Code Extension

Demo

About

A UML web modeling tool based on GLSP, distributed via a VS Code extension.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 24