\[ y'(x)=\frac {(x y(x)+1)^3}{x^5} \] ✓ Mathematica : cpu = 0.32885 (sec), leaf count = 157
\[\text {Solve}\left [\frac {1}{3} \log \left (\frac {\frac {3}{x^3}+\frac {3 y(x)}{x^2}}{3 \sqrt [3]{-\frac {1}{x^6}}}+1\right )-\frac {1}{6} \log \left (\frac {\left (\frac {3}{x^3}+\frac {3 y(x)}{x^2}\right )^2}{9 \left (-\frac {1}{x^6}\right )^{2/3}}-\frac {\frac {3}{x^3}+\frac {3 y(x)}{x^2}}{3 \sqrt [3]{-\frac {1}{x^6}}}+1\right )+\frac {\tan ^{-1}\left (\frac {\frac {2 \left (\frac {3}{x^3}+\frac {3 y(x)}{x^2}\right )}{3 \sqrt [3]{-\frac {1}{x^6}}}-1}{\sqrt {3}}\right )}{\sqrt {3}}=-\left (-\frac {1}{x^6}\right )^{2/3} x^3+c_1,y(x)\right ]\] ✓ Maple : cpu = 0.309 (sec), leaf count = 86
\[\left \{y \left (x \right ) = \frac {\left (3 \left (-\frac {1}{x^{6}}\right )^{\frac {1}{3}} x^{3} \tan \left (\RootOf \left (-18 \left (-\frac {1}{x^{6}}\right )^{\frac {2}{3}} x^{3}+18 c_{1}-6 \sqrt {3}\, \textit {\_Z} -\ln \left (\frac {\left (\tan \left (\textit {\_Z} \right )+\sqrt {3}\right )^{6}}{\left (\tan ^{2}\left (\textit {\_Z} \right )+1\right )^{3}}\right )\right )\right )+\sqrt {3}\, \left (\left (-\frac {1}{x^{6}}\right )^{\frac {1}{3}} x^{3}-2\right )\right ) \sqrt {3}}{6 x}\right \}\]