SalarAlo

SalarAlo / rndr.nvim

Public

A low resolution renderer for models and images within neovim.

19
1
100% credibility
Found Mar 29, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C++
AI Summary

rndr.nvim is a Neovim plugin that displays raster images, vector graphics, and simple 3D models as interactive previews directly within the editor buffer.

How It Works

1
📰 Discover rndr.nvim

You learn about a fun tool that shows pictures and 3D models right inside your Neovim text editor, no need to switch windows.

2
📥 Add to your editor

You include it in your editor's collection of helpful add-ons using your regular setup process.

3
🔨 Prepare the viewer

You run a one-time preparation to get the preview viewer ready—it might take a few minutes but sets everything up perfectly.

4
⚙️ Customize your view

You adjust simple options like colors, sizes, or control keys to match how you like to work.

5
Preview your file

Open a picture or 3D model file and use a quick command to instantly see it rendered beautifully in place of the plain text.

6
🔄 Rotate and refresh

Use easy arrow keys to turn 3D models around or refresh the preview anytime the window changes.

Enjoy inline previews

Now you can examine images and models directly in your editor, making your workflow smoother and more visual.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is rndr.nvim?

rndr.nvim is a Neovim plugin that renders low resolution images and 3D models directly in your current buffer using a fast C++ renderer paired with Lua. Open a PNG, SVG, OBJ, or GLTF file and run `:RndrOpen` to replace the buffer with a pixel art-style preview—complete with rotation controls for models via `:RndrRotateLeft` and friends. It solves the hassle of switching to external viewers for quick asset checks in GitHub low level projects or low resolution pixel art workflows.

Why is it gaining traction?

It keeps you in Neovim with github low latency rendering, no browser tabs or GUI apps needed, supporting dozens of formats like low resolution photos, low poly models, and even Minecraft texture packs. Config tweaks like supersampling, brightness, and custom backgrounds deliver github low profile previews that feel native, standing out from clunky image plugins or command-line tools. Developers dig the github low level programming vibe for snappy C++-driven terminal output.

Who should use this?

Game devs previewing low resolution pokemon sprites or OBJ exports without leaving the editor. Pixel artists and designers handling low resolution images, memes, or low resolution cat assets during iteration. Neovim power users in asset-heavy repos needing quick spins on GLB models or low resolution texture packs.

Verdict

Worth a spin for in-editor asset previews if you're deep in Neovim—solid docs and `:checkhealth rndr` make setup straightforward despite the 19 stars and 1.0% credibility score signaling early maturity. Install via lazy.nvim with `make` build; skip if you need battle-tested stability.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.