\[ y'(x)=\frac {y(x) \log (y(x)) (x \log (y(x))+x+1)}{x (x+1)} \] ✓ Mathematica : cpu = 0.219708 (sec), leaf count = 21
\[\left \{\left \{y(x)\to e^{\frac {x}{-x+\log (x+1)+c_1}}\right \}\right \}\] ✓ Maple : cpu = 0.217 (sec), leaf count = 18
\[\left \{y \left (x \right ) = {\mathrm e}^{\frac {x}{c_{1}-x +\ln \left (x +1\right )}}\right \}\]