{"id":10989,"date":"2023-12-05T09:01:14","date_gmt":"2023-12-05T08:01:14","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=10989"},"modified":"2023-12-27T00:05:43","modified_gmt":"2023-12-26T23:05:43","slug":"terminals-renaissance","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2023\/12\/05\/terminals-renaissance\/","title":{"rendered":"Terminals renaissance"},"content":{"rendered":"\n<p>How far have we gone since <a href=\"https:\/\/en.wikipedia.org\/wiki\/Digital_Equipment_Corporation\">DEC<\/a> <a href=\"https:\/\/en.wikipedia.org\/wiki\/VT100\">VT100<\/a>! All those <a href=\"https:\/\/en.wikipedia.org\/wiki\/Terminal_emulator\">terminal emulator<\/a> have evolved a lot from the humble <a href=\"https:\/\/en.wikipedia.org\/wiki\/Xterm\">Xterm<\/a>&#8230; In recent years we have seen several &#8220;modern&#8221; terminal emulators. A first wave focused on being shiny and polished or just stylish such as <a href=\"https:\/\/github.com\/Swordfish90\/cool-retro-term?ref=its-foss\">cool-retro-term<\/a> (which is shamefully not listed on the <a href=\"https:\/\/en.wikipedia.org\/wiki\/List_of_terminal_emulators\">list on Wikipedia<\/a>). Recently we are seeing interesting, fresh and new approach to terminal emulation, which is possible in my opinion thanks to the sheer power of recent machines. Let&#8217;s see some of them:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/news.itsfoss.com\/wave-terminal\/\">Wave: A Modern New Linux Terminal that You&#8217;ll Love if You Hate Command Line<\/a><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/raphamorim.io\/rio\/?ref=news.itsfoss.com\">Rio Terminal<\/a><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fast and Fast: The Rio has fast performance, leveraging the latest technologies including Rust and advanced rendering architectures.<\/li>\n\n\n\n<li>24-bit true color: Regular terminals are limited to just 256 colors, the Rio supports &#8220;true color,&#8221; which means it can display up to 16 million colors.<\/li>\n\n\n\n<li>Images in Terminal: The Rio can display images within the terminal using iTerm2 and kitty image protocols.<\/li>\n\n\n\n<li>Cross-platform: <\/li>\n\n\n\n<li>Rio is a cross-platform app that runs on Windows, macOS, Linux, and FreeBSD.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/www.waveterm.dev\/?ref=news.itsfoss.com\">WaveTerm<\/a>: An open-source, cross-platform terminal for seamless workflows<\/h2>\n\n\n\n<p>Render anything inline. Save sessions and history. Powered by open web standards.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a rel=\"noreferrer noopener\" href=\"https:\/\/alacritty.org\" target=\"_blank\">alacritty.org<\/a><\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Alacritty is a modern terminal emulator that comes with sensible defaults, but allows for extensive configuration. By integrating with other applications, rather than reimplementing their functionality, it manages to provide a flexible set of features with high performance. The supported platforms currently consist of BSD, Linux, macOS and Windows.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">How far have we gone since DEC VT100! All those terminal emulator have evolved a lot from the humble Xterm&#8230; In recent years we have seen several &#8220;modern&#8221; terminal emulators. A first wave focused on being shiny and polished or just stylish such as cool-retro-term (which is shamefully not listed on the list on Wikipedia).&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2023\/12\/05\/terminals-renaissance\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":10990,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[52,14],"tags":[145],"class_list":["post-10989","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","category-software-libero","tag-terminal"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2023\/12\/wave-modern-terminal.webp?fit=1336%2C890&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-2Rf","jetpack-related-posts":[{"id":11401,"url":"https:\/\/monodes.com\/predaelli\/2024\/03\/04\/still-no-ligatures\/","url_meta":{"origin":10989,"position":0},"title":"Still no ligatures","author":"Paolo Redaelli","date":"2024-03-04","format":false,"excerpt":"Black Box is a GTK4 Terminal App With a Unique Look - OMG! Ubuntu Black Box is a GTK4 terminal emulator for Linux desktops. It boasts innovative UI features, 12 terminal themes, and is easy to install from Flathub. Nice, but still, font ligatures support is missing as it requires\u2026","rel":"","context":"In &quot;Fonts&quot;","block_context":{"text":"Fonts","link":"https:\/\/monodes.com\/predaelli\/category\/fonts\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":8625,"url":"https:\/\/monodes.com\/predaelli\/2021\/08\/11\/how-to-get-the-most-out-of-your-terminal\/","url_meta":{"origin":10989,"position":1},"title":"How to get the most out of your Terminal","author":"Paolo Redaelli","date":"2021-08-11","format":false,"excerpt":"How to get the most out of your Terminal | by Reagan McFarland | Medium the recipe is basically three steps: a \"modern\" terminal. He suggest Alacritty becuase is fast. Like really fast. This is because it uses OpenGL to offload some of the processing to your GPU, a feature\u2026","rel":"","context":"In &quot;Tricks&quot;","block_context":{"text":"Tricks","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/tricks\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9712,"url":"https:\/\/monodes.com\/predaelli\/2022\/10\/09\/console-apps-for-gnome\/","url_meta":{"origin":10989,"position":2},"title":"Console \u2013 Apps for GNOME","author":"Paolo Redaelli","date":"2022-10-09","format":false,"excerpt":"Console \u2013 Apps for GNOMETerminal Emulator \u2013 A simple user-friendly terminal emulator for the GNOME desktop. For Heaven's sake why they have called its binary kgx instead of a self-explanatory gnome-console?","rel":"","context":"In &quot;GNU\/Linux&quot;","block_context":{"text":"GNU\/Linux","link":"https:\/\/monodes.com\/predaelli\/category\/gnulinux\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5449,"url":"https:\/\/monodes.com\/predaelli\/2019\/04\/07\/swordfish90-cool-retro-term\/","url_meta":{"origin":10989,"position":3},"title":"Swordfish90\/cool-retro-term","author":"Paolo Redaelli","date":"2019-04-07","format":false,"excerpt":"I can't believe I still haven't shared this little gem: cool-retro-term A good looking terminal emulator which mimics the old cathode display... cool-retro-term is a terminal emulator which mimics the look and feel of the old cathode tube screens. It has been designed to be eye-candy, customizable, and reasonably lightweight.\u2026","rel":"","context":"In &quot;Fun&quot;","block_context":{"text":"Fun","link":"https:\/\/monodes.com\/predaelli\/category\/fun\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10212,"url":"https:\/\/monodes.com\/predaelli\/2023\/02\/05\/browsh-and-carbonyl-the-return-of-the-terminal-browser\/","url_meta":{"origin":10989,"position":4},"title":"Browsh and Carbonyl, the return of the terminal browser","author":"Paolo Redaelli","date":"2023-02-05","format":false,"excerpt":"I can't believe I haven't made a post about\u00a0 Browsh, a fully-modern text-based browser. It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is to be run on a remote server and accessed via SSH\/Mosh or the in-browser HTML service in\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/monodes.com\/predaelli\/category\/software\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2295,"url":"https:\/\/monodes.com\/predaelli\/2017\/03\/17\/tmate-%e2%80%a2-instant-terminal-sharing\/","url_meta":{"origin":10989,"position":5},"title":"tmate \u2022 Instant terminal sharing","author":"Paolo Redaelli","date":"2017-03-17","format":false,"excerpt":"Today I discovered tmate \u2022 Instant terminal sharing\u00a0 while issuing apt-cache search mate terminal. The Debian\/Ubuntu repository told me1 that tmate provides an instant pairing solution, allowing you to share a terminal with one or several teammates. Together with a voice call, it's almost like pairing in person. The terminal\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/monodes.com\/predaelli\/category\/software\/"},"img":{"alt_text":"video_macos_first_frame","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/03\/video_macos_first_frame-1.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/10989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=10989"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/10989\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media\/10990"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=10989"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=10989"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=10989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}