TiddlyWiki es una aplicación de tipo wiki basada en cliente que sirve perfectamente como libreta de notas personal. Está escrita por Jeremy Ruston. Se compone por un único archivo HTML que contiene un CSS, un JavaScript para sus "acciones" y el contenido en sí. Este contenido se divide en secciones, que son llamadas Tiddlers. El TiddlyWiki resultante es una página web donde se fomenta la lectura siguiendo hiperenlaces en lugar de desplazar la lectura por una página hacia abajo.
TiddlyWiki, publicado por Osmosoft bajo licencia libre BSD, permite disponer de él libremente. Jeremy Ruston lo describe como experimental, y con este espíritu mucha gente ha utilizado el archivo HTML original para hacer adaptaciones de TiddlyWiki. Estas se encuentran en dos categorías generales: las que mantienen la característica sólo al lado del cliente, y las que añaden escritura de archivo del lado del servidor para hacer de TiddlyWiki más auténticamente wiki. A medida que se conocen estas adaptaciones, se añaden sus enlaces de los dos tipos de adaptaciones al archivo TiddlyWiki original. Las adaptaciones de TiddlyWiki normalmente añaden características que Ruston no previó originalmente, e incluso alguna de estas nuevas características se han incluido en las nuevas versiones de TiddlyWiki.