# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 5
# self = https://watcher.sour.is/conv/uwjmh6q
there's no way I'm going to try compiling this from source. It's an absolute mess! I don't know much about building web browsers from source but if they are all like this that's already a massive security risk! It wants python 2 (!) and nodejs. It wants you to install webrtc something or other and something called depot? Every one of these things is a security nightmare on its own, let alone stuffed together!
@abucci That's the problem with modern-day web browsers. They pack so much "crap" that they're basically an entire Operating System (OS) really 🤦‍♂️ There's this cool little project I found called The hotdog browser but I haven't tried it, it _probably_ is a lot easier to compile -- But since it's a toy and mostly the author did this for a "learning exercise" its probably rather "feature lacking"
@abucci That's the problem with modern-day web browsers. They pack so much "crap" that they're basically an entire Operating System (OS) really 🤦‍♂️ There's this cool little project I found called The hotdog browser but I haven't tried it, it _probably_ is a lot easier to compile -- But since it's a toy and mostly the author did this for a "learning exercise" its probably rather "feature lacking"
I've had a few "goes" at _trying_ to put together a web browser (something basic) myself using WebView or QT and Go. This was one of my attempts: prologic/toy-webbrowser: toy-webbrowser is a simple toy web browser written in in Go using a cross-platform C/C webview library for rendering. - toy-webbrowser - Mills -- If you don't mind the "controls" being part of the rendered HTML view itself, then this _can_ be expanded upon. Its not too dissimilar from my Gopher Browser -- [prologic/gopherclient: gopherclient is a cross-platform Gopher (RFC 1436) GUI client written in Go using the native Webview components. - gopherclient - Mills](https://git.mills.io/prologic/gopherclient)
I've had a few "goes" at _trying_ to put together a web browser (something basic) myself using WebView or QT and Go. This was one of my attempts: prologic/toy-webbrowser: toy-webbrowser is a simple toy web browser written in in Go using a cross-platform C/C webview library for rendering. - toy-webbrowser - Mills -- If you don't mind the "controls" being part of the rendered HTML view itself, then this _can_ be expanded upon. Its not too dissimilar from my Gopher Browser -- [prologic/gopherclient: gopherclient is a cross-platform Gopher (RFC 1436) GUI client written in Go using the native Webview components. - gopherclient - Mills](https://git.mills.io/prologic/gopherclient)