Over the past year as I’ve gotten into linux and self-hosting as a hobby, I’ve found an interest in using terminals and the “minimalist” feeling it gives me. Recently I found out there are terminal based web browsers and I’m really interested in the stripped down nature of web browsing it offers.

I already tried out W3M but I know there are a few others such as Lynx and Browsh.

I’m interested in hearing about other people’s experiences with terminal web browsers, the pro’s and con’s and also the reasons for using them.

  • @the_wiz@feddit.org
    link
    fedilink
    62 days ago

    Well, if you want some really interesting experience i would recommend trying out Edbrowse, but for a really good day to day experience i personally really like Lynx: Most (for me) relevant pages work very well with it, it has a seamless gopher Integration and the UI hasn’t changed (much) since i first used it in the mid 90s.

    Why use Lynx? Well, it keeps away all the crap that makes the web unbearable since people started plastering their pages with blinking ad-banners, and today it is an absolutely great way to get around paywalls and read pages and articles undisturbed.

    • @adminofoz@lemmy.cafe
      link
      fedilink
      English
      31 day ago

      I’ve had a good enough experience with lynx that I gave it it’s own alias. Now anytime I want to search i just “ddg anything” and usually I can find the result in want without leaving the terminal.

      I’m sure there are other great uses but that’s all I use it for and I love it.

  • @chloroken@lemmy.ml
    link
    fedilink
    English
    52 days ago

    I tested most of them, I was not satisfied. Went back to ff-esr. Really wanted a usable CLI browser but I think my use case was just silly.

  • @LassCalibur@beehaw.org
    link
    fedilink
    English
    52 days ago

    You might enjoy Surfraw, the Shell Users’ Revolutionary Front Rage Against the Web. I once used an old laptop like that with byobu and w3m but all the keybinds became tiring. Now it’s just a soon to be e-waste interactive fiction interpreter.

  • @t3rmit3@beehaw.org
    link
    fedilink
    22 days ago

    My wanna-be-mr-robot friend and I were using lynx, elinks, and then browsh for a long time when we were experimenting with terminal-only linux laptop setups. Lynx and elinks are good for true text-only web browsing, but browsh is better if you want a more traditional web browser, but just inside a terminal window. It is actually running firefox headless in the background to render the pages, so it’s much more resource-heavy than others.

    There’s no real advantage to a terminal browser if you aren’t being forced to use one, in which case “having a browser” is the advantage, it’s just aesthetics (especially if you enjoy customizing your terminal themes, since you can make your lynx match it).

    • Yeah I don’t see any huge advantage in using a terminal browser over a full featured browser. However, I did notice that I don’t have to hide all those popup questions when I go to certain websites with troubleshooting questions.

      Sometimes I just desire the reading the text without all the visual distractions that is present in our modern internet experience.

      What was your experience with a terminal based linux setup? I imagine it as something extremely lightweight at the cost of convenience.

      • @t3rmit3@beehaw.org
        link
        fedilink
        21 day ago

        My use case was basically managing a bunch of (headless) remote servers, so it worked really well.

        My setup auto-ran tmux with a tiling config to give me 4 panes to work with when I logged in, with the top-right automatically launching my music player, and the bottom-right running cmatrix until I needed it to do something else. :)

        • Ah, it sounds similar to how I want to set up my headerless Raspberry Pi 5. I’ve been slowly learning tmux as well but it’s nice to have detached sessions. I’ll eventually add WeeChat as a sort of IRC bouncer for myself.

          Right now it’s just hosting a simple file server and a copy of Wikipedia. I’ve also been looking at BashWrite and Bash Static Site Generator as a simple command line blog to host for myself.

          I quite enjoy the text only work environment. It’s far less distracting :)

    • thisisbutaname
      link
      fedilink
      22 days ago

      Emacs was my first thought too. I wasn’t sure it had a web browser too, but somehow it felt very likely

    • I haven’t actually tried anything involving emacs yet. I’m a bit intimidated to learn something new when I’m already focused on other things at the moment.

      There’s only so many hours in the day to go down so many rabbit holes.

      I can at least have a look at it, thanks for the suggestion.

      • @littleomid@feddit.org
        link
        fedilink
        English
        3
        edit-2
        2 days ago

        If minimalism is what you’re looking for, Emacs is going to be your last station and I seriously recommend it to you.

        With Emacs: I check my mail, read news, code, keep notes, work on spreadsheets, manage my to-do, use it as my calendar, talk with ai, chat on Matrix and Discord, manage all my git repositories.

        You can use it to browse the web, listen to music and do about 1,000 other things. All from the same program, all with the same shortcuts.

        Fully hackable, fully customizable, fully self-documenting and fully free.

        • That sounds interesting. It sounds like it’s modular so can be built around extensions?

          I’ve been using nano as my editor but I feel like I’m getting to the point where I might benefit from something a little more powerful.

          I’ll download it later and see about learning the shortcuts at first. I have a couple other things I’m focused on right now before I get deep into learning and customizing emacs.

          Having mutliple purposes in one program does seem convenient and something I would probably enjoy.

          • @littleomid@feddit.org
            link
            fedilink
            English
            21 day ago

            Whilst you can download it and use it, I recommend you either start with a starter pack, or something like Doom or Spacemacs. Else, you’ll spend a couple of years before you get anything done.