nowfound

Dev tools · alternatives · 2026

FR

24 alternatives to Ferroterm – Rust / WebAssembly Terminal Emulator and Library

FerroTerm is a Terminal Emulator (xterm/vt100) / Library witten in Rust and compiled to WebAssembly. It is approx 4x faster than xterm.js which is used by VSCode etc. and prodvides wide spec coverage. https://datanoisetv.github.io/ferroterm/ Would love some feedback and hear what people want to build with it.

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
    HyperTerm▲433

    Terminal emulator based on JS, HTML and CSS

    2016 · hyper.is · its alternatives →

  2. 2

    Top (DomTerm - a terminal emulator and console using DOM and JavaScript)

    2018 · domterm.org · its alternatives →

  3. 3AA

    Initial source-only release of Alacritty

    2017 · blog.jwilm.io · its alternatives →

  4. 4

    Show HN: TinyWasm - A tiny WebAssembly Runtime written in Rust Hi HN! I'm excited to share TinyWasm (https://github.com/explodingcamera/tinywasm), a WebAssembly Interpreter I developed for my final university project. The main goal of this project was to deepen my understanding of WebAssembly and interpreter design. TinyWasm successfully passes all the official WebAssembly 1.0 tests and also includes features from future proposals such as like bulk memory operations. Initially more of a research project, TinyWasm focuses on simplicity and portability. It has minimal…

    2024 · github.com · its alternatives →

  5. 5

    Run KolibriOS, Linux or Windows 98 in your browser

    2013 · copy.sh · its alternatives →

  6. 6

    Features from the rust language in javascript: Provides Traits/Type classes & a hashing infrastructure and an advanced library for working with sequences/iterators in js - adobe/ferrum

    2019 · github.com · its alternatives →

  7. 7IB

    The web server that I am building is currently in beta, so any feedback is welcome.

    2025 · ferronweb.org · its alternatives →

  8. 8

    "Game" is a stretch, but I put together this repo containing a pure Rust app which uses SDL2 and compiles to WASM (and can be run in a browser). Older resources were a bit out of date and a bit too verbose for my purposes, so here's a minimal working example.

    2024 · github.com · its alternatives →

  9. 9
  10. 10

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

    2025 · github.com · its alternatives →

  11. 11

    Run KolibriOS, Linux or Windows 98 in your browser

    2022 · copy.sh · its alternatives →

  12. 12

    https://github.com/iondodon/manter

    2022 · github.com · its alternatives →

  13. 13

    Build frontend browser apps with Rust + WebAssembly. Supports server side rendering. - chinedufn/percy

    2018 · github.com · its alternatives →

  14. 14

    Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.

    2021 · repl.leaningtech.com · its alternatives →

  15. 15RS

    Link to project: https://github.com/iondodon/manter Demo: https://youtu.be/ZjAXMMMoKGg This project aims to create a terminal with functionalities that improve the experience of using terminals. Examples of useful functionalities would be autocomplete suggestion, showing the current branch of a project, prepared scripts that can be reused, and others. You can come up with your ideas. The project uses technologies such as Svelte on the front-end, which offers flexibility regarding the implementation of the interface. On the back-end side, the most important…

    2023 · its alternatives →

  16. 16

    It's based on the jediterm library developed for IDEs, but it can also be put to work as a standalone terminal emulator with tabs. The library has been around for more than 10 years, but I don't think anyone made a terminal emulator app from it?

    2025 · github.com · its alternatives →

  17. 17
    WebTerm▲109

    Free online Linux terminal that runs in your browser. Practice Linux commands and Git with interactive tutorials. No installation, no sign-up.

    Jan 2026 · webterm.app · its alternatives →

  18. 18

    FeOx (Iron-Oxide) is an ultra-fast, embedded and persisted KV store in pure Rust. - mehrantsi/feoxdb

    2025 · github.com · its alternatives →

  19. 19

    As a personal project I wrote a really tiny Wat 2 Wasm compiler in Go. Mainly for demonstrative and educational purposes. It was tough: I didn't know anything about WebAssembly internals and I'm a newbie with Go... so I tried to document it as much as I could for anyone that would like to approach the quest in the future! It misses a lot of features (that will be gradually implemented). Any feedback is welcomed!! Demo: https://luna-demo.vercel.app

    2022 · github.com · its alternatives →

  20. 20IA

    Hey HN! Been working on this emulator on and off for the last couple years, and thought now would be a good time to try and show it off here. As far as unique features... I think this is the only online GameBoy emulator with support for save files? So there's your reason to exist, I guess. The WASM port was something I had in the back of my mind but I just kept putting it off because it seemed like it would've been a pain in the ass to implement, but all in all I think it took less than a week so that was a nice surprise!

    2023 · nicolas-siplis.com · 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/Codex, dogfooding the workflow as I went. Feedback and contributions welcome.

    Mar 2026 · github.com · its alternatives →

  22. 22

    High performance secure & portable Rust functions in Node.js

    2020 · secondstate.io · its alternatives →

  23. 23AA
  24. 24

    Godot-based Rust multi-PTY emulator desktop application - godot-pty/gpty

    Sep 2026 · 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 →