Is it possible to use only Stimulus without Turbo?

I know it may be a controversial opinion, but I think that Turbo (and its SPA approach) introduces unnecessary complexities and incompatibilities (e.g. with third party libraries, with code snippets already written for other web apps, with Cloudflare, etc.).

On the other hand, I really like the organization of JavaScript code provided by Stimulus controllers (compared to plain JavaScript).

So, is it possible to remove/disable Turbo completely and keep using Stimulus?

I don’t think there’s any real link between the two; just install Stimulus and uninstall Turbo.

They don’t require each other in any form, so go for it. It’s not really a controversial opinion at all.

I actually use AlpineJS with Turbo and opt not to use Stimulus. Mix and match as you prefer.

Yes, it is.

I have used stimulus with a PHP/Symphony project once.