I don’t know whether it’s a known result.
Let  {Pn(x)}  be orthogonal polynomials on  (0,1)  with measure  dlogx  such that  ⟨Pm,Pn⟩:=∫01dlogxPm(x)Pn(x)=2mδmn, with  P1(x)=x ,  Pn(0)=0  and  Pn(1)=1 .
We can directly construct  {Pn}  from  x,x2,⋯  by the Gram–Schmidt process, which gives us a recursion relation  xdxd(Pn+1−Pn)=(n+1)Pn+1+nPn, and it’s not hard to prove that  Pn(x)=k=1∑n(−1)n−k(kn)(nn+k−1)xk. It’s also easy to prove the following identities:  Qn(x):=∫0xdlogtPn(t)=n(−1)n−1(1−Pn(1−x)),   ⟨Pn,xk⟩=n+k1i=1∏k−1n+in−i=(n+1)⋯(n+k)(n−1)⋯(n−k+1),⟨Pn,1⟩=n(−1)n+1,   (x∂x+n)Pn=2k=1∑nkPk,nQn+Pn=2k=1∑n(−1)n−kPk,   n⟨log(x),Pn⟩=−n⟨Qn,1⟩=(−1)n+1(n1−2k=1∑nk1),⟨log(1−x),Pn(x)⟩=−n21,   n⟨xlogx,Pn(x)⟩=2(−1)n(n−11−n+11),⟨xlogx,P1(x)⟩=−41