\[ y'(x)=-\frac {y(x) (x \log (y(x))+\log (y(x))-x)}{x (x+1)} \] ✓ Mathematica : cpu = 0.0720348 (sec), leaf count = 26
\[\left \{\left \{y(x)\to (x+1)^{-1/x} e^{1-\frac {c_1}{x}}\right \}\right \}\]
✓ Maple : cpu = 0.114 (sec), leaf count = 22
\[ \left \{ y \left ( x \right ) ={\frac {{\rm e}}{\sqrt [x]{1+x}}{{\rm e}^{{\frac {{\it \_C1}}{x}}}}} \right \} \]