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
- Script Manager Edition — manage information of all types … as a “brain dump” wiki
- TiddlyClip tool which also needs a browser plugin
- WebDav Utilities from Saq Imtiaz
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


