TeXmacs is a document preparation computer program implementing structured editing with high quality typography and especially designed for mathematics.
Some material about GNU TeXmacs.
- Videos of advanced tutorials on the source code structure, macros, etc... (link)
- My own development Git repository (link), the master branch tracks the official svn repository
- A mind map of TeXmacs (link)