My small webstudio just got a new website \o/
https://internet2000.net/

Made by @ceubri best no-code web designer of the whole internet (also the best best friend ever). Design by moly, Internet 2000 founder

Powered by awesome @11ty and self-hosted @silex

#webperf #foss #opensource #webDev #webdesign #selfhosted #selfhosting

@lexoyo @ceubri Congrats on the new site! The design is super clean. Love the no-code approach — it's the future for most business sites. What's the stack behind it?

@pixelforgestudio @ceubri hey thank you !
The stack is like

Silex → Eleventy → GitLab Pages
WordPress ↗

What do you use for your web projects ?

@lexoyo @lexoyo @ceubri mostly WordPress + Elementor for client work — most of our clients need a CMS they can manage themselves. for leaner projects we've been pushing toward static, but haven't committed to a generator yet. how are you finding Eleventy for sites that need frequent content updates?

@pixelforgestudio @ceubri it's great really
We use this stack for all our websites, we have maybe 50 sites now, some of them look really nice
https://internet2000.net/realisations/

Silex goal is to make jamstack/static more web agency friendly and #foss

Clients can publish from WordPress of course. Everything is in git, 11ty is very customizable and silex too, so our markup is very light which is required for low carbon footprint 🎉

Really nice

Réalisations – Sites headless performants | Internet 2000

Sites headless open source pour le Groupe Figaro, Surfrider, Leasecom, Hy24 et d'autres. PageSpeed mobile > 90, EcoIndex B en moyenne.

@lexoyo 50 sites and still clean markup — most agencies would've accumulated a ton of tech debt by that point. The low carbon angle is a nice one too. Do you actively pitch that to clients or is it more of a happy side effect you mention once and move on?
@lexoyo Mostly Next.js/React + Node.js, with static generators for lighter projects. Silex looks interesting — does it lock you into Eleventy or can it target other generators?
@pixelforgestudio well for now it's 11ty only but there is a plugin system and it's ment to be extended to other ssg
But i guess react would be complex to output.. I'm not sure, we would need to try :)
I was thinking of #rust ssg https://www.getzola.org/ as it is simple templates
Zola

Everything you need to make a static site engine in one binary.

@pixelforgestudio here is the code to generate liquid for 11ty
https://github.com/silexlabs/silex-lib/blob/main/src/ts/client/grapesjs/cms/liquid.ts
That's pretty much it 😅🤷
silex-lib/src/ts/client/grapesjs/cms/liquid.ts at main · silexlabs/silex-lib

The core of Silex, designed for integration with systems like 11ty, hosting infrastructures, or custom applications. It supports CLI/npx usage, npm installations, and Docker environments, powering ...

GitHub

@lexoyo Had a look at the liquid.ts — using component persistent IDs for variable namespacing is a clean workaround for Liquid's flat scope. Does it ever cause issues when the same component shows up across multiple page templates?

Zola's Tera macros would map quite naturally to this kind of tree-to-template translation — probably cleaner than Liquid assign chains.

Nice stack! We lean on Astro lately for static/content sites, with a Node/Express layer when a backend is needed. Been on Netlify but curious about GitLab Pages. What drew you to Silex as a builder?