-- Leo's gemini proxy

-- Connecting to bbs.geminispace.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; charset=utf-8

I recently started working on a keyboard-driven Gemini browser called Gemalaya, it's mainly written in QML (with Pyside6).


Until now i had not found a Gemini browser that could be entirely driven from the keyboard, i wanted to have something similar to how qutebrowser works.


Some things like identity management are still missing, that's what will be added in the near future. An AppImage is available.


https://gemalaya.gitlab.io


Posted in: s/GemalayaBrowser

😺 gemalaya [mod]

2023-08-25 · 9 months ago · 👍 Captain


8 Comments ↓


🏕️ Captain · 2023-08-25 at 17:21:

awesome to keep seeing new software for Gemini, thank you!


☕️ johan · 2023-08-30 at 10:47:

As a big fan of qutebrowser I find this very interesting :) I can't seem to get the link to work though, it seems like I need a gitlab account?


😺 gemalaya [OP/mod] · 2023-08-30 at 12:06:

@johan Hi ! Just noticed that the gemalaya.gitlab.io website was set to "private" in gitlab, i've just changed it, it should be accessible now, very sorry ^_^ Thank you.


Right now the AppImage has to be downloaded again after each update but tomorrow or the day after i'll release a version of the AppImage that pulls updates automatically. There might also be a flatpak soon.


https://gemalaya.gitlab.io


🛰️ lufte · Nov 30 at 15:57:

I just now found out about your browser. I'm working on a qutebrowser clone myself over at https://git.sr.ht/~lufte/vimini, but I don't think it's as advanced as yours yet. I'll have to try this later and maybe "get inspiration" from some of your ideas ;)


😺 gemalaya [OP/mod] · Nov 30 at 16:37:

@lufte Hey, thanks. I've seen your project vimini (great name btw) a month ago, i'll need to upgrade the rust version on my machine to compile it. I see that you wrote your own gemini protocol library, you didn't like any of the available rust client libraries for gemini ? Although i took some inspiration from qutebrowser, i don't plan on using vim-like syntax commands in the UI (i wanna keep it simple), but i think it's a great idea. Didn't know about "iced", looks really cool.


🛰️ lufte · Nov 30 at 18:38:

@gemalaya back when I started this there weren't that many options of gemini libraries in rust, and the ones that were there didn't look complete enough to me. Plus all of this was an excercise to learn rust, and I figured that writing the main network component myself would pay off and it did :). Iced is awesome, very green yet but I really like its design.


😺 gemalaya [OP/mod] · Nov 30 at 19:21:

@lufte Well you're clearly fluent in Rust now, impressive. It's nice what you did with the "vcommand" module.


🛰️ lufte · Nov 30 at 21:13:

Ohh I don't know about fluent @gemalaya, but thanks :D. Anyway, I'll try your browser soon and give you my comments, it looks promising!

-- Response ended

-- Page fetched on Sun May 19 19:15:35 2024