News for hackers. Stuff that matters.
Re:Widdler is a single binary that serves up TiddlyWikis by skybrian on Sunday December 05, 2021 @12:18PM (#29450842)
The trick seems to be that all the complexity is in the html file and runs in the browser. The server is just a basic WebDAV server.

It looks like the entire wiki implementation is copied to a new file when you create a new wiki page. It's a 2.3 MB file, which seems like a lot to download when you visit a new page.

Re:Widdler is a single binary that serves up TiddlyWikis by mch82 on Sunday December 05, 2021 @12:53PM (#29451135)
Each HTML file is a complete wiki instance. The wiki code and data for all pages within the wiki are bundled in that file. The code let’s the webpage edit itself.
Re:Widdler is a single binary that serves up TiddlyWikis by Abishek_Muthian on Monday December 06, 2021 @02:36AM (#29457193)
> It's a 2.3 MB file, which seems like a lot to download when you visit a new page.

It is, But I feel it's still better than what ever framework they're using nowadays to generate doc/wiki for APIs which hijacks Ctrl-F with a useless pop-up which rarely gets me what I need[1]. Please bring back plain HTML document pages.

[1] https://stripe.com/docs/api

Re:Widdler is a single binary that serves up TiddlyWikis by dTal on Sunday December 05, 2021 @03:50PM (#29453102)
I don't get it. Why is it making me compile a Go webserver then? There aren't even binaries provided.
Re:Widdler is a single binary that serves up TiddlyWikis by detaro on Sunday December 05, 2021 @04:28PM (#29453477)
So you can save the modified file on the server.