Blender like mesh editing like deleting, split, loop cut in threejs

Is there any javascript github repo which provides basic functionalities like Blender using threejs such as deleting vertices, faces, boolean operations, etc?

For boolean operations see

For the other functionalities, if you did not find anything, and in case you end up making your own code, it will be nice to share it so other people can use it.