Skip to content

[Feature]: Create an ISO image from a folder #632

Open

Description

@Feraris20

What would you like Filee to do?

Add folder-to-ISO creation in the app and CLI. The folder’s contents should become the root of the ISO, preserving Unicode filenames and empty directories.

Why / when would you use it?

To package a folder into a data-disc image for mounting, sharing or use with virtual machines, without needing a separate ISO creation tool.

Ideas for how it could work

Following the feedback on #591 and #592:

  • Use the in-process, MIT-licensed DiscUtils writer.
  • Support ISO 9660 with Joliet only.
  • Detect folder inputs in the drag-and-drop and CLI input handling, rather than adding filesystem checks to FormatRegistry.
  • Preserve existing destinations if creation fails or is cancelled.
  • Report unsupported filenames or file sizes clearly.
  • Generate test inputs in code rather than committing third-party sample files.

Activity

  1. KnifeLemon commented on Oct 26, 2026

    @KnifeLemon
    Owner

    Thanks @Feraris20, this is the shape I asked for in #592: in-process DiscUtils, ISO 9660 + Joliet only, folders detected where drops and CLI input come in.

    Please go ahead. Before the code, a short plan here would help on two points:

    • Where it shows up: what a dropped folder opens (its own small donut with "ISO image", or a slice somewhere else), and the CLI syntax.
    • Limits: what happens with names or paths Joliet can't hold (length, characters), files over 4 GB, and very large folders (progress and Cancel).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions