this post was submitted on 21 Nov 2025
1 points (66.7% liked)
Tesseract
138 readers
2 users here now
Tesseract: An Advanced Lemmy Client
The goal of Tesseract is to address as many things in Lemmy that annoy me as I can. I also trawl various "is there any way to [blank] in Lemmy?" posts to get feature ideas. Both of those lists are pretty extensive, so Tesseract has accumulated quite a few features.
Codeberg: https://codeberg.org/tesseract-ui/tesseract
Hosted / Demo Instance: https://tesseract.dubvee.org/
Note that the hosted instance defaults to Lemmy World, but it is unlocked to be able to connect to any Lemmy server.
Announcements, support, and guidance for the Tesseract UI.
All instance rules apply here. Beyond that, just be civil and constructive.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
TL;DR: Can hastags be hidden? Yes with a "but".
There's no dedicated field for hashtags; they're just regex'd out of the markdown that makes up the post body and then processed to turn them into search links and style them. When you turn off the option to enable hashtags, you're actually turning off the processing step that runs the regex pattern to find them. In that case, they're still there as unstyled text in the post body.
Since there is logic to detect them, in theory, yes they can be hidden. But here's the "but" I mentioned:
There's no differentiation between inline hashtags such as
I love #pancakes for breakfastand ones tacked onto the bottom of the post:So if I added an option to hide / not render the detected hashtags, inline ones would be hidden too.
e.g.
I love #pancakes for breakfastwould becomeI love for breakfastTruth be told, the hashtag detection logic is some of the most annoying code in this project (among other challenges, markdown used in posts also uses the hash symbol for headings so you have to differentiate lest headings become partial hashtags). I really, really do not want to add on to that to try differentiate inline hashtags.
That said, it probably isn't feasible to completely hide hashtags unless I change my mind on refactoring the hashtag detection logic (not likely but you never know!)
I did see your post in Fediverse Memes (lol) so there is at least one thing I can offer: The version I have in dev has much more granular filtering capability. One such filter option is the ability to filter content by platform. This will allow you to hide posts/comments from users that are on specific software (e.g Mastodon).
Thanks for the detailed answer. Disappointed but I get it. It sounds really complex and I'm sure there would be a bunch of edge cases.
Ooh, that's exactly what I was looking to do. Looking forward to that. Any ETA on when that will be ready?
No hard ETA yet. I took a break for a while after a big sprint and am only recently getting back to work on it. I'll probably release a beta (or two or four) for testing since the new filtering system is embedded pretty deep and there's bound to be weird glitches I haven't accounted for. There's also changes to the UI layout that required updates in most parts of the code, so that'll also need a shakedown.
I guess just keep an eye out for the beta release announcement.