Introducing...me!

Welcome!

It’s good if you have backend knowledge yourself. That’s something we all will like to profit from. If you know how to create a simple backend, I think the TiddlyPWA would be a good choice for you. You will have all he advantages of a single fiel wiki, with the possibility to sync.

For some of your requests there are existing TW plugins, that you can list from

ControlPanel → Plugins → [Open plugin library] button

BibTeX - Plugin can manage references if you need to.

Geospatial Utilities https://tiddlywiki.com/#Geospatial%20Plugin
Example wiki: https://tiddlywiki.com/plugins/tiddlywiki/geospatial/

Nice.

For this usecase I use

I do run a local IIS server - with a WebDav setting and a Node.js server for testing. See more info at: WebDAV for saving single file wiki - #4 by pmario

IMO TiddlyWPA may be good choice for this too.

I also use the streams-plugin (with custom settings) for several single file wikis that are used for brainstorming. They are also served by my local IIS WebDav server.

Just a bit of info, how I use my personal wikis.

Have fun!
Mario