LS

LSP and Grammar for HTML and Mustache Templates

Hacker News

LSP and Grammar for HTML and Mustache Templates

I built my first tree-sitter grammar for parsing HTML files mixed with mustache templates. I then vibe-coded an LSP on top of it. Wanted to show this off as a fun project in the programming languages realm of stuff.

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: code · Missing: mac, agents, macos
55%55% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersIH features products with proven revenue · Missing: supports, reddit linkedin, podcasting
46%46% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
39%39% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Missing: https docs, excited, just released
35%35% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
35%35% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
19%19% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
6%6% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

In
Inject TailwindCSS into HTML Templates33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Inject TailwindCSS into HTML Templates

Hacker News10
HT
HTML/EJS Templates Playground53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HTML/EJS Templates Playground

Hacker News1
La
Labelmaker – Generate PDF from HTML Templates with Scripting48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Labelmaker – Generate PDF from HTML Templates with Scripting

Hacker News7
HT
HTML Email Templates for Startups56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HTML Email Templates for Startups

Hacker News4
Ht
Htpy – generate HTML from Python without templates63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Htpy – generate HTML from Python without templates

Hacker News7
Ji
Jibber, an HTML publisher for IRC72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Jibber, an HTML publisher for IRC

Hacker News2
HT
HTML requires38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HTML requires

Hacker News2
El
Elixir Phoenix HTML Mailer74%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Elixir Phoenix HTML Mailer

Hacker News1
Hy
Hypertext Erlang – Erlang Extended with HTML Expressions67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Hypertext Erlang – Erlang Extended with HTML Expressions

Hacker News2
Au
Autoresizing HTML textarea (adds rows as you fill it)44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Autoresizing HTML textarea (adds rows as you fill it)

Hacker News4