https://github.com/qbit/widdler Skip to content Sign up * Why GitHub? + Features - + Mobile - + Actions - + Codespaces - + Packages - + Security - + Code review - + Issues - + Integrations - + GitHub Sponsors - + Customer stories - * Team * Enterprise * Explore + Explore GitHub - + Learn and contribute + Topics - + Collections - + Trending - + Learning Lab - + Open source guides - + Connect with others + The ReadME Project - + Events - + Community forum - + GitHub Education - + GitHub Stars program - * Marketplace * Pricing + Plans - + Compare plans - + Contact Sales - + Education - [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} qbit / widdler Public * Notifications * Star 140 * Fork 0 * A WebDAV server for TiddlyWikis ISC License 140 stars 0 forks Star Notifications * Code * Issues 1 * Pull requests 0 * Actions * Projects 0 * Wiki * Security * Insights More * Code * Issues * Pull requests * Actions * Projects * Wiki * Security * Insights main Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show Loading {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default Loading View all tags 1 branch 6 tags Code Loading Latest commit @qbit qbit switch to using ReducePledges ... 3849f2b Jul 9, 2021 switch to using ReducePledges 3849f2b Git stats * 21 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .gitignore Add the ability to disable http auth. May 18, 2021 LICENSE initial May 17, 2021 README.md comment to make it clear what is going on May 20, 2021 empty-5.1.23.html add tw May 17, 2021 go.mod switch to using ReducePledges Jul 9, 2021 go.sum switch to using ReducePledges Jul 9, 2021 main.go switch to using ReducePledges Jul 9, 2021 View code widdler Features Installation Running Creating a new TiddlyWiki Saving changes README.md widdler widdler is a single binary that serves up TiddlyWikis. It can be used to server existing wikis, or to create new ones. Features * TiddlyWikis are served over WebDav so you can save directly from the browser. * Automatically create new wiki files by browsing to a non-existent html file. * Built in .htpasswd management (Adding users). * Password protection via HTTP Basic Authentication. * Multiple users (adding another user to the .htaccess file creates a new user namespace). * Optional TLS support. Installation go get -u suah.dev/widdler Running mkdir wiki cd wiki # Generate a .htpasswd file: widdler -gen Username: qbit Passwd: ****** # Start the server ./widdler Now open your browser to http://localhost:8080. Creating a new TiddlyWiki Simply browse to the file name you wish to create. widdler will automatically create the wiki file based off the current empty.html TiddlyWiki version. Saving changes Simply hit the save button! About A WebDAV server for TiddlyWikis Resources Readme License ISC License Releases 6 tags Packages 0 No packages published Languages * HTML 99.7% * Go 0.3% * (c) 2021 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.