Texttile The Multiplayer Blog Engine

Words

Texttile meaning: an entry is text, and its gallery is tiles. It is called The Multiplayer Blog Engine. The short form of what it does: One entry. Many authors. No conflicts.

In fifty words

Texttile is a blog engine for more than one writer. Everyone on the blog can be in the same entry at the same time, gallery of photos and videos included. It ships as one Docker container with SQLite inside, and needs no other service.

In three paragraphs

Texttile is a blog engine built for writing together. Most engines give an entry one author and a lock. Texttile gives it company: everyone on the blog can open the same entry at the same time. One person has the text and types, the others see the words appear and can take the text over with one tap. The gallery is never locked, so tiles move under everyone's hands at once.

An entry is text and tiles. The gallery holds photos and videos in a square grid, and readers get a lightbox. Save version keeps the title and the text as they stand, word by word. One password can guard the whole blog: a word you hand around, not a login.

Texttile is open source, written in Elixir. It ships as one Docker container with SQLite inside, and needs no other service. The demo at www.texttile.blog starts a real Texttile. It runs for 24 hours, then it stops.

Both texts are also in the ZIP, as press.txt.

Mark

The mark in dark ink, for a light ground.

Light · SVG · PNG 1024

The mark in light ink, for a dark ground.

Dark · SVG · PNG 1024

Use the mark as it stands: do not stretch it, do not recolor it, and do not set it on a busy ground.

The colors: ink #23201b, light ink #e9e5dd, accent #b6a2e4.

Pictures

Two browsers on the same entry, stacked. Above, the banner says: You are writing. Below, the banner says: Klaus Demo is writing, and the title and the body are read-only.
The same entry in two browsers, the same minute. One writes, the other reads along. PNG, 1480 × 826
The admin area: an entry open in the editor, the text on the left, the tiles of the gallery on the right.
The editor: text left, tiles right. PNG, 1407 × 885
The reader: the end of an entry, and the gallery under the text.
The reader: the text first, then the gallery. PNG, 1407 × 885
The Stats page of the admin area: views, people and the busiest day.
Views and readers, counted by the blog itself. PNG, 1407 × 885
Two comments under an entry, and the form to post the next one.
Comments, with no queue to work through. PNG, 1408 × 885
The editor while you write. The banner says: You are writing. Julia Demo reads along and sees it as you type.
The writing side alone. PNG, 1407 × 311
The same entry on the other side. The banner says: Klaus Demo is writing. The title and the body are read-only for you until they stop.
The reading side alone. PNG, 1408 × 311
The editor on a phone, with an entry open.
The entry, written on a phone. PNG, 1320 × 2868
The tiles of an entry on a phone, numbered and ready to sort.
The gallery, sorted with a thumb. PNG, 1320 × 2868
An entry on a phone, the way the reader sees it.
The reader, on the same phone. PNG, 1320 × 2868

Facts

What A blog engine for more than one writer, self-hosted
Ships as One Docker container, SQLite inside, no other service
Written in Elixir, open source
Source github.com/texttile-blog/texttile
Demo A real Texttile for 24 hours, from the front page
Made by Klaus Breyer
Contact [email protected]

Usage

Everything on this page is for your coverage of Texttile. Use the words, the mark and the pictures in articles, posts and talks. Do not change the mark, and do not say that we endorse you.

For an interview, a quote or anything the page does not answer, one mail is enough.