We do not currently know of any synonyms for longform.
The adjective longform is defined as:
See full definition of the word longform.