{"id":15149,"date":"2026-02-22T23:12:57","date_gmt":"2026-02-22T22:12:57","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=15149"},"modified":"2026-02-22T23:12:58","modified_gmt":"2026-02-22T22:12:58","slug":"15149","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2026\/02\/22\/15149\/","title":{"rendered":""},"content":{"rendered":"\n<p><a href=\"https:\/\/github.com\/rcarmo\/webterm\">webterm<\/a> Yet another web terminal, but with style<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">webterm Yet another web terminal, but with style<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2026\/02\/22\/15149\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","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":"federated","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[46],"tags":[227],"class_list":["post-15149","post","type-post","status-publish","format-link","hentry","category-web","tag-ssh","post_format-post-format-link"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s6daft-15149","jetpack-related-posts":[{"id":10212,"url":"https:\/\/monodes.com\/predaelli\/2023\/02\/05\/browsh-and-carbonyl-the-return-of-the-terminal-browser\/","url_meta":{"origin":15149,"position":0},"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":3599,"url":"https:\/\/monodes.com\/predaelli\/2017\/12\/27\/basilisk-web-browser\/","url_meta":{"origin":15149,"position":1},"title":"Basilisk web browser","author":"Paolo Redaelli","date":"2017-12-27","format":"link","excerpt":"This Basilisk web browser\u00a0will be a boon for all those people who need to still use Java and Flash based websites: Full support for JavaScript's ECMAscript 6 standard for modern web browsing. Support for all NPAPI plugins (Unity, Silverlight, Flash, Java, authentication plugins, etc.). Support for XUL\/Overlay Mozilla-style extensions. Experimental\u2026","rel":"","context":"In &quot;Software Libero&quot;","block_context":{"text":"Software Libero","link":"https:\/\/monodes.com\/predaelli\/category\/software\/software-libero\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5144,"url":"https:\/\/monodes.com\/predaelli\/2019\/01\/22\/5144\/","url_meta":{"origin":15149,"position":2},"title":"How do I paste from PuTTY into Vim 8.0?","author":"Paolo Redaelli","date":"2019-01-22","format":false,"excerpt":"How do I paste from PuTTY into Vim 8.0? Well, nice question, as I found it quite annoying that the usual right click on the mouse doesn't work. In fact Open a web browser, copy \/ paste some text from a website (eg. GitHub) Use PuTTY 0.67 to SSH to\u2026","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11443,"url":"https:\/\/monodes.com\/predaelli\/2024\/03\/06\/are-we-web-yet-yes-and-its-freaking-fast\/","url_meta":{"origin":15149,"position":3},"title":"Are we web yet? Yes, and it&#8217;s freaking fast!","author":"Paolo Redaelli","date":"2024-03-06","format":"link","excerpt":"AreWeWebYet gives insight on whether you can build your latest web-project on top of Rust Source: Are we web yet? Yes, and it's freaking fast!","rel":"","context":"In &quot;Rust&quot;","block_context":{"text":"Rust","link":"https:\/\/monodes.com\/predaelli\/category\/rust\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11033,"url":"https:\/\/monodes.com\/predaelli\/2023\/12\/17\/textual\/","url_meta":{"origin":15149,"position":4},"title":"Textual","author":"Paolo Redaelli","date":"2023-12-17","format":false,"excerpt":"Textual is a TUI framework for Python, inspired by modern web development. Textual is a Rapid Application Development framework for Python, built by Textualize.io. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal or a web browser! Well, I just wish I could have\u2026","rel":"","context":"In &quot;Eiffel&quot;","block_context":{"text":"Eiffel","link":"https:\/\/monodes.com\/predaelli\/category\/eiffel\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11626,"url":"https:\/\/monodes.com\/predaelli\/2024\/05\/05\/40-tools-for-ethical-hacking\/","url_meta":{"origin":15149,"position":5},"title":"40 tools for ethical hacking","author":"Paolo Redaelli","date":"2024-05-05","format":false,"excerpt":"I know many of them, but not everyone! Shame on me! Here are 40 tools for ethical hacking! Nmap: Network scanner used for network discovery and security auditing. Wireshark: Network protocol analyzer for packet inspection and troubleshooting. Metasploit: Penetration testing framework for exploiting vulnerabilities. John the Ripper: Password cracking tool\u2026","rel":"","context":"In &quot;Tricks&quot;","block_context":{"text":"Tricks","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/tricks\/"},"img":{"alt_text":"\ud83d\udd0d","src":"https:\/\/static.xx.fbcdn.net\/images\/emoji.php\/v9\/tc1\/1\/16\/1f50d.png","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/15149","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=15149"}],"version-history":[{"count":1,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/15149\/revisions"}],"predecessor-version":[{"id":15150,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/15149\/revisions\/15150"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=15149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=15149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=15149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}