Maya Workflow Kit
The whole Maya workflow in Blender, in one install. Free and open source, Blender 4.5 – 5.2.
Press Space in Nautilus and the file is there: centred, borderless and fast, with Office files, PDFs, video, code and archives. For X11, built in Rust on GPUI.
PluginsRust · ShellGitHub @crazyboycjrOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
A quiet, fast file previewer for Nautilus on X11, in place of GNOME's sushi. Rust and GPUI.
Taken from the repository README
Loading the full README.
Read the full README ↗There is no title bar, no frame and no buttons: the window is the file, a photo edge to edge with gently rounded corners, or a Word document as a column of paper, with the square corners paper has.
A paper or a book in PDF opens at its first page, in a window shaped by it, square as paper. The pages follow in a scroll, drawn as they come into view, with their thumbnails docked at the right; the wheel scrolls, j and k turn to the next and previous page, a page number and G goes straight to that page, and Ctrl with the wheel zooms where the pointer is.
Move the mouse and one line of facts, the info line, fades in over the bottom of the preview, on a veil only as dark as its words need; rest, and it fades out. Over a video it comes with the playbar.
silent starts with Nautilus and keeps its window and its GPU device ready, so each preview opens at its final size, with the file drawn within a frame or two: a source file about 5 ms after Nautilus asks, and a PDF in 30 to 45. Staying resident has a cost in memory: showing one file, silent's process holds about 170 to 260 MB (450 for a video), and it stays as long as Nautilus runs; the memory table has each file.
Measured against GNOME's sushi on 2026-10-29, the median of five runs from Nautilus's call to the first frame on X11 with an NVIDIA RTX 4070 SUPER, silent was faster on every file from a cold start and on most files warm; the numbers, how they were taken and how to run the bench yourself are in docs/benchmark.md.
Code comes highlighted with a minimap, archives open as a tree you can preview inside, Word, Excel and PowerPoint files open without an office suite, gzipped JSON comes out laid out, and Chinese in GBK reads right. Every format is in docs/formats.md.
Press ? and a card lists the keys for the file in front of you, silent's own first. The cards for code, PDFs and videos, and every key, are in docs/usage.md.
silent runs on X11 only; it does not run on Wayland yet. It needs a Vulkan driver, glycin's image loaders with bubblewrap, GStreamer for video and sound, libarchive, and the fonts Noto Sans and JetBrains Mono.
On Arch Linux, from the AUR:
paru -S silent
Or from this repository, which builds what is on main:
git clone https://github.com/crazyboycjr/silent
cd silent/packaging/arch
makepkg -si
The package installs /usr/bin/silent and the D-Bus services Nautilus and Nemo call, org.gnome.NautilusPreviewer and org.nemo.Preview, in place of sushi's and nemo-preview's; the next Space starts silent, with no restart.
With Nix, nix build in a clone leaves silent in result/, and this installs it, with the same services:
nix profile install github:crazyboycjr/silent
A Nix-built silent reaches the GPU's Vulkan driver by itself only on NixOS, where the package goes in services.dbus.packages for Nautilus to start it, and its fonts in fonts.packages; on other distributions it needs nixGL, as docs/development.md explains.
Without a package, build it with cargo build --release and point Nautilus's service at the binary, as docs/development.md shows.
A tiling window manager should float silent's windows, whose class is silent. In xmonad, with the layout wrapped in smartBorders, or lessBorders with a policy, from XMonad.Layout.NoBorders:
className =? "silent" --> hasBorder False <+> doCenterFloat
Nautilus and Nemo preview with silent when you press Space. In a terminal, silent FILE previews a file on its own, and silent show FILE and its kin talk to the previewer that runs beside Nautilus, starting it if need be. That is how yazi's plugin, ranger, lf and nnn preview with silent; docs/integration.md shows how to set each one up.
Tested with Nautilus 51, Nemo 6.6, yazi 26.9, ranger 1.9, lf 42 and nnn 5.3. The setups for Thunar, PCManFM and Dolphin are written down but not tested.
silent is written in Rust on GPUI, the toolkit of the Zed editor, through gpui-kit, and draws with Vulkan. HTML is laid out by Blitz, PDFs are drawn by hayro, most pictures are decoded by glycin, and video and sound play through GStreamer. Building it and the test harness are in docs/development.md.
silent is licensed under the Apache License, Version 2.0; see LICENSE. The photographs and the video in its screenshots are in the public domain (CC0), from Wikimedia Commons. The paper is SpliDT: Partitioned Decision Trees for Scalable Stateful Inference at Line Rate by Murayyiam Parvez, Annus Zulfiqar, Roman Beltiukov, Shir Landau Feibish, Walter Willinger, Arpit Gupta and Muhammad Shahbaz, under CC BY 4.0. The book is Lewis Carroll's Alice's Adventures in Wonderland with Arthur Rackham's illustrations of 1907, both in the public domain, set for these screenshots from a public-domain transcription and scans on Wikimedia Commons.