Sno Station
Sno Station은 AI 에이전트를 하나의 팀으로 묶는 오픈소스 워크스테이션으로, 로컬 머신에서 에이전트 협업을 가능하게 함
스프레드시트 셀 선택·복사, 이미지·PDF 확대, PDF 텍스트 복사, 페이지 번호와 함께 마크다운 인쇄
Select and copy spreadsheet cells, zoom images and PDFs, copy PDF text, print Markdown with page numbers, read e-books and browse media metadata. Five native macOS plugins with universal install bundl
플러그인GitHub @NikolaiSachok온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Native macOS Double Commander plugins: spreadsheet previews with cell selection and copy, image/PDF zoom and text selection, Markdown rendering and printing, EPUB/FB2 reading, and media metadata columns. Universal Apple Silicon + Intel binaries; offline previews.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Native plugins for Double Commander on macOS, built to a consistent engineering standard: universal binaries (Apple Silicon + Intel), headless tests, CI, and a layered safety gate before anything ships.
Five plugins cover Markdown, e-books, images and PDFs, spreadsheet previews, and media metadata. The viewers open inside Double Commander's F3 viewer and Quick View. All use the Total Commander WLX/WDX plugin ABI and work offline.
This repo is also a worked example of how I build small native tools end-to-end — investigate the platform, prove the mechanism with a focused test before writing the feature, fix root causes instead of papering over them, and keep the result reproducible and documented.
| Plugin | Type | What it does | Status |
|---|---|---|---|
markdown-wlx | WLX (lister) | Renders Markdown beautifully in DC's viewer (F3) — GitHub-style CSS, syntax highlighting, tables, task lists, Mermaid diagrams, KaTeX math, configurable light/dark. Search, copy, and print or save as PDF with Page N of M footers. Toggle back to raw text anytime. | ✅ stable |
media-info-wdx | WDX (content) | Shows media metadata in custom columns & tooltips — image/video resolution, audio/video duration, bitrate, codecs, PDF page count, plus an adaptive Summary field. Native ImageIO / AVFoundation / CGPDF; no deps, no network. | ✅ stable |
book-wlx | WLX (lister) | Reads EPUB and FictionBook (FB2) e-books in the viewer (F3) — contents sidebar, continuous reflowable text, cover, reading progress, adjustable text size, light/dark/sepia. Served straight out of the container in-process: nothing unpacked to disk, nothing fetched from the network. | ✅ stable |
image-wlx | WLX (lister) | Views images and PDFs in the viewer (F3) and Quick View with real zoom and pan — pinch, Cmd+scroll, Cmd+= / Cmd+-, drag — and vector-sharp SVG at any zoom. 60+ formats via ImageIO (HEIC, WebP, AVIF, RAW, animated GIF…); continuous PDF scrolling and PDF text selection/copy; pixel size, format and file size in the toolbar. | 🆕 new |
table-wlx | WLX (lister) | Previews CSV/TSV, Excel, Apple Numbers and OpenDocument spreadsheets as a native grid. Select cells or rectangular ranges, copy TSV values, switch worksheets and search. Offline, read-only. | 🆕 new |
More plugins will follow; the repo layout and the contributor guide are built for that.
Press F3 on any .md file and it opens rendered. The built-in viewer's mode
switch still lets you flip to the raw Text view (and back) at any time.
F3 on an .epub, .fb2 or .fbz opens the book itself — contents sidebar,
continuous reflowable text, cover and reading progress — instead of the container.
F3 (or Quick View) on an image opens it fitted to the window, then pinch, Cmd+scroll or Cmd+= / Cmd+- to zoom and drag to pan. SVG is redrawn as vectors at every zoom, so a large diagram stays sharp, and pans smoothly, at 1600%. PDFs scroll continuously with PgUp/PgDn and the same zoom controls. Drag to select PDF text, Cmd+C to copy it, or Option-drag to pan. Image-only scans require OCR elsewhere.
TableView opens CSV/TSV, Excel, modern single-file Numbers and ODS/FODS files as a native grid. Select cells, rows, columns or a rectangular range and press Cmd+C to copy values as TSV. Switch worksheets and search with Cmd+F. It is a bounded, read-only data preview: formulas use cached results, and charts and spreadsheet page layouts are not rendered.
Requires macOS 11+. Download the bundle for the plugin you want; each release
contains a universal binary, installer and SHA-256 checksum. No Xcode is needed
for these bundles. Unzip, quit Double Commander, then run ./install.sh.
| Plugin | Current release |
|---|---|
| TableView | 0.1.0 |
| ImageView | 0.2.0 |
| MarkdownView | 0.5.1 |
| BookView | 0.2.0 |
| MediaInfo | 0.2.0 |
To build from source, install the Xcode command-line tools (xcode-select --install).
Every plugin builds and installs the same way:
cd table-wlx # or image-wlx, book-wlx, markdown-wlx, media-info-wdx
./build.sh # → build/<Plugin>.wlx|wdx (universal: arm64 + x86_64)
# Quit Double Commander first (it rewrites its config on exit), then:
./install.sh # installs to ~/Library/Preferences/doublecmd/ and registers it
Prebuilt bundles that need no Xcode are on the
releases page: unzip,
quit Double Commander, run ./install.sh.
Per-plugin details — supported extensions, how it works, uninstall — live in each
plugin's own README (e.g. book-wlx/README.md).
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗