Pr

Preprocessor I've been working 4 years now

Hacker News

Preprocessor I've been working 4 years now

Hey there, I'm here today to share with you a software I've been working on for 4 years now. I'm not full time dedicated to it, as I need to make a living. My inspiration to develop it came when I started using Sass for real in production. I really appreciated the hierarchy of nesting rules instead of the way CSS vanilla used to do. The obvious nesting rules was easy to read and understand just by looking at. That was something I personally admirated very much. I wondered why there was no HTML preprocessors as revolutionary as there is for CSS and JavaScript. All popular preprocessors for HTML have one thing in common. All replace the angle brackets by something else (usually identation) and then add some functionalities on top of it. If the symbols for markups are a problem to the experience of developing a visual structure, just replacing it for something else doesn't fix the problem. You are just changing the character of marcation for another. With that in mind, I started Pretty Markup. Not just replacing the clutter of angle brackets by something else, but removing it completely. Very much inspired by Sass. No special characters needed, except by the quotes. The project still in its early stage, but its already useable. I reached a point where it has a stable base to work. Now, I'm plannig the layer of features that will make it usefull and revolutionary as Sass and TypeScript. Its important to note that I didn't started directly in Pretty Markup. I had a previous package called htmlpp-com-github-mopires. Yes, terrible name, but it was a start. Later a decided to make it more professional and with a friendly name. You can give it a shot by having NodeJS and installing it with: npm install pretty-markup I created a syntax hightlighter for VS Code to attract more devs to it. You can use it by searching "pretty markup" on the extensions tab. Now, it's the first one. The next step will be a package to create a basic starter project. Something like the good old create-react-app. Any feedback, suggestion or even a contribution about anything is very welcome. Thank you very much for your attention, Matheus PS: The package available in runkit is very old(and I don't know how to update it there), I do not recommend you to test there.

Share card

Actual performance

78points
47comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: created, started · Missing: supports, reddit linkedin, podcasting
97%97% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: visual, using, code · Missing: mac, agents, macos
88%88% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
47%47% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: friendly · Missing: plus, platform, intuitive
40%40% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: personal, way · Missing: mobile apps, ios, entrepreneurs
36%36% 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
13%13% 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
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Th
The claims are real. I've been working on it for two years60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The claims are real. I've been working on it for two years

Hacker News2
I'
I've been working on this HTML5 game for over 2 years71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I've been working on this HTML5 game for over 2 years

Hacker News2
Mo
Mobile Prototyping App I've been working on over 3 years65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Mobile Prototyping App I've been working on over 3 years

Hacker News15
We
We launched Javelin, the product I've been working on54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We launched Javelin, the product I've been working on

Hacker News11
I
I spent two years working on an HTML5 game. I finally released it75%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I spent two years working on an HTML5 game. I finally released it

Hacker News515
On
OneBody Church Directory software I've been hacking on for 7 years66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

OneBody Church Directory software I've been hacking on for 7 years

Hacker News1,020
I'
I've been working on an app to help immigrants56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I've been working on an app to help immigrants

Hacker News4
Ko
Kozmos – A New Bookmarking Service I've Been Working On69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Kozmos – A New Bookmarking Service I've Been Working On

Hacker News2
Be
Best products for sales ppl I've gathered on for years51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Best products for sales ppl I've gathered on for years

Hacker News3
Fi
Five Years of Show HN70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Five Years of Show HN

Hacker News16