Skip to main content

For additional installation instructions see http://tiddlyweb.peermore.com/

If you develop with TiddlyWeb and are upgrading 1.0 to 1.2 there have been changes you should make yourself aware of. Read UPGRADE1.0to1.2.

Introduction

TiddlyWeb, aka mo’ass, is a RESTful data store which forms the core of a reference implementation of server side implementation for TiddlyWiki. It tries to provide a tested, documented, and clear implementation of several facets that make up a good server-side:

  • transparent system and code suitable for porting to other languages (where use specific optimizations will hopefully occur)

  • an abstract model for authentication and authorization

  • an implementation of authenticated recipes and bags allowing the conrolled access to dynamically created collections of tiddlers

  • clean HTTP API based on REST principles

  • test driven description and development

The system is designed so that parts that are not optimal for a particular installation can be easily improved or swapped out via plugins.

While TiddlyWeb was designed as a TiddlyWiki server-side it can also be used as a generic data store that builds on concepts learned from TiddlyWiki, primarily the concept of the tiddler: a small chunk of data used to build up a greater whole.

TiddlyWeb includes a command line tool called twanager. Run twanager without arguments for a list of available commands.

Installation

The easiest way to install TiddlyWeb and all its dependencies is by using pip to install it from PyPI:

pip install -U tiddlyweb

If you wish to use TiddlyWeb as a server-side for TiddlyWiki to generate a multi-user TiddlyWiki system, you will also need tiddlywebwiki. This too can be installed via pip. Installing tiddlywebwiki will install tiddlyweb for you:

pip install -U tiddlywebwiki

Or you can install by hand, you will need the following requirements:

Miscellaneous

See http://tiddlyweb.peermore.com/ for a TiddlyWiki generated by TiddlyWeb and TiddlyWebWiki, a TiddlyWeb plugin that provides TidldyWiki server-side functionality. That wiki contains the TiddlyWeb documentation. You can also leave comments there to help improve the documentation.

See http://pypi.python.org/pypi?%3Aaction=search&term=tiddlywebplugins for plugins that TiddlyWeb can use with itself.

See http://tiddlyspace.com/ for a shared hosting service built on TiddlyWeb.

If you have questions or contributions on making this work please post to the TiddlyWeb group at google groups:

http://groups.google.com/group/tiddlyweb

or contact Chris Dent <cdent@peermore.com>.

TiddlyWeb is released under the BSD License and is copyright 2008, 2009, 2010 UnaMesa Association.

Metadata

Release files for tiddlyweb 1.2.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tiddlyweb 1.2.6
File Size Uploaded Provenance Actions
tiddlyweb-1.2.6.tar.gz 119.4 kB Without provenance Details for tiddlyweb-1.2.6.tar.gz

Release files / tiddlyweb-1.2.6.tar.gz

Download URL tiddlyweb-1.2.6.tar.gz
Size 119.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c23d4cfa0069839d9b019df430efc239e4a7faf903fdffbea04b709947938ab2
BLAKE2b-256 checksum
How to use checksums
2a6f9200820d10767a11e6959f4ba351efc2043e7bc51c6a382a741e8132f321
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for tiddlyweb 1.2.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.2.6 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page