Anne-Laure Le Cunff

TiddlyWiki - The open source non-linear notebook

TiddlyWiki is a free, open source tool for thought to capture, organize, and share complex information. Use it to take notes, keep your to-do list, outline an essay, or plan a novel. Record every thought that crosses your brain, or build a responsive website.

Add a comment

Replies

Best
Jeremy Ruston
Thanks for the wonderful write-up Anne-Laure! I'm the original creator of TiddlyWiki. Let me know if you have any questions or thoughts.
Samuel Beek
@jeremyruston Hi Jeremy, this quote really inspired me: "Much effort in contemporary user interface design is directed at persuading unwilling, busy people to complete simple transactions, ruthlessly reducing the cognitive load of the task to fit the capacity of the lowest common denominator user." is it your conviction that that is a mistake in software design? or do you think this principle only applies to a certain type of tools?
Jeremy Ruston
@samuelbeek a lot of software necessarily fits that description (most of Google's web development advice for example is predicated on this idea that every site has to be super fast otherwise buyers will go elsewhere, as if everyone was developing ecommerce sites). The mistake is to think that all software has to be like that. I was responding to a reaction I sometimes get about TiddlyWiki: that it is self-evidently too complicated, that it demands that users have a sophisticated conceptual model of whats going on. Which is true to a certain extent, but I'm trying to meet the needs of people who recognise that they face complex, intertwingled problems, and who are prepared to to invest intellectual effort in learning the tool. So I trust my users to be smart, thoughtful and busy.
Samuel Beek
@jeremyruston Thanks, this makes a lot of sense to me. And it seems like for software like yours, this is the right decision. Hope to see this in more products, I feel like the mantra to make everything as easy as possible might limit us in some ways.
Abraham Samma
@samuelbeek @jeremyruston Any particularly useful or indispensable piece of software is usually non-trivial ;-)
Anne-Laure Le Cunff
Hey everyone! First time in a while I hunt a product—couldn't help but share TiddlyWiki! It's a fantastic non-linear note-taking tool. It's free, open source, self-hosted, and extremely modular ✨ It's been around for 15 years (which is like 75 in tech years), and the latest major version was released yesterday. TiddlyWiki uses metaprogramming. It means your notes themselves can change the behavior of TiddlyWiki. There's an amazing community creating such dynamic notes and plugins you can just drag to your own notebook to install. I installed a few and managed to implement bi-directional linking, transclusion, and even a knowledge graph based on my notes. You can also use it as a static website generator! Honestly, the sky is the limit. I wrote a short tutorial to get you started if you want to check it out. This short note also explains the philosophy of the product. Have fun!
Anne-Laure Le Cunff
@stowe_boyd Ha it's the lazy loading on my page that does that sometimes apparently. Have you tried on desktop? Will fix this, thank you!
Max Katz
@anthilemoon Love TiddlyWiki -- been a fan for over a decade and used it for my personal note-taking for several years. I see it's gotten a lot more features over the years, but also appears "busier". Is there a quick-start guide?
S. Sharma
@anthilemoon Hi Anne, First of all, congratulation on the release. I am documenting journey of individuals who are innovating, inventing, and creating things in general, through out the world. The proposal is to do a short interview, capture it in video, and let it out to the world, so that others can get inspiration. And, at the same time you and your team will get acknowledgement for the hustle. I would like to request you to please let me know when you are available so that we can discuss this in more detail at tellmeaboutit510{at}gmail.com . Thanks, and good luck! Subodh
Григор Стефанов
I have this one problem with TiddlyWiki: I'm constantly tempted to tweak (with) it. It's enjoyable to the point of becoming addictive... A rabbit hole but in the best of senses! There is a learning curve, of course, but then... all you need to get started is (0) a browser; (1) an empty copy of this single-file marvel; and learning how to (2) save and (3) backup your changes. Take a look, you will be amazed! Start with 1+2+3 here: https://tiddlywiki.com/#GettingS...
Jeremy Ruston
@gr6a Ha! Indeed, the customisation rabbit-hole is awfully tempting, especially when you see successful TiddlyWiki sites like https://philosopher.life
Elise Springer
@gr6a Yes, this is a feature as much as a bug! Sometimes a break from the content of my work -- to play with how to bring relations to the surface or how to visualize elements just the way I want -- allows me just enough wiggle room to "procrastinate" while still feeling productive... and I often thank myself for it later!
A Girl Called "Cat"
Practical for getting things done. Very good backwards compatibility despite evolving constantly. It is way more than a wiki. Customization of functions is very open & easy. Can be used well by folk not familiar with Javascript. Ideal for developing custom Web page apps.
Tiddly Tweeter
@jeremyruston created TiddlyWiki a long time ago. Its evolved into a diverse project. It is now a communal work of great power. The central idea is to use Javascript to deliver in ONE Web page anything you want a page to do. TW basic you can use immediately to make notes (https://tiddlywiki.com/) and find them. TW has enormous flex to build/tweak bespoke apps without needing understand Javascript as it has a high level macro language. ALL of that ability is in one Web page.
Jeremy Ruston
Thanks @tiddlytweeter I showed the first version of TiddlyWiki on 20th September 2004 -- there's a nice contemporary blog post here http://paulm.com/inchoate/2004/0...
Abraham Samma
It's an excellent piece of software. It opens up many possibilities in terms of organizing not just thoughts and ideas, but raw data using special notes called data tiddlers, as well as code in the form of JS as well as markup and stylesheets. Everything is customizable and can be combined in different, interesting ways. It's really engrossing. I haven't been able to stop using it. Not bad for something that was dismissed by some as merely a "toy"!
Jeremy Ruston
Thanks @absamma you're a great evangelist for TiddlyWiki
Geert Jan Sloos
Great product! @jeremyruston very clean design
Jeremy Ruston
Thanks @payrequest, I'm in awe of people who really can design beautiful sites. For TW5 I just wanted the main site to be a clean frame for the content, and mercilessly copied some of the designs I liked
A Girl Called "Cat"
Its a Web page with intelligence. For over a decade TW has been evolving. It can be used straight out of the box (https://tiddlywiki.com) to start. Immensely flexible using its own macro language to expand function in any way you want. Very good support (via https://groups.google.com/forum/...). It is more than a wiki. It's more like a self-contained development environment.
Nikolay Bilev
Great product! The list of supported platforms is really extensive. The app is useful to organise notes, plans or basically anything. It is especially cool to know that such high quality product is open source.
Jeremy Ruston
Thanks @bilevn, being open source was kind of an accident at the beginning but has been great for TiddlyWiki
twMat
For someone who is not a coder, but still with technical abilities, this is a super powerful tool to create applications. I use several TiddlyWikis - one for house holdmatters (shopping lists, product reference info, etc), one for notes and ideas including my book directory, and a few more. TiddlyWiki has been compared to Evernote and OneNote but it is just so much more flexible.
Mohammad Rahmani
Tiddlywiki is like a dream! You can do many many things with it! It is an ACTIVE TOOL not a passive one as you see in most other rival tools. You can enjoy Tiddlywiki when you learn its wikitext scripting. It is simple and lets you to do amazing job! You don't like the way Tiddlywiki process you notes, data, ... No problem, you can customize it! It is free world! May be the below words describe Tiddlywiki in better way From Eric Shulman: https://groups.google.com/d/msg/... Many years ago I coined this phrase to explain TW: "Own it like a document, Use it like a website" Sometime I also use the following (just because I like alliteration): "Powerful Portable Programmable Platform for People" and, to promote my consulting services, I have this: "Intuitive Interfaces for Intelligent Interactions" {registered trademark)
Jeremy Ruston
Thanks @mohammad_rahmani good quotes from Eric
Gary Hollingsbee
Yes, it's excellent. I've been using TiddlyWiki for over a year now and (gradually) moving all my notes from Evernote, OneNote and other note-taking/storage apps I've used. I mainly use it through an app called Quine in iOS and TiddlyDesktop on Mac. There's something about Tiddlywiki that makes it a delight to use. It's also supported by a great Google Group.
Jeremy Ruston
Thanks @gary_hollingsbee much appreciated. I also rely on Quine on my iPad/iPhone, greap app.
Diego Mesa
Tiddlywiki is *by far* the most powerful and customizable "personal brain" tool I have ever come across. You dont have to adapt your way of thinking and writing to TiddlyWiki. You learn enough about it to realize you can completely customize TiddlyWiki to be a reflection of you!
Jeremy Ruston
Thanks @diego898 I love that way of thinking about it
Jeremy Ruston
I posted a couple of links with a bit of background about the project: an interview for the Changelog podcast https://changelog.com/196/ and a talk I gave with the late Joe Armstrong https://jermolene.com/intertwing...
Mal
Fantastically flexible open-source text management tool with a very welcoming and helpful community. I've helped a medical doctor build a complete set of notes from med school to radiology training. These will be a valuable career-long resource.
Jeremy Ruston
@malgamble that's great to hear, thank you!
Ste Wilson
I was looking for a solution that let me present maths easily on the web, or anywhere really,, when I stumbled on this.. Four years later I have a tweaked customised plugin.-added, cross linked, equation explaining searchable and growing resource for me and my engineering students which I don't think would have been possible in anything else!
Jeremy Ruston
@stewils your site is a great example of TiddlyWiki, well worth checking out -- http://stephenteacher.tiddlyspot...
William Love
@jeremyruston It is a product I have unreservedly recommended for years. No I'm not just saying that. I'm a huge fan of yours simply because of tiddlywiki and I am very very glad to see that you are getting recognition. Your software works. It is clear, actually useful, and is something I can nerd out about and actually use features in. THANK YOU. Moreover thank you to the community that has helped it grow. I a very very busy humble attorney sometimes look at the icon and smile that there are decent developers out there who do not dumb down a program, yet make it easy to use. It is a fine balance that most people give up on to their own detriment. I may have used it dozens of times as an example, but I can neither confirm nor deny this.
Jeremy Ruston
Gosh @craftyattorney thank you! Much appreciated!
Mohammad Rahmani
Tiddlywiki as a Tool for Making Presentation You may use Powerpoint, LibreOffice Impress, Google Slides, Latex presentation,... Or more advanced tools like HTML5+JS like reveal.js(https://revealjs.com/#/) or impress.js (https://impress.js.org/#/bored), ... for making presentation. But using these advanced tools are not easy for everyone ... What do you think if with few clicks you can show your notes in Tiddlywiki as presentation in front of audiences. No other knowledge is required if you can take notes in Tiddlywiki (10 minutes to learn wikitext) by adding a tag you can turn it to a slide!! See example Tiddlywiki here for presentation: https://kookma.github.io/Tiddlys... To give a try: 1. Click select for presentation, 2)click the first slide, 3) Click the slideshow button on the slide! Tiddlywiki is extensible. A wealth of plugins is out there!
Flavius
Congrats! How would you say it compare (or not) to Roam? I know that @anthilemoon also wrote a pretty good review of Roam, for example. Thanks, Happy Friday from Africa and please stay safe!
Anne-Laure Le Cunff
@followflavius I made a side-by-side comparison, focusing specifically on how it compares with Roam features. So it doesn't include lots of the features TiddlyWiki has but Roam doesn't. I would say TiddlyWiki has 90% of Roam's features, but if the 10% that are missing are crucial to your workflow, you may need to tinker a bit to implement them.
Flavius
@anthilemoon thanks very much! A key consideration is indeed open vs closed. I'm willing to sacrifice being in Roam's walled garden for the convenience it provides (Edward Snowden will cringe). Apologies for the non-related, I recall you mentioned about substack (which I went for, datajournalism.substack.com) that it keeps the "SEO juice", and I thought that was interesting as we are, hopefully, growing and perhaps publishing on a website at some point. Thank you so much and please stay safe
Julio Peña
If my brain was comprised of three parts I'd dare say Tiddlywiki is my third part. It is my goto tool for most of my note taking during the day. The great thing about this product is it's malleability by means of the plethora of plugins available to it via the plugin library and from the great people in the Tiddlywiki community. There is a learning curve as with most products, but once you get over the learning stage a new world opens up with loads of possibilities. I highly recommend it for anyone looking for a non-linear note-taking tool.
Jeremy Ruston
Thanks @jtech108 that's beautifully expressed!