An

An unusual approach to Front end Coding

Hacker News

An unusual approach to Front end Coding

TL;DR: A Vi-like Editor but for editing webpages. https://vivpage.com Why: Long ago I had the idea of typing simple commands (something like h1 hello world!) into the browser and have it materialize elements as I do so. So I quickly prototyped it in a couple days and found it really fast and fun to make website this way, especially if you're already proficient with the CSS framework you use, e.g in Bootstrap, just pull out a Jumbotron div for a quick hero section. With Vi as my inspiration, I then went to town with React non-stop for 3-4 weeks, and that effort culminated in Vivpage. So what can Vivpage do? 1. WYSIWYG: that's right, your changes are rendered right away. 2. Parallel Editing: you can edit (or apply an operation to) multiple elements or text at the same time. 3. Versatile Multi-Selection and Navigation: many different shortcut keys for jumping to a specific element or multi-selecting elements, e.g from current to last sibling, or all of children), and also CSS selector based selection (so you can select only elements that match div.col, for example). 4. CSS Framework Support: built-in support for Bootstrap, Bulma, Materialize, Tailwind, and UIkit, but you can also use any other framework you desire. 5. Element Splitting/Joining: Split an element along a specific child, or merge multiple elements (e.g divs) together. 6. Undo/Redo: BOY this is a tough one, but one that I think is really necessary. I made it really easy to go back and forth along the undo history (without using Redux, no less!) 7. More features to come: search/replace, reusable template library, cloud syncing (right now it saves to localStorage), integration with github/drive. Like Vi, it's not the fluffy and guide your hand tool that most expect - but I believe once you master even the basics of it, you can become really productive. Criticisms and feedback are welcome!

Share card

Actual performance

2points
1comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: para · Missing: supports, reddit linkedin, podcasting
82%82% 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.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
64%64% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Product HuntOn track for Day 1 leaderboard · Strong signals: using, coding · Missing: mac, agents, macos
64%64% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoStrong fit for a featured deal · Missing: plus, platform, intuitive
53%53% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: way, para · Missing: mobile apps, ios, personal
33%33% 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

Ba
Backand – AngularJS Back end48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Backand – AngularJS Back end

Hacker News8
HN
HN Rehab, End Your HN Addiction62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

HN Rehab, End Your HN Addiction

Hacker News6
A
A Gnus Back End for HN62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Gnus Back End for HN

Hacker News103
En
End the Salaries Disruption59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

End the Salaries Disruption

Hacker News2
En
End of Covid-1948%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

End of Covid-19

Hacker News4
Vi
Violet – TUI front end for Vagrant65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Violet – TUI front end for Vagrant

Hacker News3
Dj
Django ORM back end for RisingWave68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Django ORM back end for RisingWave

Hacker News3
Sh
Show HN : DrawX - Excalidraw with Back End62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Show HN : DrawX - Excalidraw with Back End

Hacker News4
Te
Tessera, an opinionated Graphite front-end58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Tessera, an opinionated Graphite front-end

Hacker News4
Co
Codier – Front-End Coding Challenges and Creations57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Codier – Front-End Coding Challenges and Creations

Hacker News6