I gave years using parenscript [1] to create web-apps and as a sole developer on the project it totally won me over. Lisp macros + javascript. There is such joy in being able to mold the language to your needs and to completely eliminate any boiler plate duplicate code. Combined with SLIME + SBCL and you have a completely live javascript exprience. Even pushing code to the browser, no reload necessary.
I found Clojurescript https://clojurescript.org/ to have a better ecosystem than parenscript.
You don't need an ecosystem with lisp. That's been both the reason why it's survived for so long and why it will never be popular.
There is an ecosystem though https://github.com/CodyReichert/awesome-cl