I’m the developer of a desktop-first Lemmy client called Alexandrite.
- 10 Posts
- 18 Comments
sheodox@lemmy.worldOPto
Lemmy Apps@lemmy.world•Alexandrite 0.8.19 - redesigned blocks page, instance blocking, better user/community/crosspost tooltips, 'frosted glass' card layout backgroundsEnglish
4·1 year agoGood to know!
I can see how many unique users view the site in 1, 7, or 30 days, and I think after a year of no updates the 7 day average is pretty close to what it was still. Nice to see so many people liking my site!
Ooo I love it! What lens did you use? I bought a cheap old Pentax lens that has some cool looking chromatic aberration like on the branches in your photo and I love it.
sheodox@lemmy.worldOPto
Lemmy Apps@lemmy.world•Alexandrite 0.8.16 - image uploading, proper banners, avatar/banner profile settingsEnglish
6·1 year agoThis was the most glaring missing basic feature for so long, glad it’s finally in, I don’t have to go back to the default ui just to write my announcement posts anymore. It wasn’t possible to upload images from third party websites last time I was actively working on Alexandrite, and I think it’s been possible for quite a long time by now and I’m finally getting to it.
sheodox@lemmy.worldto
Fediverse@lemmy.world•CNET: Fed Up With Instagram? How to Move Your Photos to PixelfedEnglish
161·1 year agoI don’t think so, at least when I scroll my pixelfed feed it loads images from various domains.

sheodox@lemmy.worldto
Lemmy.world Support@lemmy.world•What's changed in the Alexandrite interface?English
2·2 years agoI am still around, but I’ve always been a lurker. Just saw the notification so I’m a couple days late. I do see mentions!
sheodox@lemmy.worldto
Memes@lemmy.ml•POV: Your paper doesn't quite meet the page requirement.
111·3 years agoOr find and replace all the periods with ones that are slightly larger font.
sheodox@lemmy.worldto
Games@sh.itjust.works•Trackmania: Fall Campaign 2023 TrailerEnglish
1·3 years agoYes, launching the game launches Ubisoft’s launcher and you have to sign into that to play.
Also if you use Proton it doesn’t auto close the launcher when you quit the game so it’ll run up your play time while the launcher is minimized to the system tray.
sheodox@lemmy.worldto
Fediverse@lemmy.ml•Alexandrite is a Beautiful Web Frontend for LemmyEnglish
2·3 years agoEventually I do want to implement a light theme, but it’ll probably be a bit!
sheodox@lemmy.worldto
Fediverse@lemmy.ml•Alexandrite is a Beautiful Web Frontend for LemmyEnglish
14·3 years ago(dev here) I totally understand that, I wish Lemmy had that or oauth, I don’t like handling passwords just as much as you don’t want me to!
sheodox@lemmy.worldto
Fediverse@lemmy.ml•Alexandrite is a Beautiful Web Frontend for LemmyEnglish
7·3 years agoI use Imagus and it doesn’t work well with Alexandrite, I was trying to find some documentation on if I could support Imagus from the website side somehow, like attributes to provide non-thumbnail image URL hints but I hadn’t found documentation yet.
I’ve been meaning to try building something similar into Alexandrite at some point otherwise.
sheodox@lemmy.worldto
Fediverse@lemmy.ml•Alexandrite is a Beautiful Web Frontend for LemmyEnglish
2·3 years agoTrue, I’ve been using Voyager on my phone and it’s a big improvement over lemmy-ui in my opinion.
sheodox@lemmy.worldto
Fediverse@lemmy.ml•Alexandrite is a Beautiful Web Frontend for LemmyEnglish
14·3 years ago(dev here) I hadn’t really considered it as a full replacement before, but hosting it alongside the instance like a desktop version of m.lemmy.world is something I think would be neat (at least one instance is doing that, with a custom Dockerfile because I haven’t made one yet). I’d need to add some mobile support (which I’m not against doing in the future) and some admin tools probably before it could be a full replacement, both would probably not be for a bit still because I’m still working on feature parity for normal users. Also still waiting on a Lemmy issue to be fixed before I can add image uploading which is the most basic feature the site lacks at the moment.
I mostly browse on desktop, but wasn’t a big fan of the main site, so I made my own one called Alexandrite that I think is more convenient to use. I use Voyager on my phone and I’m excited for Sync to release.
If anyone’s curious here’s one of my announcement posts, and another that includes mod tools.
sheodox@lemmy.worldto
Fediverse@lemmy.world•Lemmy instance with 2 alternative frontends.English
7·3 years ago(I’m the dev of Alexandrite) Officially there isn’t yet a way to self-host it without modifying the code (unless you host it on one of a few specific cloud providers like the official Alexandrite site does), but now that people are self hosting anyway I think adding support for it is going to be higher up on my priority list!
sheodox@lemmy.worldto
Fediverse@lemmy.world•Lemmy instance with 2 alternative frontends.English
3·3 years agoI never had considered before a few days ago that someone would host Alexandrite alongside their instance so it never occurred to me that someone might first interact with Lemmy through Alexandrite. I will definitely add registration!
sheodox@lemmy.worldto
Lemmy@lemmy.ml•With the recent hack, there is now irrefutable proof of malicious actors trying to break Lemmy and steal user accounts. Please be careful about entering your password into random Lemmy apps!English
3·3 years agoI really want this. I haven’t tried any of the apps (other than the one I made) yet because I don’t want to give anyone my password. Oauth support would be so nice.
sheodox@lemmy.worldto
Fediverse@lemmy.world•Lemmy Apps Directory - Discover and Explore Lemmy ClientsEnglish
3·3 years agoAlexandrite has a typo in the name! (I’m the creator btw)








It might not help because it’s in svelte and it doesn’t look like you’re using
lemmy-js-client, but this is an example of how I do it in Alexandrite usinglemmy-js-client. TheonPastefunction handles thepasteevent on the markdown editor textarea when someone pastes with an image in their clipboard, and theonFileInputChangeis thechangeevent for an<input type="file" />element so when someone selects a file it uploads and the input’s label can be styled like a button. Here is the client’s fetch function which handles the authorization header and whatnot. You can upload client-side without a proxy server for any instance running a newer version of Lemmy than like… 0.19.0? I didn’t want to be responsible for proxying image uploads so I waited to add image uploading in Alexandrite until I could do the uploads directly client side.