\[ \boxed { xy \left ( x \right ) {\frac {{\rm d}^{2}}{{\rm d}{x}^{2}}}y \left ( x \right ) -2\,x \left ( {\frac {\rm d}{{\rm d}x}}y \left ( x \right ) \right ) ^{2}+ \left ( 1+y \left ( x \right ) \right ) {\frac {\rm d}{{\rm d}x}}y \left ( x \right ) =0} \]
Mathematica: cpu = 0.064508 (sec), leaf count = 52 \[ \left \{\left \{y(x)\to \frac {\tan \left (\frac {1}{2} \left (\sqrt {2} \sqrt {c_1} \log (x)-\sqrt {2} \sqrt {c_1} c_2\right )\right )}{\sqrt {2} \sqrt {c_1}}\right \}\right \} \]
Maple: cpu = 1.638 (sec), leaf count = 18 \[ \left \{ y \left ( x \right ) ={\it \_C1}\,\tanh \left ( {\frac {\ln \left ( x \right ) -{\it \_C2}}{2\,{\it \_C1}}} \right ) \right \} \]