I'm a Ph.D. candidate at Binghamton University researching compiler design and program analysis to enhance system security. To quote Pastor Manul Laphroaig, "I'm building my own bird feeder!"
We're using Quiver in my research lab. It meets all of your requests and then some:
No manual structuring required. It supports Markdown, WYSIWYG text editing, even a subset of LaTeX. It has built in code formatting for code blocks.
Plays nicely with version control software since all the notebook content is stored as JSON. So you get a nice wiki-like presentation plus HTML/PDF output if that's what you want.
Hosted on premises? Sure. The JSON files go anywhere you want, including local storage, network storage or cloud storage.
No setup or configuration beyond installing the program.
Quiver looks really solid, but I'm kind of flabbergasted by their choice of only offering MacOS. That seems like a real problem on lots of fronts. I know cross-platform is easier said than done, but it seems like a possible deal-breaker. And I say that even though our whole team happen to be MacOS users.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
We're using Quiver in my research lab. It meets all of your requests and then some:
The downside: it's MacOS only.
Quiver looks really solid, but I'm kind of flabbergasted by their choice of only offering MacOS. That seems like a real problem on lots of fronts. I know cross-platform is easier said than done, but it seems like a possible deal-breaker. And I say that even though our whole team happen to be MacOS users.