nowfound

Dev tools · alternatives · 2026

24 alternatives to Terminal3d – View 3D Models in Your Terminal, Built with Rust

View .obj files in the terminal 🦀. Contribute to liam-ilan/terminal3d development by creating an account on GitHub.

Terminal3d is a developer tool that renders 3D models directly in the terminal. Built with Rust, it allows developers to visualize 3D objects without leaving the command line, making it useful for quick model… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Terminal3d – View 3D Models in Your Terminal, Built with Rust launched in 2024; newer entries below may have overtaken it.

  1. 1

    Hi all This has been my hobby project for quite a few years now It started as a small engine to serve as a sandbox to try out new 3d graphics ideas After adding many features through out the years and re-writing the entire engine a few times, this is the latest state It currently supports loading models with animations, textures, lights, shadow maps, normal maps, and some other goodies I've also recently added voxel raymarching as an alternative renderer, along with a fun physics simulation :)

    2024 · github.com · its alternatives →

  2. 2CP

    Dust3D 1.0 is finally released — about 10 years after the first commit in December 2016. I posted a preview version here in April 2018 and a beta in December 2018. Back then I thought 1.0 was just around the corner, but I kept adding new features that I could barely find time to finish as a weekend side project. I finally got it done with GitHub Copilot, using models including Claude Opus 4.6, Raptor mini (Preview), Claude Haiku 4.5, and Claude Sonnet 4.6. It's a cross-platform low-poly 3D modeling app focused on making it fast to create game-ready characters and objects from scratch. Source…

    2018 · dust3d.org · its alternatives →

  3. 3CA

    I'm currently developing Chili3D, an open-source, browser-based 3D CAD application. By compiling OpenCascade to WebAssembly and integrating Three.js, Chili3D delivers near-native performance for powerful online modeling, editing, and rendering—all without local installation. Access it here: https://github.com/xiangechen/chili3d Features: Modeling Tools: Create basic shapes (boxes, cylinders, cones, etc.), 2D sketches (lines, arcs, circles, etc.), and perform advanced operations (boolean operations, extrusion, revolution, etc.). Snapping and Tracking: Precisely snap to…

    2025 · its alternatives →

  4. 4

    Render 3D models (OBJ, glTF, GLB, STL, .vox) as ASCII art — in the browser, in React or Vue, or straight in your terminal. A three.js-style API with no WebGL and no canvas: just text in a single <pre>.

    Jun 2026 · glyphcss.com · its alternatives →

  5. 5

    I made a built-from scratch Wayland Compositor to display any GUI app* in the terminal! I think there is a lot of unexplored potential in custom Wayland compositors, a lot of really cool things you can embed existing applications into! So, I started with embedding apps into the terminal because that is the easiest input&#x2F;output (output is just utf-8 and I use the great `chafa` library for that, and I just read from stdin for the input). If you have any other ideas for cool Wayland compositors, let me know. I purposedly wrote 80% the app in Typescript to appeal to the most developers and…

    2025 · github.com · its alternatives →

  6. 6

    Hi HN community, I’m Zach, founder and CEO of Warp, and am excited to show you Warp, a fast Rust-based terminal that’s easy to use and built for teams. As of today, Warp is in public beta and any Mac user can download it. It works with bash, zsh, and fish. The terminal’s teletype-like interface has made it hard for the CLI to thrive. After 20 years of programming, I still find it hard to copy a command’s output; I always forget how to use `tar`; and I always have to relearn how to move my cursor. To fix fundamental accessibility issues, I believe we need to start innovating on the terminal,…

    2022 · warp.dev · its alternatives →

  7. 7

    CPU rendered ASCII art shader writing tool with hot reloading. - danthedaniel/js-shaders

    2022 · github.com · its alternatives →

  8. 8

    3D line art engine. Contribute to fogleman/ln development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  9. 9
    Hyper 2▲450

    The second generation of the Hyper terminal

    2018 · hyper.is · its alternatives →

  10. 10

    3D scene editor in your command line

    2025 · 3dcli.netlify.app · its alternatives →

  11. 11

    A terminal renderer written in pure PHP. Contribute to soloterm/screen development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  12. 12
    Fig▲216

    Visual apps and shortcuts for your terminal

    2020 · its alternatives →

  13. 13

    Screensavers for your terminal. Contribute to cxreiff/ttysvr development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  14. 14

    Print your name in style. Contribute to arsham/figurine development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  15. 15

    2020 · paytonturnage.gitbook.io · its alternatives →

  16. 16

    Hey HN! I'm Zach from Adam (https:&#x2F;&#x2F;adam.new&#x2F;). We’re building an AI co-pilot for mechanical CAD software. As part of our broader research, we built a browser-based Text-to-CAD app (https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=44182206) and are now open sourcing it. This is a React SPA with a Supabase backend. What it does: * Generates parametric 3D models from natural language descriptions, with support for both text prompts and image references * Outputs OpenSCAD code with automatically extracted parameters that surface as interactive sliders for instant dimension…

    2025 · github.com · its alternatives →

  17. 17

    Terminal multiplexer inspired by i3. Contribute to aaronjanse/3mux development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  18. 18

    Build terminal dashboards using ascii/ansi art and javascript - yaronn/blessed-contrib

    2015 · github.com · its alternatives →

  19. 19

    An awesome iTerm2 backend for Matplotlib, so you can plot directly in your terminal. - daleroberts/itermplot

    2017 · github.com · its alternatives →

  20. 20FP

    Hello HN users, This is a CAD by code project I have been working on on my free time for more than year now. I built it with 3 goals in mind: - It should be familiar to CAD designers who have used other programs. Same workflow, same terminology. - Reduce the mental effort required to create models as much as possible. This is achieved by: - Provide live rendering and visual guidance as you type. - Allow the user to reference existing edges&#x2F;faces on the scene instead of having to calculate everything. - Provide interactive mouse helpers for features that are hard to write by code: Only 3…

    Apr 2026 · fluidcad.io · its alternatives →

  21. 21

    Tabs, splits, and tmux work fine until you have several projects open with logs, tests, and long-running shells. I kept rebuilding context instead of resuming work. Horizon puts shells on an infinite canvas. You can arrange them into workspaces and reopen later with layout, scrollback, and history intact. Built in 3 days with Claude&#x2F;Codex, dogfooding the workflow as I went. Feedback and contributions welcome.

    Mar 2026 · github.com · its alternatives →

  22. 22WA

    Dust3D is a free, open source low poly 3D modeling tool for video games and 3D printing. Features sketch-to-mesh, auto-rigging, procedural animation, and single-tool GLB/FBX export.

    2018 · dust3d.readthedocs.io · its alternatives →

  23. 23

    Creating code samples in simple terminal interface

    2022 · terminalgif.com · its alternatives →

  24. 24

    Immediate Mode 3D Plotting. Contribute to brenocq/implot3d development by creating an account on GitHub.

    2024 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →