nativ
Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.
它巧妙地将两个优秀的开源项目(ntsc-rs 和 RetroArch 着色器)融合为一个原生 Mac 界面,支持关键帧动画和确定性导出,让创作者无需命令行或复杂设置即可使用真实的复古电视效果。
Make any image or video look like it's playing on a 1980s TV. NTSCRT runs your media through a real analog signal emulation (ntsc-rs — composite artifacts, tape noise, head switching) and then through RetroArch's CRT shaders (via librashader — scanlines, phosphor masks, glow), frame-identical to RetroArch itself.
Full disclosure: this is two much better projects hacked together. All of the actual image magic belongs to ntsc-rs and the RetroArch shader community; NTSCRT is the native Mac interface that connects them into one pipeline:
your image/video → NTSC/VHS signal degradation (full res) → downscale to retro resolution → CRT shader → screen
Grab the DMG from Releases, open it, and drag NTSCRT to Applications.
Requirements: macOS 14 or later. The app is a universal binary (Apple Silicon + Intel).
Intel note: I build and test NTSCRT on Apple Silicon and haven't personally tested the Intel build. Intel support exists thanks to a contributed fix (#1) verified by its author on an Intel iMac Pro — if something misbehaves on your Intel Mac, please open an issue.
Toolbar — file actions live in the window toolbar: Open (⌘O) an image (PNG/JPEG/HEIC) or video (MP4/MOV), save/load a Preset (your entire configuration as a JSON file — downscale, VHS, shader, view, and the whole timeline: duration, frame rate and every keyframe), or pick one of the bundled presets listed underneath — loading one that carries keyframes opens the timeline so you can see the animation it brought with it, and Export (⌘E): stills to PNG; videos to H.264/HEVC .mp4, ProRes .mov (with audio), or animated GIF, at your choice of resolution and quality. Scanline detail is brutal on lossy codecs — use the High/Very high quality tiers, or ProRes when it's headed into an edit. Exports are deterministic: same settings + same frame = same pixels.
Scanline banding. CRT shaders draw scanlines in output pixels, so if the export height isn't a whole multiple of the downscale height, one source line covers a fractional number of rows and the scanlines group into visible bands. Exports handle this automatically — they render at a whole multiple and average down — so you ca
Vintage analog TV/VHS image tool for macOS: ntsc-rs signal emulation + RetroArch CRT shaders (librashader), glued together with SwiftUI/Metal
根据分类、Topic 和编程语言匹配的相似项目。
Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.
A macOS command-line tool that uses Apple's on-device speech APIs to transcribe prerecorded audio into plain text, JSON, JSONL, SRT, or WebVTT.