• Stars
    star
    141
  • Rank 259,221 (Top 6 %)
  • Language
    Java
  • License
    GNU General Publi...
  • Created over 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Java 2D & 3D visual entity relationship design & modeling (ERD,SQL) for Oracle,MSSQL,Postgres and MySQL

Mogwai ERDesigner NG

The Mogwai ERDesigner is an entity relationship modeling/design tool(ERD) such as ERWin and co. The only difference is that it is Open Source and does not cost anything. It was designed to make database modeling as easy as it can be and to support the developer in the whole development process, from database design to schema and code generation.

Build status Build

Releases are available at GitHub or

ERDesigner NG

  • is based on Java and can be run on Windows,Unix and Mac systems
  • is distributed as a zip/tar/installer file or can be launched by Microsoft Store
  • has a powerful WYSIWYG editor for physical database design
  • supports 2D and 3D database modeling, browsing and design
  • generates true 3D anaglyphic views from your database structure
  • handles tables, relations, views, domains, custom types, indexes and comments
  • supports a central repository for all models ( Model Repository )
  • supports subject areas
  • supports MySQL, Oracle, Microsoft SQLServer, PostgreSQL, H2 and HypersonicSQL
  • creates the SQL DDL statements for your database schema
  • supports forward and reverse engineering
  • has an integrated schema version control system
  • can generate schema migration scripts for every change
  • stores the database definition as XML files for further processing
  • can export the database schema as GIF, BMP, JPEG or SVG files
  • has an integrated reverse engineering module for existing schemas
  • has a build in schema compare feature
  • can generate schema documentation as PDF, HTML, RTF and other formats
  • supports schema conversion between different dialects
  • analyzes the database model for common problems
  • generates OpenXava applications
  • it is based on GPL license

User manual

An extensive user manual is available here.

Screenshots

Main Screen

Main Screen

Edit table

Edit table

Model compare

Model compare

SQL generation

SQL generation

2D editing mode

2D mode

3D editing mode

3D mode

More Repositories

1

Bytecoder

Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
Java
782
star
2

FXDesktopSearch

A JavaFX based desktop search application.
Java
167
star
3

GameComposer

GameComposer is a game authoring tool and also a game runtime environment targeting at desktop and mobile devices.
Java
66
star
4

flight-recorder-starter

This is a Spring Boot 2 Starter exposing the JDK Flight Recorder as a Spring Boot Actuator Endpoint.
Java
29
star
5

HystrixSpring

This shows how to embedd Hystrix in a non invasive manner into existing Spring applications.
Java
23
star
6

cdicron

A Java CDI Extension for scheduled tasks
Java
7
star
7

www_mirkosertic_de

The sources of my personal homepage
WebAssembly
4
star
8

javafxgraph

Automatically exported from code.google.com/p/javafxgraph
Java
4
star
9

mavensonarsputnik

Maven Plugin for Sputnik with Multi-Module Support
Java
3
star
10

Curse

A collection of maybe NOT useful Java Annotations
Java
3
star
11

sonardeltareport

A simple SonarQube Reporting Plugin for Pretested Commit Analysis
Java
3
star
12

OpenCVTest

Java
2
star
13

DDDCompileTimeValidator

A library to enforce a DDD compliant code structure at compile time
Java
2
star
14

TeaVMWASMTest

JavaScript
2
star
15

Notebooks

Common Jupyter Notebooks used for stuff
Jupyter Notebook
2
star
16

mirkosertic

1
star
17

MogwaiLooks

Java
1
star
18

MusicNoteCounts

A simple three-step service to automatically add note counts to your Guitar Pro or MusicXML score.
JavaScript
1
star
19

WhoBrokeIt

WhoBrokeIt is a simple library to detect which VCS commit broke a particular unit test.
Java
1
star
20

EasyDAV

This is a simple implementation of a WebDAV enabled Server using Apache Jackrabbit WebDAV API.
Java
1
star
21

roomba500

Package to use the Roomba 5xx platform with ROS(Robotic Operation System)
Python
1
star
22

PrimCoverage

Java
1
star
23

TestGame

1
star
24

ConvNetJSTest

JavaScript
1
star
25

GroovyTest

Groovy
1
star
26

MSCI

Visualization of MSCI indices
HTML
1
star
27

revealjs-demo

A simple reveal.js blueprint for HTML-based presentations
HTML
1
star
28

spring-micronaut-quarkus

Java
1
star
29

Powerstaff

Java
1
star
30

Notefinder

Easily find notes and orientation on your guitar neck.
HTML
1
star
31

TurtleBotLidar

Very simple Turtlebot simulation with added Lidar sensor
JavaScript
1
star