ttyphoon

Multimedia Terminal Emulator: get more out of your command line! (by lmorg)

Ttyphoon Alternatives

Similar projects and alternatives to ttyphoon

  1. SDL

    213 ttyphoon VS SDL

    Simple Directmedia Layer

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. wgpu

    212 ttyphoon VS wgpu

    A cross-platform, safe, pure-Rust graphics API.

  4. bgfx

    77 ttyphoon VS bgfx

    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

  5. Warp

    Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.

  6. murex

    A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

  7. elvish

    Powerful scripting language & versatile interactive shell

  8. kysely

    42 ttyphoon VS kysely

    A type-safe TypeScript SQL query builder

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. rust-sdl2

    SDL2 bindings for Rust

  11. idb

    17 ttyphoon VS idb

    IndexedDB, but with promises

  12. wgpu-native

    Native WebGPU implementation based on wgpu-core

  13. sdl12-compat

    An SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes.

  14. sdl-gpu

    A library for high-performance, modern 2D graphics with SDL written in C.

  15. omicron

    Omicron: Oxide control plane

  16. SDL_shadercross

    Shader translation library for SDL's GPU API.

  17. emscripten-sdl2-ogles2

    C++/SDL2/OpenGLES2 samples running in the browser via Emscripten

  18. myndsmith

    Experimental Swift wrapper around the SDL2 ecosystem (SDL2, SDL2_TTF, SDL2_Mixer, SDL2_Image) and BGFX.

  19. SDL_gpu_examples

    Example collection for the SDL_GPU API

  20. zsh-jupyter-kernel

    Z shell kernel for Jupyter Notebook

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ttyphoon alternative or higher similarity.

ttyphoon discussion

Log in or Post with

ttyphoon reviews and mentions

Posts with mentions or reviews of ttyphoon. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-30.
  • Elvish – Powerful scripting language and versatile interactive shell
    6 projects | news.ycombinator.com | 30 Apr 2025
  • Good-bye core types; Hello Go as we know and love it
    5 projects | news.ycombinator.com | 26 Mar 2025
    It might just be user error on my part but it wasn’t entirely clear to me:

    1. How it should be implemented “correctly”

    2. The resulting code isn’t clear how it works at first glance (particularly with the yield command, it has “magical” properties that take a little effort to grok)

    3. Requires calling a method

    Example code: https://github.com/lmorg/Ttyphoon/blob/321738f289e4791e9674d...

    I did write this at something like 11pm so it’s entirely possible I’ve done this completely wrong though.

    Also please ignore the weird use of mutexes here too.

    I’m also aware that sync.Map could/should have been used here. This struct was more of an experiment than anything that will ultimately find its way into production code.

  • Mxtty: Multimedia Terminal Emulator
    2 projects | news.ycombinator.com | 27 Dec 2024
    Multty isn’t bad actually. I quite like it.

    There’s a few other suggestions here: https://github.com/lmorg/mxtty/issues/2

  • Go and my realization about what I'll call the 'Promises' pattern
    4 projects | news.ycombinator.com | 30 Sep 2024
    https://github.com/lmorg/mxtty

    I'm currently working on getting

  • SDL3 new GPU API merged
    25 projects | news.ycombinator.com | 29 Aug 2024
    I'm not related to hnlmorg, but I'm assuming the project they refer to is mxtty [1], so check for yourself.

    [1]: https://github.com/lmorg/mxtty

  • Why does the `reset` command include a delay?
    1 project | news.ycombinator.com | 9 Mar 2024
  • The New Terminal (Beta) Is Now in JetBrains IDEs
    3 projects | news.ycombinator.com | 22 Feb 2024
    The problem with a lot of these tools is that they fight with the shell to provide the UX enhancements (the comments in this thread are littered with people commenting that this new terminal breaks basic feature X, Y or Z. Really what they should be doing is working with the existing command line primitives as a hook for their UX enhancements.

    I know those existing primitives are 50 years old and suck in a great many ways. But the alternative is having a terminal that only works some of the time.

    This is field I'm actively experimenting in too. And have already had some degree of success despite the project being only a couple of months old: https://github.com/lmorg/mxtty

    My point is this: any refinements to the terminal interface shouldn't break support for terminal applications. But all to often (this term included) form is now prioritised over function.

  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic ttyphoon repo stats
9
27
9.7
11 days ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?