I'm not sure this is the right community.

I've been hoping for a TUI frontend for Lemmy for a while, but unfortunately none came out and I've decided to build a proof of concept on my own.

It's written in python with pythorhead, blessed and chafa.py and it's quite janky.

  • wim@lemmy.sdf.org
    ·
    6 months ago

    Have you considered supporting Sixel for images?

    https://en.wikipedia.org/wiki/Sixel

  • LainOfTheWired@lemy.lol
    ·
    6 months ago

    That looks epic!

    Please add the ability to view images with an external image viewer as I find a lot of social TUI apps seem to lack that.

    Add that and you're making my ideal Lemmy client

    • crunchpaste@lemmy.dbzer0.com
      hexagon
      ·
      6 months ago

      Thank you, that's so kind! I'll probably try to tackle the comments first as they come quite messy from the api, then I'll probably give the images a go.

      To be honest, I'm hoping this project doesn't get out of my league too quickly as a have almost no experience with working with apis.

  • wiki_me@lemmy.ml
    ·
    6 months ago

    Link returns "This site can’t be reachedThe webpage at https://files.catbox.moe/8g7agm.mp4 might be temporarily down or it may have moved permanently to a new web address.".

    Do you have a github or codeberg link?

    Maybe we should add it to awesome-lemmy?.

    • crunchpaste@lemmy.dbzer0.com
      hexagon
      ·
      6 months ago

      Link returns “This site can’t be reachedThe webpage at https://files.catbox.moe/8g7agm.mp4 might be temporarily down or it may have moved permanently to a new web address.”.

      It seems to be working for me.

      Do you have a github or codeberg link?

      I didn't think anyone would have interest in it so i haven't uploaded it. After new year's I could clean it up a bit and host it on github.

      Maybe we should add it to awesome-lemmy?.

      I think it may be e a bit too early for that. At the current state it supports dynamic fetching of the feed in the background (quite buggy), paginating and displaying long posts and displaying top level comments only. At the current state it's quite enough for me to enjoy a few (more like a few dozen) posts, but definitely not anywhere close to "awesome".

    • crunchpaste@lemmy.dbzer0.com
      hexagon
      ·
      6 months ago

      There is one named neonmodem overdrive but it is buggy.

      It really is buggy, iirc I couldn't even get it to run properly.

      It also support discourse forums any plan for this?

      I really don't have any plans (or even a name) for the app, as I've just started playing around with pythorhead yesterday. I just hoped posting a prototype or a proof of concept might spark a discussion and maybe inspire someone much more competent than me.

    • crunchpaste@lemmy.dbzer0.com
      hexagon
      ·
      6 months ago

      While complex tuis are definitely not my cup of tea (I prefer cli tools to be simple, otherwise I would probably use a proper gui), I'm really happy that I'm not the only one wishing for a way to access lemmy from the terminal.

  • isotope@lemm.ee
    ·
    6 months ago

    Looks good! You might want to join forces with https://github.com/LunaticHacker/lemmy-terminal-viewer

  • MonkderZweite@feddit.ch
    ·
    6 months ago

    One reason more to stop with the silly text-in-image posts. There's a text-only post option, you know guys? Lemmy is not Instagram.