Can we use shadcn without framework?

Is there a way to use Shadcn components in a simple project without any framework?

I tried Vite and manual installation structures. They create .vue and .tsx files for components. I want to know if there is a way to have .js files for components.