The labeling control of ggraph's edge geoms derives from the special textAlongGrob() function. Eventually it might become part of a minimal helper package, but for now it should work verbatim—with attribution!—with GeomIsolinesText, GeomAxisText, and GeomAxisLabel.