Skip to content
SPECIFICTION
Get listed

Quilt Loom vs Vineflower

Quilt Loom

github.com

Vineflower

vineflower.org

Side by side

FigureQuilt LoomVineflower
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hosted—Yes
Plans published21
Spec score · Minecraft Mod Development Tools7.7 (#17)8.0 (#12)
LicenseThe repository’s MIT license permits use, copying, modification, distribution, and sale subject to its stated conditions.The project’s GitHub repository identifies its license as Apache-2.0.
PurposeQuilt Loom adds Quilt support to the Fabric Loom Gradle plugin.Vineflower is a modern Java decompiler designed for accurate, readable output.

Plans

Quilt Loom

  • Quilt LoomFree
  • Quilt LoomFree

Quilt Loom pricing →

Vineflower

  • VineflowerFree

Vineflower pricing →

In their own words

Quilt Loom

Quilt Loom is a Gradle plugin that adds Quilt support to the Fabric Loom Gradle plugin for Minecraft modding projects. It reads `quilt.mod.json` metadata to enable features such as jars-in-jars, transitive access wideners, and interface injection. The plugin automatically adds the Quilt Releases repository and applies the Quilt Mappings on Loom plugin. It uses Quiltflower by default through loom-quiltflower by Juuxel. The project is based on a fabric-loom subproject with Quilt-specific patches, and its repository includes Gradle wrapper scripts for build tasks. Contributors are directed to work in the patched-quilt-loom subproject and submit changes as patches for maintainers to merge into the patch series. The software is free under an MIT license, subject to its conditions, and supports Linux, macOS, and Windows. The GitHub Releases page has no releases listed. Quilt describes itself as an independent maker of Minecraft modding tools, not an official Minecraft product and not approved by or associated with Mojang Studios.

Visit github.com

Vineflower

Vineflower is a free, open-source Java decompiler for producing readable code from Java classes. It supports modern Java, including J21 and later, with automatic reformatting and multithreaded decompilation. The main distribution is a JAR from GitHub releases and Maven Central. You can run that JAR from the command line with archives or files, saving output to an archive or folder or printing it to the console. Vineflower can also be added through Maven or Gradle, and an IntelliJ plugin is available. A command-line option can emit Kotlin classes as Kotlin; the full distribution includes an experimental Kotlin decompiler plugin and other plugins for IntelliJ IDEA annotations and variable renaming. A slim artifact omits built-in plugins. Running requires a Java 17 or newer JVM. An experimental plugin system supports output changes or new JVM languages. The project calls itself a work in progress and welcomes contributions. It is licensed under Apache-2.0.

Visit vineflower.org