Skip to content

Latest commit

 

History

76 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ramus Next

Ramus Next

Java-based IDEF0 & DFD Modeler

Maintained by Stanislav Vinokur.

Ramus Next continues Ramus, created by Vitaliy Yakovchuk and Oleksiy Chizhevskiy (2005-2025), with macOS packaging and integration work by Vladislav Pavlik. Released under the GNU General Public License, version 3.

Screenshot 2019-11-18 at 11 14 26

Screenshot 2019-11-18 at 11 14 59


Install

Each installer carries its own Java runtime, so nothing has to be installed first.

Platform Download
macOS, Apple Silicon Download latest release
macOS, Intel Download latest release
Windows 64-bit Download latest release

There are two macOS builds because the bundled runtime is native code and jpackage cannot produce a universal bundle. Rosetta translates x86_64 to arm64 and not the other way round, so the Apple Silicon DMG does not start on an Intel Mac at all.

Local build

Any JDK 21 or newer is enough to run the build. Which JDK you happen to have does not affect the result: a Gradle toolchain pins compilation to Java 21, options.release = 17 pins the bytecode, and the toolchain JDK is downloaded if it is missing.

jpackage only ever builds for the operating system it is running on, so each installer has to be built on its own platform.

macOS

./gradlew :local-client:macDmg
open dest/macos

Needs the preinstalled sips and iconutil, nothing else. To run from source without packaging:

./gradlew :local-client:runLocal

Windows

./gradlew :local-client:windowsMsi

Needs WiX Toolset 3.x on the PATH — version 3 specifically, because jpackage before JDK 24 invokes candle.exe and light.exe by name and WiX 4 and 5 do not provide them. The output is a per-machine install into Program Files, with a Start menu entry and the .rsf association registered.

Documentation

Reports are the one feature nothing in the interface explains, so there is a page for them: Writing a report - the query language, the full keyword table in English and Russian, and the reason the shipped sample reports do not run.

AI agents can read a model, edit it and draw its diagrams through the bundled MCP server: Giving an AI agent access to a model - how to point Claude, Codex, Gemini or any other MCP client at a .rsf file on macOS or Windows, what the agent can do, and what it deliberately cannot.

The original authors’ manuals ship with the application under dest/doc.

License

Ramus Next is free software, released under the GNU General Public License, version 3. The full text is in LICENSE.

  • Copyright (C) 2005-2025 Vitaliy Yakovchuk, Oleksiy Chizhevskiy - original Ramus.
  • macOS version modifications by Vladislav Pavlik.
  • Copyright (C) 2026 Stanislav Vinokur - Ramus Next.

Ramus Next adds to the original copyright notices; it does not replace them.

About

Java desktop modeller for IDEF0 and DFD business processes. A continuation of Ramus.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages