nowfound

Dev tools · alternatives · 2026

LA

24 alternatives to Lapin, a Terminal Game in Rust

About a game I made under direction of my kids. Tagged with rust, opensource, showdev, terminal.

Lapin is a terminal-based game written in Rust, designed for developers interested in game development or learning Rust through interactive gameplay. It runs directly in the command line, making it accessible without… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Lapin, a Terminal Game in Rust launched in 2020; newer entries below may have overtaken it.

  1. 1

    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 →

  2. 2

    2020 · paytonturnage.gitbook.io · its alternatives →

  3. 3

    Spotify for the terminal written in Rust 🚀. Contribute to Rigellute/spotify-tui development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  4. 4

    Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way - rust-shell-script/rust_cmd_lib

    2020 · github.com · its alternatives →

  5. 5
  6. 6

    Hi HN! I wrote a small program to browse folders in the terminal. The main inspiration was type-ahead search in GUI file managers. There exist several programs that are similar (see the listing in the README), but none of them do it quite the way I like, and often they have a very complex UI and a ton of features. I tried to make something that is obvious how to use and gets out of your way. (I also wanted an excuse to learn Rust.) Let me know what you think!

    2022 · github.com · its alternatives →

  7. 7RS

    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 →

  8. 8

    A terminal-based text editor written in Rust. Contribute to gchp/iota development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  9. 9

    A Rust macro that parses Java-like syntax and runs it as a Rust program

    2018 · gitlab.com · its alternatives →

  10. 10

    To try it out, simply build the project yourself from source, or use attached bootable ISO image of the system (in Releases on Github) and run it in QEMU. https://blog.vxn.dev/rou2exos-rusted-edition

    2025 · github.com · its alternatives →

  11. 11

    Rust Starter Project. Contribute to rust-starter/rust-starter development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  12. 12FA

    I built Fresh to challenge the status quo that terminal editing must require a steep learning curve or endless configuration. My goal was to create a fast, resource-efficient TUI editor with the usability and features of a modern GUI editor (like a command palette, mouse support, and LSP integration). Core Philosophy: - Ease-of-Use: Fundamentally non-modal. Prioritizes standard keybindings and a minimal learning curve. - Efficiency: Uses a lazy-loading piece tree to avoid loading huge files into RAM - reads only what's needed for user interactions. Coded in Rust. - Extensibility: Uses…

    Dec 2025 · sinelaw.github.io · its alternatives →

  13. 13

    Hi HN, (First time poster!) I'm the author of `lstr`. I've always loved the classic Linux `tree` command for its simplicity, but I often found myself wanting more modern features like interactivity and Git integration. So, I decided to build my own version in Rust with a philosophy of being fast, minimalist, and interactive. It was also an excuse to help learn more about Rust\! Here's a quick look at the interactive mode: https://raw.githubusercontent.com/bgreenwell/lstr/main/asset... I've just released v0.2.0 with some features I think this community might find…

    2025 · github.com · its alternatives →

  14. 14

    Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…

    2025 · github.com · its alternatives →

  15. 15

    I’ve been building termcraft, a terminal-first 2D sandbox survival game in Rust. The idea is to take the classic early survival progression and adapt it to a side-on terminal format instead of a tile or pixel-art engine. Current build includes: - procedural Overworld, Nether, and End generation - mining, placement, crafting, furnaces, brewing, and boats - hostile and passive mobs - villages, dungeons, strongholds, Nether fortresses, and dragon progression This is still early alpha, but it’s already playable. Project: https://github.com/pagel-s/termcraft Docs:…

    Mar 2026 · github.com · its alternatives →

  16. 16

    "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 →

  17. 17

    Hey everyone, I have been trying to build a terminal based app for sometime now and this is an attempt at trying to build a chess app that one can play right inside terminal. I was inspired by `chess-tui`[1] which is a rust based project and was looking to build something similar using python. Luckily I stumbled upon textual[2] recently and it made my task of building this far more easier than I thought. [1] https://github.com/thomas-mauran/chess-tui [2] https://github.com/textualize/textual

    2024 · github.com · its alternatives →

  18. 18HG

    Hi hi, I made a little Halloween themed game this week to show off my new terminal. You can play it in the browser. at https://joel.tools/halloween/ Two years ago, I started building an experiment tracking tool for myself as I have been venturing into ai research, and it has morphed into a terminal with rich content support and a bunch of fancy features. https://github.com/JoelEinbinder/snail/ I can't recommend people start using snail for important stuff today, but I think the game is fun and it shows off a lot of the capabilities of the…

    2023 · joel.tools · its alternatives →

  19. 19

    The Elegant Parser. Contribute to pest-parser/pest development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  20. 20
    Rust▲73

    Rust is an Early Access survival game on Steam

    2015 · rust.facepunch.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

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

    2015 · github.com · its alternatives →

  23. 23
  24. 24

    A guide to aid you in your journey of becoming a Rustacean (Rust developer). - learn-rust-101/README.md at main · plabayo/learn-rust-101

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