HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
felixhayashi
TW5-TiddlyMap
JavaScript2017–2022
felixhayashi / TW5-TiddlyMap

TW5-TiddlyMap

Map drawing and topic visualization for your wiki

3Distinct people
4Mentions
0Explicit recommenders
913GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Map drawing and topic visualization for your wiki

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year4 dated mentions

Observed mentions: 2017-04-24 23:20:34 UTC to 2022-01-19 18:14:32 UTC.

0122017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments20172018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20192020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2022

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC211
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC000
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC000
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC000
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC202

What Hacker News says

4 sources
Okay, first of all, ink looks very, very cool. I hadn't heard of it and will definitely be checking it out. It'd be nice if there was a javascript compiler. Maybe it wouldn't be too hard to port. I'm on an adventure game team. We started the game during a game jam. I'm the only developer. My team sort of wants me to use Unity but I absolutely refuse. I've put enough effort into proprietary platforms to know that it's pretty much a trap in the long run. Anyway, during the game jam I stubbornly used Twine2, and was very let down. It didn't help that our writers were terrified of anything that looked or smelled like code. They wanted to use google docs! Okay, so that meant that I had to copy and paste every revision into Twine manually all at the same time as I was trying to figure out the CSS and the branching/organization. That w
Read the rest
as too much. Twine was not made for collaboration. And I thought because it was built with some variation of HTML5, that I'd easily be able to extend it with css and javascript. Nope, that wasn't the case! Twine is not made for extensibility. It even escapes HTML entities that I carefully wove into our text, transforming them into `>` and `<`. And doing modular dialog was just not possible. We wanted to create something dynamic, but with Twine it was very difficult. Twine was not made for incorporating dynamic dialog. Twine was great as a proof of concept, but I've moved on to TiddlyWiki5. So far I'm feeling much better about that decision! There is a plugin called TiddlyMap that lets you treat TW5 content as a directed graph with multiple layers of edge and node types. It's very powerful: http://tiddlymap.org/ Maybe I can incorporate ink as a way of generating TiddlyWiki content? I'm in the process of creating an feature for TiddlyMap that lets you visualize local linearizations of time-flows on these directed graphs. The goal is to be able to connect content together on a non-linear causal level (in the graph view), yet also to be able to edit it in a local timeline view. The proposed feature actually goes beyond just time editing. Check it out: https://github.com/felixhayashi/TW5-TiddlyMap/issues/270 Once our content is organized as a TiddlyMap graph, I can bring it to life using various existing javascript libraries for sound, graphics, etc. Lastly, since TW5 integrates with dat & Beaker Browser, I'd like to create a p2p collaborative editor for tiddlywiki. I'm not imagining something with user authentication and a central server (like google docs). I'm imagining something where multiple users login to the same editing context via websockets and can pull/push to the collaborative version to each of their dat forks, similar to git. TW5 stores data as HTML, so it'd just be a matter of doing some smart diffing. TW5 already has an import feature, so even just using this could work! Honestly, a collaborative dat editor would be useful outside of tiddlywiki! Could be a cool project for someone who is ready to tackle it.
In Writing interactive stories with Ink in Unity

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.