I posted a possible answer for this on meta ([Download questions or chats for offline reading](https://mathematica.meta.stackexchange.com/a/2123/45431)), but perhaps it belongs here on the main site instead. I have a paclet that downloads a stack exchange question url, and creates a notebook version where code blocks are evaluatable. It can be downloaded from: https://github.com/carlwoll/Stack-Exchange-Stylesheet/releases/tag/v0.1-alpha Download the .paclet file, and then run: PacletInstall[file] To use, do: <<StackExchange` NotebookPut @ StackExchangeView["http://mathematica.stackexchange.com/q/3535/45431"] where I use this question as an example (the [`NotebookPut`](http://reference.wolfram.com/language/ref/NotebookPut) won't be necessary when the paclet is final). I use `Import[url, "XMLObject"]` instead of the [Stack Exchange api](http://api.stackexchange.com/) (since I didn't know about the api when I started), so I need to investigate the merits of using the api or not. It is also possible to use style key tabbing (tab at the start of a cell), shift-enter and right click to modify "StackExchange" styled cells to a markdown version, a hybrid WYSIWIG version, or a deployed version (although this aspect is a bit buggy). Feed back is welcomed.