Top 15 NClass Alternative and Similar Softwares | Dec 2024

NClass is a free tool to easily create UML class diagrams with full C# and Java language support. The user interface is designed to be simple and user-friendly for easy and fast development. Properties, enums, delegates and other language specific elements are fully supported with strict syntactical and semantical verification.

1. ArgoUML

ArgoUML ArgoUML is an open source UML modeling tool and includes support for all standard UML 1.4 diagrams. It runs on any Java platform and is available in ten languages.......

2. IBM Rational Rose Enterprise

IBM Rational Rose Enterprise In much the same way a theatrical director blocks out a play, a software designer uses Rational Rose to visually create (model) the framework for an application by blocking out classes with actors (stick figures), use case elements (ovals), objects (rectangles) and messages/relationships (arrows) in a sequence diagram using drag-and-drop......

3. GenMyModel

GenMyModel GenMyModel is a web uml tool for designing software architecture with UML, Database Diagrams or Flowchart. It’s for all coders and software architects. Design, share models and generate code right in the browser.......

4. Sankey Flow Show

Sankey Flow Show "Attractive flow diagrams made in minutes!" is the promise by Sankey Flow Show. And indeed the tool is rich in features and design options: Large shapes and icons library, graphical effects (e.g. shadow effect), toggle constant/Sankey connections style, and customizable data input are some of the highlights.You can decide whether......

5. codeuml

codeuml Codeuml is a web based UML designer where you code the diagram using a special language and it generates the diagram on the fly. It is quicker and faster than using any visual designer where you have to drag & drop diagram elements and use mouse to connect them. Codeuml......

6. StatSVN

StatSVN StatSVN retrieves information from a Subversion repository and generates various tables and charts describing the project development.......

7. compare++

compare++ Compare++ is the real smart code diff tool. It can do language-aware structured comparison and ignore comment or pure formatted change.It can compare moved functions, auto-align structured sections and even compare similar functions in different files.......

8. CMU Sphinx

CMU Sphinx CMU Sphinx is a speaker-independent large vocabulary continuous speech recognizer released under BSD style license. It is also a collection of open source tools and resources that allows researchers and developers to build speech recognition systems.......

9. jCodeCollector

jCodeCollector jCodeCollector is a simple snippets manager for Mac OS X, Windows and Linux developed by me (Alessandro Cocco) in my free time. Latest stable version (2.5) has been released in January 2011. I have no time to continue the development of jCodeCollector so I released it as open source (September......

10. codelot

codelot Codelot is a web service where you can store your own codes or find codes you need. It's intended to be a huge code database and it should help the coders in need.The website is completely user-driven and the size of the code database depends on you.......

11. MireDot

MireDot At Qmino (the company that creates Miredot), we've written hundreds of REST APIs. We design and redesign until our APIs are an joy to use. Documentation is the user interface of an API.That is something we believe in firmly. The only way to really show off a good API is......

12. HybridJava Web Framework

HybridJava Web Framework Simple Server-side component-oriented MVC Java Web Framework alternative to JSF, Wicket, Tapestry, Click etc. The framework consists of a compiler and the runtime. The HybridJava language is strictly defined by a merge of Java and HTML formal grammar and extends Java semantics throughout markup. Compiler generates Java code invoked from......

13. Artistic Style

Artistic Style A Free, Fast and Small Automatic Formatter for C, C++, C#, and Java Source Code......

14. Bootique

Bootique Bootique is a minimally-opinionated platform for runnable Java applications. It provides command-line launcher, dependency injection service, configuration and lots of extension modules.With Bootique you can create REST services, webapps, jobs, DB migration tasks, etc. and run them as if they were simple commands. No JavaEE container is required! Among other......

15. Java-Editor

Java-Editor Integrated Java development environments set high requirements on the computer equipment.......