dillo
gemini.filter.dpi
dillo | gemini.filter.dpi | |
---|---|---|
13 | 2 | |
411 | 6 | |
44.8% | - | |
9.1 | 3.4 | |
7 days ago | 4 months ago | |
C++ | Go | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dillo
-
Show HN: Dillo 3.1.0 released after 9 years
TLDR: Dillo is a fast and small graphical web browser. It kind of died in 2017 and this is the first release after 9 years from the last one.
You can read the main website for more details[1].
[1]: https://dillo-browser.github.io/
And the release page[2], which explains a bit of the history of the project and the current state.
[2]: https://dillo-browser.github.io/latest.html
-
Ede – An Fltk based desktop environment
Sort-of mentioned this in a previous comment also, but I suppose FLTK is alive and well for regular users of Tiny Core Linux (of whom there are quite a bit, I guess -- myself included). The recently resurrected Dillo web browser also relies on it: https://dillo-browser.github.io/
-
Damn Small Linux 2024
I'd put this dillo fork:
https://github.com/dillo-browser/dillo
-
Resurrecting the Dillo Browser
Thanks for your DPI work. I tested the gemini plugin and works very well.
My only complain is that it keeps asking to confirm new keys every time a new server is visited which causes a lot of friction to explore several gemini servers. I understand that is a tradeoff between usability and security, but I wish there was a better solution than that.
For now I uploaded Charles plugin written in shell script[1], which always trusts the certificate.
[1]: https://github.com/dillo-browser/dillo-plugin-gemini/
But I'm considering switching to the Go version if I can find a way to improve the UX.
Also, I kindly ask you to add the tag "dillo-plugin" so you can make Dillo plugins easily discoverable by searching for the tag in GitHub[2].
[2]: https://github.com/topics/dillo-plugin
> I believe that in recent versions of Dillo, even https is implemented as a DPI plugin.
This was done initially[3] (before 2007) but it was moved to the browser itself[4] in 2016.
[3]: https://github.com/dillo-browser/dillo/commits/afd2763caa56d...
[4]: https://github.com/dillo-browser/dillo/commit/bf5a7783f4a192...
gemini.filter.dpi
-
Resurrecting the Dillo Browser
I can confirm that the extension system is simple and nice to work with. I implemented a thin Go library for writing Dillo plugins (https://github.com/boomlinde/dpi) and made a plugin for the Gemini protocol (https://github.com/boomlinde/gemini.filter.dpi). I believe that in recent versions of Dillo, even https is implemented as a DPI plugin.
What are some alternatives?
teams-cli - A CLI / TUI for Microsoft Teams
dillo-plus - A lightweight web browser based on Dillo but with many improvements, such as: support for http, https, gemini, gopher, epub, reader mode and more...
dillo-plugin-man - Dillo plugin for man pages
dillo-browser
lounge-lizard - Fast open source Slack desktop app
linux-xtensa - Linux port for xtensa architecture. None of these branches are stable.
dpi - Go framework for DPI (Dillo plugins)
buildroot - Buildroot, making embedded Linux easy. Note that this is not the official repository, but only a mirror. The official Git repository is at http://git.buildroot.net/buildroot/. Do not open issues or file pull requests here.
carbonyl-terminal - Carbonyl Browser ❤️ Windows/Linux/MacOS/Web Terminal
dilloNG - Dillo ported from Mercurial for concept testing