@Filipp Zhinkin I update it now it include a hand-written Windows path normalizer and I think it should be inlcuded in the windows path handling part... Here is just a demo. I can't add it to the kotlinx-io immediately because it affects the path library design. But I think one day you need it, at least, to make the library useful...(Unless you have a fully-new design theory of the path...)