NOW LET US – AI RAG SaaS Studio TP.HCM
NOW LET US
Digital Product Studio
Back to news
DEV-TOOLS...1 min read

Fujifilm X RAW STUDIO webapp clone

Share
NOW LET US Article – Fujifilm X RAW STUDIO webapp clone

FilmKit is a browser-based alternative to Fujifilm X RAW STUDIO that allows users to manage presets and convert RAW files using WebUSB on both desktop and mobile.

Browser-based preset manager and RAW converter for Fujifilm X-series cameras for desktop and mobile.

Note that the app is in BETA. It's currently tested on X100VI only. It likely works with other X-series cameras that support Fujifilm's RAW conversion protocol (X-T5, X-H2, X-T30, etc.), but this has not been verified.

Just like Fujifilm X RAW STUDIO, FilmKit uses WebUSB to connect directly to your camera, your camera's own image processor handles the conversion. FilmKit is a static client-side app, hosted on Github Pages.

Camera Preset Management

  • Read, edit and write custom presets on your camera. The iteration should be significantly faster than X RAW STUDIO, thanks to better camera work queue management, non-locking UI and auto-conversion toggle.

Local Preset Library

  • Save presets in your computer, drag & drop between camera and local storage.

RAW Conversion and Live Preview

  • Select a RAF file, adjust film simulation parameters, and get back a full-quality JPEG processed by the camera.

Preset Detection

  • Loading a RAF file automatically detects which preset was used to shoot it (temporary profile created if not present).

Preset import/export

  • Import or export presets as file, link or text paste.

Quick compare

  • Quickly compare between original and current preset.

Mobile support

  • Easily manage presets on-the-go using your phone.
  • Zero installation and cross-platform (supports Linux).

Requirements

  • Browser that supports WebUSB, this includes Chromium-based browsers like Google Chrome on desktop and Android.
  • Appropriate udev rule required if the browser is running in Flatpak, ex: SUBSYSTEM=="usb", ATTR{idVendor}=="04cb", MODE="0666"

Technical Details FilmKit communicates PTP (Picture Transfer Protocol) over USB, the same protocol that X RAW STUDIO uses. The camera does all the heavy lifting: it receives the RAF file and conversion parameters, processes them, and returns a JPEG.

For preset management, FilmKit reads and writes individual preset properties (D18E–D1A5) using standard PTP GetDevicePropValue / SetDevicePropValue operations.

FilmKit's protocol implementation was built with reference to rawji, fudge, libgphoto2, and Wireshark USB captures to reverse-engineer preset property encoding, write ordering, and conditional write behavior.

© 2026 Now Let Us. All rights reserved.

Source: Hacker News

Advertisement
Ad slot ready: 5887729102

More in this category

EXPLORE TOPICS

Discover All Categories

Deep dive into the specific technology sectors that matter most to you.