nowfound

Dev tools · alternatives · 2026

24 alternatives to Term.everything – Run any GUI app in the terminal

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/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…

Term.everything is a Wayland compositor built from scratch that renders graphical applications directly within the terminal. It converts GUI output to UTF-8 text using the chafa library and accepts input from standard… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    GitHub Gist: instantly share code, notes, and snippets.

    2018 · gist.github.com · its alternatives →

  2. 2

    Hi everyone, Gridland is a runtime + ShadCN UI registry that makes it possible to build terminal apps that run in the browser as well as the native terminal. This is useful for demoing TUIs so that users know what they're getting before they are invested enough to install them. And, tbh, it's also just super fun! Gridland is the successor to Ink Web (ink-web.dev) which is the same concept, but using Ink + xterm.js. After building Ink Web, we continued experimenting and found that using OpenTUI and a canvas renderer performed better with less flickering and nearly instant load times. We're…

    Mar 2026 · gridland.io · its alternatives →

  3. 3
    Bun▲295

    A fast JS runtime Node.js replacement with built‑in tools

    Dec 2025 · bun.com · its alternatives →

  4. 4

    Run containerized, rootless applications with podman - mody5bundle/capps

    2022 · github.com · its alternatives →

  5. 5

    Hi HN, I’m excited to share Spot, a simple, cross-platform, React-like GUI library for Go. It is just a few days old and has lots of missing features but I'm happy with the results so far, and looking for some design feedback. Spot is designed to be easy to use and provide a consistent API across different platforms (mainly Mac & Linux). It’s inspired by React, but written in Go, aiming to combine the best of both worlds: the easy tooling & performance of Go with a modern, reactive approach to UI development. Key features: - Cross-platform: Leveraging FLTK[1] & Cocoa[2], Spot works on Mac,…

    2024 · github.com · its alternatives →

  6. 6

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

    2015 · github.com · its alternatives →

  7. 7
    Render▲318

    Hey HN, I'm Anurag, founder and CEO of Render, a cloud for application developers. We've just launched Render Workflows, a way to define durable tasks by decorating plain TypeScript or Python functions and running them on Render without operating queues, worker pools, retry logic, and state management. Code example below [1]. The use cases we have in mind include agent loops, ETL/data pipelines, billing flows, and other long-running jobs. The model is simple: mark an existing function as a Task, deploy the repo as a Workflow, then trigger runs from your application code or via our API.…

    2019 · render.com · its alternatives →

  8. 8
    nodegui▲195

    Build cross-platform desktop applications with JavaScript🚀

    2019 · github.com · its alternatives →

  9. 9

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

    2025 · github.com · its alternatives →

  10. 10

    i3-compatible Wayland compositor. Contribute to swaywm/sway development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  11. 11

    We've been building Crust (https://crustjs.com/), a TypeScript-first, Bun-native CLI framework with zero dependencies. It's been powering our core product internally for a while, and we're now open-sourcing it. The problem we kept running into: existing CLI frameworks in the JS ecosystem are either minimal arg parsers where you wire everything yourself, or heavyweight frameworks with large dependency trees and Node-era assumptions. We wanted something in between. What Crust does differently: - Full type inference from definitions — args and flags are inferred automatically. No…

    Mar 2026 · github.com · its alternatives →

  12. 12

    Hey HN, I’m Jimmy, co-founder of Dropbase (https://www.dropbase.io). We are an internal tools builder for Python developers. All you have to do is import any Python scripts/libraries, declare UI components, and layer app permissions so you can share them with others. We’re a middle ground between Airplane and Retool—simpler UI creation than Airplane, more code-centered than Retool. UI building is declarative and you can bind Python scripts/functions to UI components. You can write Python scripts/functions using our App Studio with support from a Python Language…

    2023 · github.com · its alternatives →

  13. 13
    Runno▲148

    Make embeddable code snippets that run in the browser

    2021 · runno.dev · 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

    I’ve been working on gotui, a modern fork of the unmaintained termui, rebuilt on top of tcell for TrueColor, mouse support, and proper resize handling. It keeps the simple termui-style API, but adds a bunch of new widgets (charts, gauges, world map, etc.), nicer visuals (collapsed borders, rounded corners), and input components for building real dashboards and tools. Under the hood the renderer’s been reworked for much better performance, and I’d love feedback on what’s missing for you to use it in production.

    Dec 2025 · github.com · its alternatives →

  16. 16

    Put script output in your Desktop/Home screen widgets.

    Aug 2026 · terminalwidget.app · its alternatives →

  17. 17

    Run TypeScript snippets directly in Chrome DevTools

    2024 · chromewebstore.google.com · its alternatives →

  18. 18

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

    2024 · github.com · its alternatives →

  19. 19

    Terminal-based game engine for Go, built on top of Termbox - JoelOtter/termloop

    2015 · github.com · its alternatives →

  20. 20

    Hey guys! I’ve been working on a web app called CodeCafé—a collaborative, browser-based code editor inspired by VS Code and Replit, but with no downloads, no sign-up, and zero setup. You just open the link and start coding—together. The frontend is built with React and TypeScript, and the backend runs on Java with Spring Boot, which handles real-time editing via WebSockets. For syncing changes, I’m using Redis along with a custom Operational Transformation system (no third-party libraries!!!). The idea came after I found out a local summer school was teaching coding using Google Docs (yes,…

    2025 · github.com · its alternatives →

  21. 21

    A better way to read Wayland documentation

    2021 · wayland.app · its alternatives →

  22. 22

    Hi HN, I’m a solo content-creator/Blender user and developed this tool as an easy way to manage and render multiple Blender renders locally. The TUI portion is written in TypeScript because it gave me a good way to build the front end that allowed for some complex components in a language that I was intimately familiar with, and the portions that interact with Blender are actually Python scripts.

    2025 · github.com · its alternatives →

  23. 23

    TypeScript for the Browser. Contribute to stagas/tsbro development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  24. 24

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

    2022 · 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 →