💾 Archived View for rawtext.club › ~sloum › geminilist › 001089.gmi captured on 2020-09-24 at 02:07:42. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

<-- back to the mailing list

[ANN] Darwaza - An extensible Tcl/Tk Graphical Browser

Meff meff at meff.me

Wed May 27 03:34:47 BST 2020

- - - - - - - - - - - - - - - - - - - 

Hey all,

I wanted to create a lightweight graphical client that allows the user to have maximum flexibility, a la modifying a Lisp system. To that regard, I am working on Darwaza (https://github.com/Koshroy/darwaza), a graphical Tcl/Tk browser. Right now, the client looks and feels a lot like McRoss, with some differences in presentation.

To install, clone the repo, then mark "main.tcl" as executable, and run it!

Some of the groundwork has been laid for making Darwaza extensible. The plan is to allow the user to hook into every part of the renderer to have control over how to display pages, but also have a simple interface to allow users a simple interface to change colors, font sizes, and other such things.

Darwaza is still fairly raw, but can already navigate around Gemini space.

Upcoming is:* Async request support* A refactor of the renderer* An option to spawn an interpreter on the live-running Darwaza instance for live modification

Thanks,meff