Skip to content

Releases: sudo-py-dev/fmx

FMX 0.4.8

Choose a tag to compare

@github-actions github-actions released this 03 Nov 21:28

What's new

Saved presets

  • Save a tool with its current settings as a named preset.
  • Run presets from Favorites, the presets button, or a file's right-click menu.
  • Start a preset from the command line with --preset <id>.

Lossy WebP output

  • Export lossy WebP images, keeping transparency.

Smoother screen recording

  • The timer shows the real elapsed time instead of lagging behind.
  • On Wayland, recordings keep their real length and stay in sync with the sound.
  • A "Dropping frames" warning appears when the recording falls well below the chosen frame rate.

Fixes

  • Collage layout thumbnails no longer overlap in right-to-left languages, and the editor fits in short windows.
  • Desktop shortcuts keep working after FMX is updated or replaced.
  • Previews use a bounded amount of memory.
  • Queue rows show the full running status on hover.

Download

System File
Windows 10/11 (64-bit) fmx-0.4.8-windows-x64-setup.exe
macOS 11+ (Intel and Apple silicon) fmx-0.4.8-macos-universal.dmg
Ubuntu / Debian (64-bit) fmx_0.4.8_amd64.deb
Other Linux (64-bit, portable) fmx-0.4.8-linux-x86_64.tar.gz

macOS: FMX is not notarized by Apple yet. The first time, right-click FMX in
Applications and choose Open.

Windows: SmartScreen may warn about an unknown publisher; choose More info → Run anyway.

Verify a download

Every file has a .minisig signature made with FMX's release key, and SHA256SUMS lists
their checksums. FMX's built-in updater checks the signature before installing anything.
To check a file yourself with minisign:

minisign -Vm <file> -P RWRGUcjat1hYfPTyJvzyamrOJ9OvHe2D7nxY3Pmah/5llIVcxpus8tCN

FMX 0.4.7

Choose a tag to compare

@github-actions github-actions released this 03 Nov 05:38

What's new

Custom window controls and navigation

  • Replace the system title bar with a compact, theme-aware bar with custom close, minimize, maximize and restore controls.
  • Mirror the controls for RTL/LTR languages, with translated tooltips, keyboard focus and hover feedback.
  • Drag the title bar to move the window, double-click to maximize or restore, and resize from the edges and corners.
  • Organize all 121 tools into task groups, improve search and Hebrew wording, and fix tool-card wrapping in both layout directions.
  • Fix sidebar search layout when typing and clearing; move the usage guide to the Settings sidebar footer.

Automatic language selection

  • Detect the system display language on Windows and macOS and the locale on Linux, with English fallback for unsupported languages.
  • Automatically localize the Windows installer in English, Spanish, French, German, Hebrew or Russian, falling back to English.
  • Preserve an explicit language chosen in FMX Settings.

Live image collages

  • Create collages with two-column, three-column and spotlight templates.
  • Preview photos live while changing spacing and photo fit.
  • Click two photos to swap positions, then export a PNG at up to 4096 × 4096 pixels.
  • Cache photo previews for responsive editing and keep the canvas centered in both layout directions.

Media tools and metadata

  • Add video reversal, fades, stabilization, denoising and sharpening.
  • Add audio denoising, silence trimming and configurable vocal reduction for karaoke.
  • Create video thumbnail sheets and waveform videos.
  • Inspect media information without modifying files and remove photo metadata with native processing.
  • Edit tags per file with scoped metadata and verify saved changes.

Safer conversions and shared actions

  • Stage conversion outputs privately and publish completed files without overwriting existing destinations.
  • Clean up private temporary outputs after failures or cancellation while preserving destination data.
  • Improve external-process handling and streamline shared tool actions and conversion helpers.
  • Add per-tool desktop shortcuts that open the selected tool in FMX.
  • Update the README for the expanded toolset and navigation, and switch repository branch references to main.

Download

System File
Windows 10/11 (64-bit) fmx-0.4.7-windows-x64-setup.exe
macOS 11+ (Intel and Apple silicon) fmx-0.4.7-macos-universal.dmg
Ubuntu / Debian (64-bit) fmx_0.4.7_amd64.deb
Other Linux (64-bit, portable) fmx-0.4.7-linux-x86_64.tar.gz

macOS: FMX is not notarized by Apple yet. The first time, right-click FMX in
Applications and choose Open.

Windows: SmartScreen may warn about an unknown publisher; choose More info → Run anyway.

Verify a download

Every file has a .minisig signature made with FMX's release key, and SHA256SUMS lists
their checksums. FMX's built-in updater checks the signature before installing anything.
To check a file yourself with minisign:

minisign -Vm <file> -P RWRGUcjat1hYfPTyJvzyamrOJ9OvHe2D7nxY3Pmah/5llIVcxpus8tCN

FMX 0.4.6

Choose a tag to compare

@github-actions github-actions released this 02 Nov 17:12

What's new

Getting started

  • A welcome guide walks through the basics on first launch.
  • Russian is now available alongside the existing interface languages.

More conversion formats

  • Added ALAC (Apple Lossless), CAF and AU audio output.
  • Added PPM, PGM and PAM image output.

Video downloader

  • Save video, audio, subtitles, thumbnails or metadata.
  • Choose playlist items and clip ranges, split chapters and use SponsorBlock.
  • Added download history, live-stream options and cookies-file support.

Documentation and checks

  • Clearer setup instructions and new screenshots in the README and download website.
  • macOS lint and test checks now run on code changes, alongside Linux and Windows.

Download

System File
Windows 10/11 (64-bit) fmx-0.4.6-windows-x64-setup.exe
macOS 11+ (Intel and Apple silicon) fmx-0.4.6-macos-universal.dmg
Ubuntu / Debian (64-bit) fmx_0.4.6_amd64.deb
Other Linux (64-bit, portable) fmx-0.4.6-linux-x86_64.tar.gz

macOS: FMX is not notarized by Apple yet. The first time, right-click FMX in
Applications and choose Open.

Windows: SmartScreen may warn about an unknown publisher; choose More info → Run anyway.

Verify a download

Every file has a .minisig signature made with FMX's release key, and SHA256SUMS lists
their checksums. FMX's built-in updater checks the signature before installing anything.
To check a file yourself with minisign:

minisign -Vm <file> -P RWRGUcjat1hYfPTyJvzyamrOJ9OvHe2D7nxY3Pmah/5llIVcxpus8tCN

FMX 0.4.5

Choose a tag to compare

@github-actions github-actions released this 31 Oct 16:40

What's new

Favorites

  • Star any tool to pin it. A Favorites entry at the top of the sidebar lists your starred tools, and FMX remembers them.

Sound recorder

  • New tool that records your microphone, the computer's sound, or both, as MP3, WAV, FLAC, OGG, Opus or M4A.

Sidebar and search

  • Each category shows how many tools it has.
  • Search finds tools that match every word you type, and has a button to clear it.

Hebrew and right-to-left text

  • The text cursor and mouse clicks land in the right place in Hebrew and mixed Hebrew/English text.
  • Clearer Hebrew wording across the app.

Reliability

  • After an update, the new FMX waits for the old window to close instead of quitting.
  • Sliders have round handles that are easier to see.

Download

System File
Windows 10/11 (64-bit) fmx-0.4.5-windows-x64-setup.exe
macOS 11+ (Intel and Apple silicon) fmx-0.4.5-macos-universal.dmg
Ubuntu / Debian (64-bit) fmx_0.4.5_amd64.deb
Other Linux (64-bit, portable) fmx-0.4.5-linux-x86_64.tar.gz

macOS: FMX is not notarized by Apple yet. The first time, right-click FMX in
Applications and choose Open.

Windows: SmartScreen may warn about an unknown publisher; choose More info → Run anyway.

Verify a download

Every file has a .minisig signature made with FMX's release key, and SHA256SUMS lists
their checksums. FMX's built-in updater checks the signature before installing anything.
To check a file yourself with minisign:

minisign -Vm <file> -P RWRGUcjat1hYfPTyJvzyamrOJ9OvHe2D7nxY3Pmah/5llIVcxpus8tCN

FMX 0.4.4

Choose a tag to compare

@github-actions github-actions released this 30 Oct 10:52
596f8e6

What's new

Favorites

  • Star any tool to pin it. A Favorites entry at the top of the sidebar lists your starred tools, and FMX remembers them.

Sound recorder

  • New tool that records your microphone, the computer's sound, or both, as MP3, WAV, FLAC, OGG, Opus or M4A.

Sidebar and search

  • Each category shows how many tools it has.
  • Search finds tools that match every word you type, and has a button to clear it.

Hebrew and right-to-left text

  • The text cursor and mouse clicks land in the right place in Hebrew and mixed Hebrew/English text.
  • Clearer Hebrew wording across the app.

Reliability

  • After an update, the new FMX waits for the old window to close instead of quitting.
  • Sliders have round handles that are easier to see.

Download

System File
Windows 10/11 (64-bit) fmx-0.4.4-windows-x64-setup.exe
macOS 11+ (Intel and Apple silicon) fmx-0.4.4-macos-universal.dmg
Ubuntu / Debian (64-bit) fmx_0.4.4_amd64.deb
Other Linux (64-bit, portable) fmx-0.4.4-linux-x86_64.tar.gz

macOS: FMX is not notarized by Apple yet. The first time, right-click FMX in
Applications and choose Open.

Windows: SmartScreen may warn about an unknown publisher; choose More info → Run anyway.

Verify a download

Every file has a .minisig signature made with FMX's release key, and SHA256SUMS lists
their checksums. FMX's built-in updater checks the signature before installing anything.
To check a file yourself with minisign:

minisign -Vm <file> -P RWRGUcjat1hYfPTyJvzyamrOJ9OvHe2D7nxY3Pmah/5llIVcxpus8tCN

FMX 0.4.3

Choose a tag to compare

@github-actions github-actions released this 30 Oct 08:46

What's new

Current, FMX-owned media tools

  • Upgrade every platform to FFmpeg 9.0.2 and yt-dlp 2026.10.26.
  • Store reduced Linux, Windows and universal macOS tool bundles as immutable assets in the FMX repository.
  • Verify every upstream input and every FMX-owned bundle with pinned SHA-256 checksums.
  • Normal releases now download media tools only from the FMX repository.

Interface and preview

  • Improve translated labels and accessible names for icon buttons.
  • Show media details without blocking the interface.
  • Improve the preview controls and keep exported rotations consistent with the preview.

Capture and reliability

  • Include local timestamps in screenshot and screen-recording filenames.
  • Keep cancellation working when a child process closes its output stream.
  • Ignore external yt-dlp configuration and improve handling of download metadata errors.
  • Add a fast source and translation audit for developers.

Smaller packages and faster releases

  • Optimize the FMX executable for size across Linux, Windows and macOS.
  • Increase compression for the universal Mac disk image.
  • Improve release build caching and reuse the cached release-signing tool.
  • Upload compressed packages without compressing them again.
  • Report package sizes in the release workflow summary.

Download

System File
Windows 10/11 (64-bit) fmx-0.4.3-windows-x64-setup.exe
macOS 11+ (Intel and Apple silicon) fmx-0.4.3-macos-universal.dmg
Ubuntu / Debian (64-bit) fmx_0.4.3_amd64.deb
Other Linux (64-bit, portable) fmx-0.4.3-linux-x86_64.tar.gz

macOS: FMX is not notarized by Apple yet. The first time, right-click FMX in
Applications and choose Open.

Windows: SmartScreen may warn about an unknown publisher; choose More info → Run anyway.

Verify a download

Every file has a .minisig signature made with FMX's release key, and SHA256SUMS lists
their checksums. FMX's built-in updater checks the signature before installing anything.
To check a file yourself with minisign:

minisign -Vm <file> -P RWRGUcjat1hYfPTyJvzyamrOJ9OvHe2D7nxY3Pmah/5llIVcxpus8tCN

FMX 0.4.2

Choose a tag to compare

@github-actions github-actions released this 30 Oct 08:14

What's new

Interface and preview

  • Improve translated labels and accessible names for icon buttons.
  • Show media details without blocking the interface.
  • Improve the preview controls and keep exported rotations consistent with the preview.

Capture and reliability

  • Include local timestamps in screenshot and screen-recording filenames.
  • Keep cancellation working when a child process closes its output stream.
  • Ignore external yt-dlp configuration and improve handling of download metadata errors.
  • Add a fast source and translation audit for developers.

Smaller packages and faster releases

  • Optimize the FMX executable for size across Linux, Windows and macOS.
  • Increase compression for the universal Mac disk image.
  • Improve release build caching and reuse the cached release-signing tool.
  • Upload compressed packages without compressing them again.
  • Report package sizes in the release workflow summary.

Download

System File
Windows 10/11 (64-bit) fmx-0.4.2-windows-x64-setup.exe
macOS 11+ (Intel and Apple silicon) fmx-0.4.2-macos-universal.dmg
Ubuntu / Debian (64-bit) fmx_0.4.2_amd64.deb
Other Linux (64-bit, portable) fmx-0.4.2-linux-x86_64.tar.gz

macOS: FMX is not notarized by Apple yet. The first time, right-click FMX in
Applications and choose Open.

Windows: SmartScreen may warn about an unknown publisher; choose More info → Run anyway.

Verify a download

Every file has a .minisig signature made with FMX's release key, and SHA256SUMS lists
their checksums. FMX's built-in updater checks the signature before installing anything.
To check a file yourself with minisign:

minisign -Vm <file> -P RWRGUcjat1hYfPTyJvzyamrOJ9OvHe2D7nxY3Pmah/5llIVcxpus8tCN

FMX tools: FFmpeg 9.0.2 + yt-dlp 2026.10.26

Choose a tag to compare

Pinned tool bundle maintained by FMX. Inputs and checksums are recorded in packaging/vendor-tools.py.

FMX 0.4.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 22:06

What's new

Screen recorder and screenshots

  • Records on Wayland (GNOME, KDE) through the system's screen-sharing dialog.
  • Choose the sound: none, microphone, computer sound, or both; pick a monitor or a custom area, and hide the mouse pointer.
  • Save as MP4, MKV, WebM or MOV, with quality presets, a 3-second countdown, and an option to minimize FMX first.
  • New Screenshot tool: the whole screen, a monitor or an area, as PNG or JPEG, after a delay.

Video preview

  • Play and pause the video (Space), skip with the buttons or arrow keys; the picture is bigger and centred.
  • Trim has one simple start/end row under the video.
  • Extract Frames can save frames at moments you pick while watching, every frame, or every few seconds from part of a video.
  • Rotate has turn and flip buttons under the picture that combine, with a live preview.

Simpler and cleaner

  • Tool options are tidy rows split by lines, with switches for on/off options.
  • The queue is a clean list: one row per job, long names shortened, actions at the end.
  • Settings groups have titles, and "When done" moved there from the queue.
  • CD to Audio lists your disc drives instead of asking for a path.
  • YouTube downloads offer only the qualities the video has.

Fixed

  • The System theme follows the desktop's light/dark change without restarting.

Download

System File
Windows 10/11 (64-bit) fmx-0.4.0-windows-x64-setup.exe
macOS 11+ (Intel and Apple silicon) fmx-0.4.0-macos-universal.dmg
Ubuntu / Debian (64-bit) fmx_0.4.0_amd64.deb
Other Linux (64-bit, portable) fmx-0.4.0-linux-x86_64.tar.gz

macOS: FMX is not notarized by Apple yet. The first time, right-click FMX in
Applications and choose Open.

Windows: SmartScreen may warn about an unknown publisher; choose More info → Run anyway.

Verify a download

Every file has a .minisig signature made with FMX's release key, and SHA256SUMS lists
their checksums. FMX's built-in updater checks the signature before installing anything.
To check a file yourself with minisign:

minisign -Vm <file> -P RWRGUcjat1hYfPTyJvzyamrOJ9OvHe2D7nxY3Pmah/5llIVcxpus8tCN

FMX 0.3.1

Choose a tag to compare

@github-actions github-actions released this 29 Oct 16:58

What's new

A cleaner Settings window

  • Every setting is now one tidy row: its name and a short description on one side, its control on the other.
  • On/off settings use switches, and the long explanations moved into tooltips.

New About page

  • Settings → About shows the version, links to the website, problem reports and all releases, and FMX's licenses.

Fixed

  • Tool pages no longer jump sideways when you open a section like Edit or Output settings.

Download

System File
Windows 10/11 (64-bit) fmx-0.3.1-windows-x64-setup.exe
macOS 11+ (Intel and Apple silicon) fmx-0.3.1-macos-universal.dmg
Ubuntu / Debian (64-bit) fmx_0.3.1_amd64.deb
Other Linux (64-bit, portable) fmx-0.3.1-linux-x86_64.tar.gz

macOS: FMX is not notarized by Apple yet. The first time, right-click FMX in
Applications and choose Open.

Windows: SmartScreen may warn about an unknown publisher; choose More info → Run anyway.

Verify a download

Every file has a .minisig signature made with FMX's release key, and SHA256SUMS lists
their checksums. FMX's built-in updater checks the signature before installing anything.
To check a file yourself with minisign:

minisign -Vm <file> -P RWRGUcjat1hYfPTyJvzyamrOJ9OvHe2D7nxY3Pmah/5llIVcxpus8tCN