Client-only IDE for Typescript


I am looking for a typescript IDE that I can embed in my client-only (browser-only) Single-Page-App.
I would like to have code completion (intellisense), typical debugging capabilities (debug line for line, watch expressions, breakpoints, stack, …), syntax checker.

Do you think Theia is something for me?
Is there any server side code needed? If yes, for what? Can I customize Theia and remove that parts (I do not need a serverside file management)


@lukaslentner thank you for the discussion and welcome to the community!

As of today it is not possible to use the framework without a backend (it would require a lot of implementation, and maintanance to update on your end):

There are a few things core to the framework that are required to work with a backend (filesystem, plugins, debugging).