created: 20220924193842295 creator: Octt icon: 🐈 modified: 20231210223906968 modifier: Octt page-cover: https://source.unsplash.com/random/?computer-cat tags: TiddlyWiki Wiki Zettelkasten Libre title: TiddlyWiki \define TwLL(Tid) [[$Tid$|https://tiddlywiki.com/#$Tid$]] \define TwL(List) | <$list filter="$List$"> <$macrocall $name="TwLL" Tid=<> /> | \end [[TiddlyWiki|https://tiddlywiki.com]] is the software upon which this website is built. It is a libre, JavaScript-rich, non-linear notebook, that can well adapt to anyone's way of building a logically interconnected information database. <<^wikipediaframe TiddlyWiki en>> ; What I like : All your content and app runtime can stay inside a single HTML file; it will probably work fine in browsers in the decades to come. : The base software runs both in the web browser (ES5 or higher?) and [[Node.js]]; the latter makes it possibile to export tiddlers to a file system programmatically, generate static sites, etc... : Feature-rich and powerful out of the box, with (up to a certain point) high extensibility. : Big community, meaning you can often get help with problems, and many third-party plugins are available. : The default configuration works fine on mobile devices, unlike what happens with some plugins. ; What I don't like : The Widgets/Filters/Macros systems is based on proprietary paradigms; they are made to allow people without programming experience to do great things, but are cumbersome and hard to learn if you already have common programming experience. : [[JavaScript]] extensions are cumbersome, requiring a page reload to work after an edit : It's not easy, or sometimes it's not possibile, to extend TiddlyWiki with just pure JavaScript, and trying to do so always requires ugly hacks. : Widgets and Filters are essentially an interpreted language working on top of an interpreted language (JS); Since even the app core makes heavy use of them, it suffers from microlags even on modern devices, and can be's almost unusable on very old ones. : No built-in tiddler compression and decompression means the HTML file is big by default (~2.3 MB as of v5.2.3) and can get worse with many plugins, causing slow loading and saving. !! ''Useful Resources'' * Official Git Repos: [[TiddlyWiki5 Source|https://github.com/Jermolene/TiddlyWiki5]], [[Others|https://github.com/TiddlyWiki]] * Official Docs: [[Standard|https://tiddlywiki.com]], [[Dev|https://tiddlywiki.com/dev]] * [[Links Aggregator|https://links.tiddlywiki.org]] * [[Grok TiddlyWiki|https://groktiddlywiki.com]] - //Build a deep, lasting understanding of TiddlyWiki// * [[TiddlyWiki Toolmap|https://dynalist.io/d/zUP-nIWu2FFoXH-oM7L7d9DM]] !!! Notes about ''official plugins'' * There exists the useful [[BrowserStorage plugin|https://tiddlywiki.com/static/BrowserStorage%2520Plugin.html]], good when working on browsers that crash or when tabs reload themselves. ** For optimal extra features like status indicators on tiddlers, or list of in-storage tiddlers, there exists the [[tw-browser-storage|https://btheado.github.io/tw-browser-storage]] plugin to extend the official one <<[# Git "https://github.com/btheado/tw-browser-storage">>. It has some technical issues so I made some edits: [[$:/plugins/btheado/BrowserStorage (drag to install)|$:/plugins/btheado/BrowserStorage]]. !!! Misc * [[Fun with Feeds (a proof of concept RSS reader)|https://talk.tiddlywiki.org/t/fun-with-feeds-a-proof-of-concept-rss-reader/6490]] --- <<[# TiddlyWiki"https://saqimtiaz.github.io/sq-tw/temp/feedreader.html">> (use CTRL+Shift+L to switch to normal UI) * [[Has anyone generated an RSS feed from TiddlyWiki?|https://talk.tiddlywiki.org/t/has-anyone-generated-an-rss-feed-from-tiddlywiki/966/25]] ** [[RSS and Atom Feeds for your TiddlyWiki|https://techlifeweb.com/tiddlywiki/tw5tribalknowledge/static/RSS%2520and%2520Atom%2520Feeds%2520for%2520your%2520TiddlyWiki.html]] <<{< TiddlyWiki/ThirdParty>> !!! ''Useful Documentation or Articles'' * <> * <> * <> * <> * <> * [[How to Use Unicode Character (emoji) as Icon of Tags|https://dmitryrck.com/unicode-character-icon-of-tags-tiddlywiki/]] <> * [[How To Use Tiddlywiki as a Static Site Generator|https://rpdillon.net/how-to-use-tiddlywiki-as-a-static-site-generator.html]] <<{< TiddlyWiki/Notes 3>> !! ''Notes/Personal'' * [[OcttKB/WIP]]