An idea I'm playing with: A tool that lets you build a basic HTML page, and shows you how to host it for free.

https://simplepagebuilder.app

#PersonalWebsite #indieweb #OpenWeb

Home | A simple page builder app.

Design your own personal page and find tools to host it for free.

@stefan I really love this concept, and it reminds me of a thread by @flamed on an "Easy Web": https://social.lol/@flamed/111730917308541254

I've been thinking about an easy way for people unfamiliar with HTML + CSS to easily create websites for an upcoming workshop (beyond a plain "Hello World"), and WYSIWYG Editors that bridge ease of use with visible code like the one you've shared are key! 🔑 Your implementation of GrapeJS is one of the less daunting ones I've encountered so far.

fLaMEd (@[email protected])

📝 New Post: An Easy Web. Jumping on internet discourse again 🔥 https://flamedfury.com/posts/an-easy-web/ #web #webdev #blog #indieweb

social.lol

@stefan Another really fascinating example of easy WYSIWYG page creation to code is a demo of @penpot 2.0 (the open source Figma). In the upcoming release, users will be able to visually design flexbox and grid-like layouts, and then copy-paste the HTML and CSS into a code editor to build actual websites / web components.

Demo: https://www.youtube.com/watch?v=r-USvt_p46g&t=317

Penpot 2.0 sneak peek: new CSS Grid Layout & Components coming soon!

YouTube

@stefan Ultimately, though, my dream would be to have an open-source WYSIWYG editor/web page generator like Pagy: https://pagy.co/

What I find with GrapeJS is that creating nice layouts and translating an imagined layout to page is still a bit tricky for users who aren't familiar with CSS principles (even though you do a great job of demoing the margin trick in the docs).

Unfortunately, the dev of this app doesn't have plans to add an export function, so a girl can only dream...

Pagy – Free drag-and-drop website builder

Build a website in minutes, no design or coding skills required.

Pagy

@stefan Maybe this is where a pre-made template/library of templates could come in (as @yianiris alludes to: https://kafeneio.social/@yianiris/112096847989482042).

Perhaps user-generated templates from existing sites?

https://stefanbohacek.online/@stefan/112101011731503904

Pre-built sections?

yianiris (@[email protected])

This is a great idea, many get trapped starting with big commercial "free" sites then get blackmailed and pushed-around to buy services (blogspot, wordpress.com, .. etc) Maybe take it a step further and create a css style sheet sampling, where you have a simple page, with a table, an image, some headers, and how the same page would look with choice of simple free style sheets. Nice, good work! @[email protected]

kafeneio
@candide @yianiris Yes, definitely something I've thought of!